Სარჩევი:
- ნაბიჯი 1: როგორ მუშაობს
- ნაბიჯი 2: LED და შეცვლა აპარატურა
- ნაბიჯი 3: Wheelie Bin აპარატურა
- ნაბიჯი 4: პროგრამული უზრუნველყოფა
ვიდეო: Wifi Wheelie ურნები და Google Calendar: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს პროექტი შთაგონებულია ანდრეას სპისეს ვიდეოებით (You Tube). # 185 ESP8266 - Google Calendar შეხსენება: როგორ გავახაროთ თქვენი ცოლი/მეგობარი გოგონა (არდუინო) და # 189, განახლებული ვერსია.
მიჰყევით ამ ბმულებს: Andreas Spiess & Andreas Spiess Ver 2 2 ძალიან ინფორმატიული და გასართობი ვიდეოსთვის.
ანდრეას შემთხვევაში პროექტი იყო იმის უზრუნველყოფა, რომ მან შეასრულა ყველა ის დავალება, რაც მისმა მეუღლემ სთხოვა.
ის იყენებს Google კალენდარს ამოცანების ჩასაწერად. Google Calendar აგზავნის ელ.წერილს, როგორც დასამახსოვრებელი კონკრეტული მოვლენისთვის, მითითებულ დროს და თარიღს. ჩვენს შემთხვევაში, ღონისძიება არის ამოცანა.
ანდრეასის პროექტი იყენებს შეხსენებას LED- ის ჩასართავად! LED დარჩება, მიუხედავად Google Calendar- ის მდგომარეობისა, სანამ LED არ იქნება ხელით გამორთული დავალების დასრულებისთანავე (მაგ. მან ჩატვირთა სარეცხი მანქანა).
მე ვიყენებ კოდს, რომ შევახსენო რომელი საბურავი უნდა ჩავდოთ კარბაზე ყოველ კვირას, რადგან ისინი ცარიელდება ალტერნატიულ კვირაში, ცისფერი ურნა (გადამუშავებადი) ერთი კვირა, შემდეგ შავი ურნა (ზოგადი ნარჩენები) შემდეგ.
ზარმაცი ვიყავი, არ მინდოდა ღილაკის დაჭერა შუქდიოდის გამორთვაზე, ასე რომ, ახლა, როდესაც საჭეს ვახრები, რათა ის ნავმისადგომთან მივიყვანო, ის ინტერნეტს უერთდება, წერს Google Calendar- ს, რომელიც გამორთავს ჩემთვის LED- ს
ნაბიჯი 1: როგორ მუშაობს
მოვლენა (ამოცანა) იქმნება Google Calendar- ში.
სკრიპტი იქმნება Google Calendar- ში
Google Calendar ხშირად შემოწმდება ESP8266-E12 wifi ჩიპით.
თუ სიტყვა "ლურჯი" ან "შავი" დაბრუნდა სკრიპტით, LED ჩართულია.
გადამრთველის დაჭერით LED გამორთულია
ჩემს შემთხვევაში, ჩემი ბორბლის დახრილობა აძლიერებს ESP8266- ს, რომელიც უკავშირდება Google Calendar- ს და ამოწმებს, არსებობს თუ არა სიტყვები "ლურჯი" ან "შავი".
თუ "ლურჯი" დაბრუნდა, ბორბლიანი ყუთი წერს "Azure_OK" და ბატარეის ძაბვა კალენდარში, ეს მაშინ შუქს გამორთავს.
თუ "შავი" დაბრუნდა, ბორბლიანი ყუთი წერს "Noir_OK" და ბატარეის ძაბვა კალენდარში, ეს მაშინ შუქს გამორთავს.
ნაბიჯი 2: LED და შეცვლა აპარატურა
კომპონენტები
პროექტის ყუთი ძველი ტელეფონის დამტენზეა მიმაგრებული 5 ვ ძაბვისთვის.
1 x ESP8266-12e
1 x 5v– დან 3v– მდე ქვევით (AMS1117) მოწყობილობა
2 x 180 ohm რეზერვები LED მიმდინარე შეზღუდვისთვის (მე უბრალოდ მქონდა ეს მნიშვნელობები)
2 x Tactile Push Button Switch Momentary Tact 12X12X7mm LED განათებით (eBay)
ცხელი დნობის წებოს იარაღი.
წრე
LED- ები უკავშირდება 4 და 5 ქინძისთავებს (შემზღუდველი რეზისტორების საშუალებით) და გადამრთველებს ESP8266- ის 12 და 13 ქინძისთავებზე.
კონცენტრატორებისა და LED- ების მეორე მხარე 0v- მდე მიდის.
რადგან ESP8266 ძალიან მრავალმხრივია, ძალიან ცოტა კომპონენტია საჭირო!
ტელეფონის დამტენიდან 5 ვ შემცირდება 3 ვ -მდე AMS1117- ის საშუალებით.
პროგრამული უზრუნველყოფა დანარჩენს აკეთებს - იხილეთ Reminder_org_TR_instruct.ino
ჩამონტაჟებული შუქდიოდური შრიფტიანი კონცენტრატორები შესანიშნავია, მაგრამ პროექტის ყუთში მათი მონტაჟის ერთადერთი მეთოდი ცხელი დნობის წებოა!
ნაბიჯი 3: Wheelie Bin აპარატურა
კომპონენტების სია
1 x პროექტის ყუთი (მე 3D დაბეჭდილი ჩემი საბოლოო ვერსია)
1 x ESP8266 - eBay
1 xCR2 ბატარეა (3 ვ) - ამაზონი
1 x კომპლექტი ბატარეის ზამბარები/კონექტორები - eBay
1 x დახრის გადამრთველი - მე თავდაპირველად ვიყენებდი ვერცხლისწყლის დახრის კონცენტრატორებს, მაგრამ ისინი ცოტა ტემპერამენტული იყო, ამიტომ მე ავირჩიე ბურთის ტარების ტიპი. - eBay
1 x PNP ზოგადი დანიშნულების ტრანზისტორი - მე გამოვიყენე bc557, მაგრამ თითქმის ნებისმიერი pnp გააკეთებს! - eBay
1 x თვითმმართველობის ჩამკეტი რელე 3v twin coil -RS Online 683-9873 ** შენიშვნა ** RS ვებგვერდზე განთავსებული სურათი გვიჩვენებს ამას როგორც 24v რელე, თუმცა აღწერილობაში ნათლად არის ნათქვამი 3v (მე სულ 5 მქონდა)! ასევე, ეს არის ზედაპირზე დამაგრების რელე. მე მართლაც მოვახერხე PCB მთაზე პოვნა, მაგრამ ეს ორჯერ ღირდა !! ამ რელეს აქვს ორი კოჭა, ერთი კოჭა რელეს დასაყენებლად და მეორე მისი გადატვირთვისთვის.
არსებობს სხვა თვითმმართველობის ჩამკეტი რელეები ბაზარზე, თუმცა, დაყენება / გადატვირთვა ჩვეულებრივ ხდება მხოლოდ ერთი გრაგნილის გამოყენებით საოპერაციო პულსის პოლარობის შეცვლით - შესაძლებელია, მაგრამ ცოტა მეტი ტექნიკაა საჭირო.
წრე
ჩართვა ნულოვან დენს ამაგრებს ლოდინის დროს! (მე რამდენჯერმე გამოვიყენე ეს წრე და ის შესანიშნავია ბატარეაზე მომუშავე პროექტებისთვის, რომლებიც იყენებენ ნებისმიერი სახის არაელექტრონული გადართვას, მაგ. ლერწმის რელეს მაგნიტური გადამრთველი, დახრის გადამრთველი, წამიერი მოქმედების გადამრთველი).
როდესაც დახრის გადამრთველი გააქტიურებულია, რელე არის "დაყენებული", რითაც ამარაგებს ენერგიას ESP8266 და ადგენს ESP8266 პინ 5 -ის სიმაღლეს, რომელიც ინარჩუნებს ტრანზისტორს გამორთულს. მას შემდეგ, რაც ESP8266 დაუკავშირდება wifi- ს და გაგზავნის ინფორმაციას Google Calendar- ში, ESP8266- ის პინ 5 დაბალია, რაც აქცევს ტრანზისტორს, რომელზედაც გადატვირთულია სარელეო და გამორთულია ერთეული!
შენიშვნა - მე გავაკეთე ეს ერთეულები გასული აგვისტო (2018), წრიული დიაგრამა ამოღებულია მეხსიერებიდან, მაგრამ კარგად ჩანს:-)
ერთეულები მიმაგრებულია ბორბლიანი ურნების ბოლოში, საბედნიეროდ, ნაგვის ყუთში არის შესასვლელი, რაც ქმნის უსაფრთხო და უსაფრთხო ამინდისგან დაცულ სახლს.
ნაბიჯი 4: პროგრამული უზრუნველყოფა
ისე, აქ არის ჩემი უცოდინარობა, რომელიც ანათებს !!
თანდართული.ino ფაილები ანდრეას სპისეს შეცვლილი ვერსიაა. ბევრი არასაჭირო კოდი გამოქვეყნდა. მეც დართული მაქვს ჩემი.gs ფაილების ასლები. უმეტესობა იყო ცდა და შეცდომა!
მკაცრად გირჩევთ უყუროთ ამ ვიდეოებს ვიდეო #185 და ვიდეო #189, თუ თქვენ აპირებთ მსგავსი რამის გაკეთებას, რადგან მას აქვს Google Script ფაილი, რომელიც ხელმისაწვდომია მის GitHub საიტზე და მისი.ino ფაილები, რომელთა წაკითხვა და შეცვლა უფრო ადვილი იქნება, ვიდრე ჩემი!
Რა არის შემდეგი?
როგორც რამდენიმე თვის წინ, მე და ჩემმა მეუღლემ უნდა შევუკვეთოთ ჩვენი მედიკამენტები ონლაინ რეჟიმში, ჩემი მეხსიერება არ არის დიდი, ამიტომ ვაპირებ დავაყენო დავალება Google Calendar– ზე, რომელიც ჩართავს საწოლის LED– ს, რომ შემახსენოს როდის უნდა შეცვალო.
თუ ეს პროექტი მიღებულია REMIX კონკურსში და ფიქრობთ რომ ის ღირსეულია, გთხოვთ მომეცით ხმა!
Დიდი მადლობა:-).
გირჩევთ:
DIY LED Advent Calendar: 3 ნაბიჯი
DIY LED Advent Calendar: მე აღვწერ, თუ როგორ გავაკეთეთ ეს ანალოგური საათი, რომელიც ორმაგად ფუნქციონირებს როგორც კალენდარი. 24 ws2811 led არის საათის გარშემო წრეში და თითოეული მათგანი შუქდება მწვანე შობის წინა დღეებამდე. შობის დღეს ყველა შუქი ანათებს
Google კალენდრების მიმაგრება Google საიტებზე: 5 ნაბიჯი
Google კალენდრების მიმაგრება Google საიტებზე: ეს არის ინსტრუქცია, რომელიც გასწავლით თუ როგორ უნდა შექმნათ, გამოიყენოთ და შეცვალოთ Google კალენდრები და შემდეგ დაურთოთ ისინი Google საიტს გაზიარების შესაძლებლობების გამოყენებით. ეს შეიძლება იყოს მომგებიანი მრავალი ადამიანისთვის, რადგან Google Sites შეიძლება გამოყენებულ იქნას კოორდინაციისა და გავრცელებისათვის
WHEELIE მოტყუების მოწყობილობა: 10 ნაბიჯი (სურათებით)
WHEELIE მოტყუების მოწყობილობა: ამ პროექტში ჩვენ შევქმნით არდუინოს მოწყობილობას, რომელიც გეხმარებათ საჭის სწავლაში. ის დააჭერს თქვენს უკანა მუხრუჭს, რომელიც დააბალანსებს თქვენ. მას ასევე ექნება 2 ღილაკი, რომ გაზარდოს ან შეამციროს კუთხე, რომლითაც ის დააჭერთ თქვენს მუხრუჭს, ასე რომ ეს იქნება ბევრად უფრო მოკრძალებული
Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი
Google Calendar Events ESP8266– ში: ამ სახელმძღვანელოში მე ავუხსნი, თუ როგორ უნდა შემოვიტანო Google Calendar მოვლენის მონაცემები Arduino IDE– ში ESP8266 დაფისთვის. მე შემოვიღებ ჩემი ტრენინგის ბოლოს და დაწყების დროს Google Calendar– დან და დავბეჭდავ მათ Arduino IDE სერიულ მონიტორში
წვრილმანი Raspberry Pi Smart Google Calendar საათი: 4 ნაბიჯი
DIY Raspberry Pi Smart Google Calendar Clock: ეს არის ჭკვიანი საათი, რომელიც მე გავაკეთე საათების კონკურსისთვის, ვიმედოვნებ, რომ მოგეწონებათ! მას აქვს Raspberry Pi, რომელიც აწარმოებს დამუშავების და პითონის პროგრამას ჩემს Google Calendar- ის მონაცემებზე წვდომისათვის და ბეჭდვისთვის მომდევნო 10 დღის განმავლობაში, რაც ეკრანზე გაქვს რაღაც