Სარჩევი:
- ნაბიჯი 1: სწრაფი დაწყება - SMS დისტანციური მართვა
- ნაბიჯი 2: მეტი დეტალი
- ნაბიჯი 3: წინადადებები შემდგომი გაუმჯობესებისთვის - გაფრთხილებები, მონაცემების ჩანაწერი და შეთქმულება
- ნაბიჯი 4: შეცდომების გამართვა SMS კავშირის გამოყენებისას PfodParser ბიბლიოთეკაში
ვიდეო: სანდო, უსაფრთხო, კონფიგურირებადი SMS დისტანციური მართვა (Arduino/pfodApp) - კოდირება არ არის საჭირო: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
განახლება 2018 წლის 6 ივლისი: ამ პროექტის 3G/2G ვერსია, SIM5320- ის გამოყენებით, აქ არის შესაძლებელი
განახლება: 2015 წლის 19 მაისი: გამოიყენეთ pfodParser ბიბლიოთეკა ვერსია 2.5 ან უფრო მაღალი. ის აფიქსირებს მოხსენებულ პრობლემას, როდესაც არ აძლევენ საკმარის დროს ფარს ქსელში დასაკავშირებლად ჩართვის შემდეგ
შესავალი
რით განსხვავდება pfodSMS დისტანციური მართვა სხვა განხორციელებისგან:-
- ის საიმედოა-ბრძანებებს ყოველთვის ეხმაურებიან და დაკარგული შეტყობინებები ხელახლა ითხოვენ
- ეს არის უსაფრთხო - იყენებს 128 ბიტიანი პაროლის დაცვას
- ის არ საჭიროებს მესამე მხარის ვებ სერვისის ანგარიშებს - საჭიროა მხოლოდ აქტიური SIM ბარათი (პინის გარეშე)
- ეს არის დააკონფიგურიროთ - თქვენ შეგიძლიათ გამოიყენოთ pfodDesigner თქვენი საკუთარი მენიუს შესაქმნელად
- ადვილია - pfodDesigner ქმნის ყველა კოდს. თქვენ არ გჭირდებათ რაიმე კოდირების გაკეთება.
- ეს არის მოქნილი-ყველა pfod ეკრანი ხელმისაწვდომია SMS– ის საშუალებით, როგორიცაა ქვემენიუები, მრავალჯერადი და ერთი შერჩევის სია, ტექსტის შეყვანა, მონაცემთა ჩანაწერი და შედგენა.
იხილეთ pfodSMS შეტყობინებების დიზაინი იმის შესახებ, თუ როგორ ხდება SMS კავშირი საიმედო. იხილეთ გამოწვევა და რეაგირების უსაფრთხოება ინტერნეტთან დაკავშირებული pfod მოწყობილობები 128 ბიტიანი უსაფრთხოების დეტალებისთვის. იხილეთ pfodDesigner, Android / Arduino მენიუები გაადვილებულია თქვენი პერსონალური მენიუს შექმნის დეტალებისათვის. იხილეთ pfodSpecification.pdf ყველა იმ pfod შეტყობინებისა და ეკრანის დეტალებისათვის, რომელთა დამატებაც თქვენ შეგიძლიათ.
მაგალითი პროექტი - SMS ცხელი წყლის კონტროლი
როგორც მაგალითი პროექტი, ეს ინსტრუქცია აღწერს როგორ ჩართოთ და გამორთოთ ცხელი წყლის გამაცხელებელი SMS– ით და შეამოწმოთ ის ჩართულია თუ გამორთული. მის დასაყენებლად დაგჭირდებათ ელექტრიკოსი.
ნაბიჯი 1: სწრაფი დაწყება - SMS დისტანციური მართვა
აქ არის სწრაფი დაწყების სახელმძღვანელო თქვენი SMS– ის ცხელი წყლის კონტროლის შესაქმნელად.
- შეიძინეთ ნაწილები ამ სიაში..
- დააინსტალირეთ Arduino IDE ვერსია 1.5.8 და ჩამოტვირთეთ და დააინსტალირეთ pfodParser ბიბლიოთეკა..
- ჩამოტვირთეთ უფასო pfodDesigner.
- შექმენით თქვენი პერსონალური მენიუ, რომ ჩართოთ და გამორთოთ ციფრული შეყვანა მენიუს სლაიდერიდან თქვენს Android მობილურზე.
- შექმენით კოდი, შეარჩიეთ SeeedStudio SIM900 GPRS ფარი, როგორც კავშირი. (ასევე არსებობს ვარიანტი IteadStudio SIM900 ფარისთვის).
- გადაიტანეთ გენერირებული კოდი თქვენი მობილურიდან IDE- ში (იხილეთ pfodAppForAndroidGettingStarted.pdf დეტალებისთვის), დაამატეთ თქვენი საიდუმლო პაროლი, შეადგინეთ და გადმოწერეთ Arduino Mega 2560.
- დააინსტალირეთ თქვენი SIM ბარათი GPRS ფარში და შეაერთეთ იგი Mega 2560 -ში. დარწმუნდით, რომ სერიული ბმულები დაყენებულია აპარატურის სერიაზე, როგორც ეს ნაჩვენებია ზემოთ..
- შეაერთეთ ციფრული გამომუშავება მყარ მდგომარეობასთან, ან ნორმალურ რელესთან D3 და GND (ან რომელი pin აირჩია თქვენ pfodDesigner– ში). იხილეთ როგორ დაამატოთ რელეები არდუინოში რელეების შესახებ მეტი ინფორმაციისთვის..
- გამოიყენეთ USB ენერგია მეგაზე. ბიბლიოთეკის კოდი აძლიერებს GPRS ფარს თქვენთვის.
- დააინსტალირეთ pfodApp თქვენს Android მობილურზე და შექმენით SMS კავშირი ფარის სიმ ტელეფონის ნომერზე. (იხილეთ pfodAppForAndroidGettingStarted.pdf დეტალებისთვის). დააყენეთ პაროლი კავშირისთვის, თუ დაამატებთ მას..
- შეაერთეთ და ნახეთ თქვენი პერსონალური მენიუ, რომელიც ნაჩვენებია SMS– ით. დააწკაპუნეთ ღილაკზე რელე ჩართვის ან გამორთვისთვის..
- მიიღეთ თქვენი ელექტრიკოსი, რომ დააინსტალიროს სარელეო ცხელი წყლის წრეში და შეაერთეთ USB დენის წყაროს მეგა და ფარი
ნაბიჯი 2: მეტი დეტალი
pfodDesigner
PfodDesigner შექმნის ყველა კოდს, რომელიც გჭირდებათ მყარი მდგომარეობის ან სხვა რელეს ჩართვისა და გამორთვისთვის, მაგრამ SMS კავშირი pfodParser ბიბლიოთეკაში მხარს უჭერს ყველა pfod ეკრანს, ასე რომ დაწყებისთანავე შეგიძლიათ დაამატოთ ქვემენიუები, რიცხვითი სლაიდერი, მრავალ ტექსტიანი სლაიდერი, ტექსტის შეყვანის ეკრანი, მონაცემთა ჩანაწერი და შედგენა SMS- ის საშუალებით. შეამოწმეთ pfodSpecification.pdf ყველა ეკრანისა და შეტყობინებებისათვის.
გენერირებული კოდი აქ არის. მას არ აქვს სწრაფი და მხოლოდ ერთი გადამრთველი, რომ შეინარჩუნოს შეტყობინება მოკლედ. გრძელი მენიუები იგზავნება მრავალი SMS შეტყობინების საშუალებით, რომელთა ჩამოსვლას მეტი დრო სჭირდება. თუ თქვენ გაქვთ გრძელი მენიუ, pfodParser ბიბლიოთეკაში sms კავშირის კოდი ამ ყველაფერს გაუმკლავდება თქვენთვის.
თქვენს SMS კავშირზე პაროლის დასამატებლად შეცვალეთ ხაზი
parser.connect (& pfodSMS); // დაკავშირება parser SMS ნაკადთან, როგორც parser.connect (& pfodSMS, F ("173057F7A706AF9BBE65D51122A14CEE");
მაგრამ გამოიყენეთ თქვენი საკუთარი პაროლი 32 -მდე ექვსნიშნა რიცხვით, 0..9 A.. F. პაროლები უფრო მოკლე ვიდრე 32 hex ციფრი ივსება 0 -ით. იხილეთ მარტივი Wi -Fi/ინტერნეტი pfodDevice 128 ბიტიანი დაცვით (Arduino), თუ როგორ უნდა შექმნათ შემთხვევითი პაროლი და გამოუშვათ იგი QR კოდში თქვენს Android- ში ადვილი შესასვლელად. ასევე იხილეთ pfodAppForAndroidGettingStarted.pdf
PfodDesigner ასევე გამოიმუშავებს კოდს bluetooth და wifi კავშირებისთვის სერიული და Ethernet საშუალებით SPI– ით ყველა სურვილისამებრ 128 ბიტიანი უსაფრთხოებით
pfodApp
პირველი, რაც უნდა გააცნობიეროს, არის ის, რომ SMS არის ნელი და შეიძლება საერთოდ არ მივიდეს იქ ან მწყობრიდან გამოვიდეს. ასე რომ, როდესაც თქვენ დაუკავშირდებით pfodApp– ს, იქნება გარკვეული შეფერხება, სანამ არ იქნება SMS პასუხი. თუ შეტყობინება დაიკარგა ან გადაიდო, pfodApp ავტომატურად გაგზავნის მას 3 წუთის შემდეგ. 5 ასეთი ცდის შემდეგ pfodApp გეტყვით, რომ კავშირი დაკარგულია. თქვენ შეგიძლიათ შეცვალოთ 3 წუთის დრო pfodApp– ის კავშირის რედაქტირების ეკრანზე.
თუ დაამატებთ პაროლს, მაშინ არის ექვსი SMS შეტყობინება (სამი სამი მიმართულებით) სანამ მთავარი მენიუ მიიღება pfodApp. ეს დამატებითი შეტყობინებები ხდება მხოლოდ საწყის კავშირზე, რის შემდეგაც არ არის დამატებითი შეტყობინებები პაროლის გამოყენებისას. ასე რომ, დაიწყეთ პაროლის გარეშე, რომ ნახოთ რომ ყველაფერი მუშაობს და შემდეგ დაამატეთ პაროლი მოგვიანებით.
SMS/GPRS ფარი
შესაძლო პრობლემები არის SIM ბარათები, რომლებიც დაცულია pin ნომრებით ან არ არის უფლებამოსილი დაუკავშირდეს ქსელს. Pfod ბიბლიოთეკა ავტომატურად აძლიერებს GPRS ფარს და ეძებს პასუხს "ზარის მზადაა". თუ ეს პასუხი არ მოვიდა ბიბლიოთეკა ითიშება და ხელახლა ცდება, ასე რომ, თუ ხედავთ, რომ GPRS ფარიზე დენის შუქი 20 წამი გრძელდება და შემდეგ ჩაქრება, წარმოიქმნება ქსელთან დაკავშირების პრობლემა. ამოიღეთ SIM ბარათი და სცადეთ ჩვეულებრივ ტელეფონში. შეამოწმეთ რომ არ არის მოთხოვნილი პინ ნომერი.
თუ ეს არ არის პრობლემა, თქვენ მოგიწევთ ჩართოთ დამწყებ გამართვა, როგორც ქვემოთ არის აღწერილი, რომ ნახოთ რა ხდება.
მეგა / GPRS ფარის გაძლიერება
ფარი იზიდავს 2A– მდე იმპულსურად და 0.5A– მდე განუწყვეტლივ. 12V ბატარეის მიწოდებით, 0.5A აღემატება მეგას სიმძლავრეს ბორტზე დენის წყაროსთან. ამრიგად, ეს ფარი არ უნდა იკვებებოდეს მეგაზე 7V– დან 12V– მდე. ალტერნატივაა მეგა და ფარი USB კავშირის საშუალებით. მე გამოვიყენე 1A USB წყარო. ტესტირებისთვის გამოვიყენე ბელკინის კერა (F4U020), რათა თავიდან ავიცილო ზედმეტი დენი ჩემი კომპიუტერის USB პორტიდან.
12 ვ ბატარეის მიწოდებისთვის, მე გირჩევთ გამოიყენოთ ხარისხიანი ავტომობილის USB 5V დამტენი, 1A ან უფრო მაღალი. ხარისხის ავტომობილის USB 5V მიწოდება უნდა იყოს შემუშავებული იმისათვის, რომ გაუმკლავდეს ძაბვის ვარდნას მანქანის ელექტრულ სისტემებში და ამიტომ უნდა იყოს შესაფერისი 12V დატენვის სისტემების უმეტესობისთვის.
მყარი მდგომარეობის სარელეო
ვინაიდან ეს მაგალითი აკონტროლებს ცხელი წყლის გამაცხელებელს, (რეზისტენტული დატვირთვა), მყარი მდგომარეობის რელე იდეალურია. თუ გსურთ ძრავების ჩართვა ან გამორთვა, გენერატორების ჩართვა და ა. შ., ესაუბრეთ თქვენს ელექტრიკოსს სამუშაოს შესაფერისი რელეს შესახებ. თუ თქვენ გჭირდებათ მაღალი სიმძლავრის რელე, შეგიძლიათ გამოიყენოთ მცირე სარელეო დრაივი arduino დაფაზე, რათა ჩართოთ და გამორთოთ დენის რელე.
მყარი მდგომარეობის რელეს მრავალი ვერსია არსებობს. დარწმუნდით, რომ თქვენ ყიდულობთ მას, რომელსაც შეუძლია გაუმკლავდეს თქვენი გამათბობლის დენს და ძაბვას და შეიძლება კონტროლდებოდეს 5V DC- ით და რამდენიმე მილიამპერით, რომელიც ხელმისაწვდომია Arduino გამომავალი პინიდან. აქ გამოყენებული, FOTEK SSR-40 DA, ცვლის 380VAC– მდე 40Ap– ზე და აკონტროლებს ნებისმიერ მოწყობილობას 3V DC– ზე მეტი და იღებს 7 mA– ზე ნაკლები.
თქვენ უნდა გამოიყენოთ გამათბობელი და თქვენ უნდა წაისვათ თხელი ნაცხი გამაგრილებლის ნაერთის ან თერმული ცხიმის სახით მყარი მდგომარეობის რელეს უკანა მხარეს, სანამ ის გამაგრილებელთან მიამაგრებთ. იდეა იმაში მდგომარეობს, რომ მთლიანად დაფაროს ზედაპირი ნიჟარის ყველაზე თხელი ფენით, რათა შეავსოს ლითონის ზედაპირზე არსებული მიკროსკოპული ხეობები. მყარი მდგომარეობის ჩართვისას ჩავარდება 1.6V რაც გამოიმუშავებს 16 ვატს სითბოს 10 ამპერსზე. გამათბობელმა უნდა მოიცილოს ეს სითბო, ასე რომ ის უნდა იყოს დამონტაჟებული თავისუფალ ჰაერში და არა პლასტმასის ყუთში.
შეფერხებები ბოროტებაა
GPRS ფარი აგზავნის SMS შეტყობინებებს სერიული კავშირის საშუალებით ნებისმიერ დროს და თქვენი მთავარი მარყუჟი () უნდა დარეკოს cmd = parser.parse (); ხშირად სერიული მონაცემების დამუშავება Arduino ბიბლიოთეკის კოდში 64 ბიტიანი ბუფერის შევსებამდე და მონაცემების დაკარგვა რა
ასე რომ თქვენ უნდა შეინარჩუნოთ ძირითადი მარყუჟი () სწრაფად. თქვენ არასოდეს უნდა გამოიყენოთ დაგვიანებით () და უნდა შეამოწმოთ, რომ არცერთ ბიბლიოთეკას, რომელსაც თქვენ იყენებთ, არ აქვს შეფერხება. SIM900– ის ნაგულისხმევი 19200 baud განაკვეთის გამოყენებით Hardware Serial– ით, მე არ მიმაჩნია საჭიროდ Arduino ბიბლიოთეკის კოდში ბუფერის ზომის გაზრდა. მე არ ვიყენებ პროგრამულ სერიალს, მხოლოდ სერიულს და სერიალს 1, აპარატურის სერიულ კავშირებს და თითქმის ყველა შეტყობინებას, რომელსაც pfodApp აგზავნის, ძალიან მცირეა, 10 ან 12 ბაიტი. თუმცა, სურვილისამებრ, შეგიძლიათ გაზარდოთ Arduino ბუფერის ზომა, განსაზღვრის შეცვლით HardwareSerial.h #განსაზღვრეთ SERIAL_BUFFER_SIZE 64 -დან #განსაზღვრეთ SERIAL_BUFFER_SIZE 128
მაგრამ რაც მე აღმოვაჩინე ის იყო, რომ თუ ჩავრთავ გამოსწორების გამომუშავებას, როგორც ქვემოთ აღწერილია, მე უნდა მქონდეს ძალიან სწრაფი სიჩქარე ტერმინალთან კავშირისთვის, წინააღმდეგ შემთხვევაში ტერმინალში სადებიუტო შეტყობინებების გაგზავნით შემოტანილმა SMS შეტყობინებების ნაწილების გამოტოვება გამოიწვია რა
ინსტალაცია
მე დავამატე ხრახნიანი ტერმინალის ფარი, ასე რომ მე მქონდა რაიმე კავშირი მყარი მდგომარეობის სარელეო მავთულხლართებთან. მე ჯერ არ მქონია ჩემს ელექტრიკოსს კონტროლერის დაყენება. ის უნდა მოთავსდეს იზოლირებულ ყუთში, მაგრამ გამაცხელებელი ჩამონტაჟებული ჭრილში და შეყვანილი ცხელი წყლის კვების ბლოკში.
ნაბიჯი 3: წინადადებები შემდგომი გაუმჯობესებისთვის - გაფრთხილებები, მონაცემების ჩანაწერი და შეთქმულება
ზემოთ მოყვანილი მაგალითი არის ის, თუ როგორ არის წყალი ჩართული ან გამორთული და გაძლევთ საშუალებას შეცვალოთ იგი. მაგრამ SMS კავშირი ამუშავებს ყველა pfod შეტყობინებას (იხ. PfodSpecification.pdf)
თუ თქვენს არდუინოს დაამატებთ ტემპერატურის სენსორს, თქვენ ასევე შეგიძლიათ გამოაგზავნოთ ტემპერატურის მონიტორი და რეგულარული ინტერვალებით გაგზავნოთ კითხვები. მონაცემთა წაკითხვის გასაგზავნად იგივეა bluetooth, wifi ან SMS, უბრალოდ დაამატეთ კოდი ქვემოთ მოცემული ნიმუშის მსგავსად. იხილეთ მონაცემთა აღრიცხვა და შეთქმულება მონაცემთა აღრიცხვისა და შეთქმულების უფრო დეტალური და მაგალითებისთვის.
parser.println (დრო); parser.print (','); parser.println (ტემპერატურა);
როდესაც pfodSMS ბიბლიოთეკა ხედავს ახალ ხაზს println () - დან, ის უგზავნის ნედლეულ მონაცემებს SMS- ის სახით. თქვენს მობილურზე, უბრალოდ დატოვეთ pfodApp გაშვებული ფონზე და თქვენი მობილური გაცნობებთ SMS შეტყობინების მიღებისას. კვლავ გახსენით pfodApp, რომ მიიტანოთ იგი წინ და შემდეგ გახსენით Raw Data ეკრანი მობილური ტელეფონის მენიუდან მონაცემების სანახავად. შენიშვნა: pfodSMS შეტყობინებები არის UTF-8 სიმბოლოები, კავშირისა და შეტყობინებების ნომრებთან ერთად, კოდირდება Base64 კოდირების გამოყენებით, რათა არ გამოიყურებოდეს ჩვეულებრივი ტექსტი. იხილეთ pfodSMS შეტყობინებების დიზაინი ყველა დეტალისთვის.
თქვენ შეგიძლიათ გამოიყენოთ იგივე პროცესი გაფრთხილების გასაგზავნად, როდესაც რაღაც შეიცვლება დისტანციურად. ანუ parser.println (F ("გარე ტემპერატურა 0 below ქვემოთ"); შენიშვნა: ℃ UTF-8 სიმბოლო სტრიქონში. pfodSMS გადასცემს ყველა UTF-8 სიმბოლოს pfodApp– ს.
ნაბიჯი 4: შეცდომების გამართვა SMS კავშირის გამოყენებისას PfodParser ბიბლიოთეკაში
PfodDesigner ქმნის კოდს, რომელიც მუშაობს, მაგრამ შეიძლება დაგჭირდეთ თქვენი დამატებითი კოდის გამართვა ან შეხედოთ რა ხდება GPRS ფარის დაწყებისას ან SMS შეტყობინებების მიღებისას. რამდენიმე მიდგომა შეგიძლიათ გამოიყენოთ.
საკუთარი კოდის გამართვა
თუ თქვენ აფიქსირებთ თქვენს კოდს, შეგიძლიათ უბრალოდ გააკეთოთ კომენტარი pfodSMS ხაზზე და დაუკავშიროთ ანალიზატორი სერიულს, შემდეგ ამოიღეთ GPRS ფარი და გაუშვით მეგა არდუინოს ტერმინალიდან. ანუ შეცვალეთ setup () to
//pfodSMS.init(&Serial, 9); // არ დაიწყოთ GPRS ფარის parser.connect (& სერიული); // დაკავშირება ანალიზატორს სერიალთან SMS ნაკადის ნაცვლად
შემდეგ Arduino ტერმინალიდან შეგიძლიათ ჩაწეროთ {.} რათა მეგა დაუბრუნდეს მთავარ მენიუს და შემდეგ გამოაგზავნოთ უკან ბრძანება, რომლის შესრულებაც გსურთ, მაგ. {A`1} ჩართეთ რელე და {A`0} გამორთეთ. (PfodApp ჩვეულებრივ აგზავნის ამ შეტყობინებებს თქვენთვის, როდესაც დააწკაპუნებთ სლაიდერზე.) შემდეგ დაამატეთ დამატებითი გამართვის parser.println () მონიტორინგისთვის, თუ რა დამატებით კოდს აკეთებს.
GPRS ფარის მონიტორინგი
თუ გსურთ ნახოთ რას აკეთებს GPRS ფარი. როგორ იწყება, იღებს SMS შეტყობინებებს და ა.შ. შემდეგ თქვენ უნდა შეცვალოთ ფარის გაყვანილობა დააკავშირეთ იგი Mega Serial1 (სერიული ერთი) და გაათავისუფლეთ სერიული (USB) კავშირი Arduino IDE მონიტორზე გამართვის გამოსასვლელად.
Mega 2560 Serial1– თან GPRS ფარის დასაკავშირებლად, ამოიღეთ ზემოთ ნაჩვენები ბმულები და დაამატეთ მავთულები მეგას TX1 და RX1 ქინძისთავებში.
შემდეგ შეცვალეთ setup () კოდი
void setup () {Serial1.begin (19200); // სერიალის შეცვლა სერიალით 1 Serial.begin (57600); // ყურადღება მიაქციეთ USB სერიული პორტის სწრაფ ბაუდს // Arduino IDE მონიტორზე. for (int i = 3; i> 0; i--) {// დაელოდეთ რამდენიმე წამს იმის დასადგენად, დაგვიპროგრამდება თუ არა დაგვიანებით (1000); } pinMode (cmd_A_pin, OUTPUT); pfodSMS.setDebugStream (და სერიული); // საჭიროა ამის გაკეთება pfod_SMS.init // ან ნებისმიერი სხვა pfod_SMS მეთოდის გამოძახებით // SMS- ის ინიციალიზაცია და ანალიზატორის დაკავშირება // შემდეგი ხაზის შეცვლა Serial1 pfodSMS.init (& Serial1, 9); // დააკავშირეთ დაინახული GPRS ფარი V2 Serial1– თან სერიული parser.setDebugStream (& სერიული) ნაცვლად; // საჭიროა ამის გაკეთება parser.connect // ან სხვა სხვა ანალიზის მეთოდის გამოძახებით parser.connect (& pfodSMS); // ანალიზის დაკავშირება SMS ნაკადთან}
ახლა თქვენ შეგიძლიათ დააკომენტაროთ გამართვის ზოგიერთი პარამეტრი pfodParser ბიბლიოთეკაში, pfodSMS_SIM900.cpp ფაილზე.
მაგალითად, კომენტარის გარეშე დატოვეთ #განსაზღვრეთ DEBUG_SETUP ამობეჭდავს (გამართვის ნაკადს) რა ხდება GPRS ფარის ჩართვისას და ემზადება SMS შეტყობინებების მისაღებად.
უკომენტაროდ #განსაზღვრა DEBUG მოგცემთ უამრავ ინფორმაციას მიღებული SMS შეტყობინებების შესახებ.
Ის არის !
გირჩევთ:
შეიძინეთ Vac Auto Switch (არ არის საჭირო Arduino): 7 ნაბიჯი
მაღაზია Vac Auto Switch (არ არის საჭირო Arduino): როგორც ბევრი მოყვარული ხისმუშაკი, მე მაქვს მაღაზიის ვაკუუმი მიმაგრებული ჩემს მაგიდასთან და ყოველ ჯერზე, როდესაც მინდა ჭრის შესრულება, ის უნდა ჩავრთო ხერხის ჩართვამდე. ეს შეიძლება სულელურად გამოიყურებოდეს, მაგრამ კისრის ტკივილია, რომ მაღაზიის ვაკანსია ამდენივე გამორთოთ და გამორთოთ
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: 5 ნაბიჯი
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა გამოიყენოთ LED RF დისტანციური მართვის პულტი იმისათვის, რომ გააკონტროლოთ თითქმის ყველაფერი რაც გსურთ. ეს ნიშნავს, რომ ჩვენ უფრო ახლოს შევხედავთ RF დისტანციური გადაცემის პროცესს, წაიკითხავთ გაგზავნილ მონაცემებს Arduino µC– ით
B- უსაფრთხო, პორტატული უსაფრთხო: 8 ნაბიჯი (სურათებით)
B-Safe, Portable Safe: *** 4 სექტემბერი 2019: მე ავტვირთე ყუთის ახალი 3D ფაილი. როგორც ჩანს, ჩემი საკეტი 10 მმ ძალიან მაღალი იყო კარგი დახურვისთვის *** პრობლემა წარმოიდგინეთ ეს: თქვენ იღვიძებთ ერთ დილით და ამინდი ნამდვილად კარგია. გსურთ სანაპიროზე წასვლა. იმიტომ, რომ არ
დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი
უსაფრთხო Arduino დისტანციური: ეს არის მაგალითი იმისა, თუ როგორ უნდა გააკეთოთ ულტრა უსაფრთხო უკაბელო (ავტოფარეხი) დისტანციური. ჩვეულებრივ დისტანციურ დისკებს აქვს მოძრავი კოდის ტიპის უსაფრთხოება, რომლის გვერდის ავლით ნებისმიერი მოწინავე ქურდი შეძლებს. ეს დისტანციური სისტემა ეყრდნობა 16 ბაიტიანი ღილაკის გამოყენებას, ასე რომ მისი გატეხვა იქნება
დისტანციური დისტანციური მართვა: 11 ნაბიჯი (სურათებით)
დისტანციური მართვა: მე მყავს ახალშობილი ბავშვი და ის არ ფიქრობს, რომ მან უნდა დაიძინოს მანამ, სანამ მე და ჩემმა ცოლმა მასაც ვუსურვოთ. ერთი რამ, რაც მას ბედნიერს ხდის თავის საწოლში არის მობილური, რომელიც მის თავზეა ჩამოკიდებული. ასე რომ, როდესაც ის გაიღვიძებს, თუ ჩვენ გვჭირდება კიდევ 25 წუთი ან მეტი