Satura rādītājs:
- 1. darbība. Kā tas darbojas
- 2. solis: LED un slēdža aparatūra
- 3. darbība: Wheelie Bin aparatūra
- 4. solis: programmatūra
Video: Wifi Wheelie Bins un Google kalendārs: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šo projektu iedvesmoja Andreasa Spiesa (You Tube) videoklipi. # 185 ESP8266 - Google kalendāra atgādinājums: Kā iepriecināt savu sievu/draudzeni (Arduino) un # 189, atjaunināta versija.
Sekojiet šīm saitēm: Andreas Spiess un Andreas Spiess Ver 2 2 ļoti informatīviem un izklaidējošiem videoklipiem.
Projekts Andreasa gadījumā bija nodrošināt, ka viņš ir izpildījis visus uzdevumus, kurus viņa sieva viņam bija lūgusi darīt.
Viņš izmanto Google kalendāru, lai ierakstītu uzdevumus. Google kalendārs nosūta e -pasta ziņojumu par konkrēta notikuma pārstrādātāju norādītajā laikā un datumā. Mūsu gadījumā pasākums ir uzdevums.
Andreasa projekts izmanto atgādinājumu, lai ieslēgtu gaismas diodi! Gaismas diode turpinās degt neatkarīgi no Google kalendāra stāvokļa, līdz LED ir manuāli izslēgts, kad uzdevums ir pabeigts (piemēram, viņš ir ielādējis veļas mazgājamo mašīnu).
Es izmantoju kodu, lai atgādinātu man, kurā ratiņu tvertnē katru nedēļu likt apmales, jo tās tiek iztukšotas katru otro nedēļu, zilā tvertne (pārstrādājama) vienu nedēļu, bet melnā tvertne (vispārējie atkritumi).
Esot slinks, es negribēju nospiest pogu, lai izslēgtu gaismas diodi, tāpēc tagad, noliekot ratiņu tvertni, lai to aizvestu uz apmales, tā izveido savienojumu ar internetu, raksta Google kalendārā, kas man izslēdz LED
1. darbība. Kā tas darbojas
Google kalendārā tiek izveidots notikums (uzdevums).
Google kalendārā tiek izveidots skripts
Google kalendāru ik pa laikam pārbauda, izmantojot Wi-Fi mikroshēmu ESP8266-E12.
Ja skripts atgriež vārdu “zils” vai “melns”, iedegas gaismas diode.
Nospiežot slēdzi, gaismas diode izslēgsies
Manā gadījumā, noliekot ratiņkrāsu, tiek ieslēgts ESP8266, kas savienojas ar Google kalendāru un pārbauda, vai pastāv vārdi “zils” vai “melns”.
Ja tiek atgriezts “zils”, velosipēdu tvertne kalendārā uzraksta “Azure_OK” un akumulatora spriegumu, tas izslēdz LED.
Ja tiek atgriezts melns, velosipēdu tvertne kalendārā uzraksta “Noir_OK” un akumulatora spriegumu, tas izslēdz LED.
2. solis: LED un slēdža aparatūra
Sastāvdaļas
Projekta kaste pielīmēta pie veca tālruņa lādētāja 5v barošanai.
1 x ESP8266-12e
1 x 5v līdz 3v atkāpšanās (AMS1117) ierīce
2 x 180 omi rezidenti LED strāvas ierobežošanai (man tikko bija šīs vērtības)
2 x taustes spiedpogas slēdzis Momentary Tact 12X12X7mm ar LED gaismām (eBay)
Karstās kausēšanas līmes pistole.
Ķēde
Gaismas diodes ir savienotas ar tapām 4 un 5 (izmantojot ierobežojošos rezistorus), un slēdži - uz ESP8266 tapām 12 un 13.
Slēdžu un gaismas diodes otrā pusē ir 0V.
Tā kā ESP8266 ir tik universāls, ir nepieciešami ļoti maz komponentu!
5 V no tālruņa lādētāja tiek samazināts līdz 3 V, izmantojot AMS1117.
Pārējo veic programmatūra - skatiet vietni Reminder_org_TR_instruct.ino
Taktilie slēdži ar iebūvētām gaismas diodēm ir lieliski, taču vienīgā metode to uzstādīšanai projekta kastē ir ar karsta kausējuma līmi!
3. darbība: Wheelie Bin aparatūra
Komponentu saraksts
1 x projekta kaste (es 3D izdrukāju savu galīgo versiju)
1 x ESP8266 - eBay
1 xCR2 akumulators (3v) - Amazon
1 x akumulatora atsperes/savienotāji - eBay
1 x slīpuma slēdzis - sākotnēji es izmantoju dzīvsudraba slīpuma slēdžus, taču tie bija nedaudz temperamentīgi, tāpēc es izvēlējos lodīšu gultņu veidu. - eBay
1 x PNP vispārējas nozīmes tranzistors - es izmantoju bc557, bet gandrīz jebkura pnp darīs! - eBay
1 x pašbloķējošs relejs 3v dvīņu spole -RS tiešsaistē 683-9873 ** PIEZĪME ** attēlā RS vietnē tas redzams kā 24v relejs, tomēr aprakstā skaidri norādīts 3v (man ir bijuši 5)! Tas ir arī virsmas montāžas relejs. Man izdevās atrast PCB stiprinājumu, bet tas bija divreiz dārgāks! Šim relejam ir divas spoles, viena spole releja iestatīšanai un otra tā atiestatīšanai.
Tirgū ir arī citi pašbloķējoši releji, tomēr iestatīšana / atiestatīšana parasti tiek veikta, izmantojot tikai vienu spoli, mainot darbības impulsa polaritāti - veicamu, taču ir nepieciešama nedaudz vairāk aparatūras.
Ķēde
Gaidīšanas režīmā ķēde patērē nulles strāvu! (Esmu šo shēmu izmantojis vairākas reizes, un tā ir lieliski piemērota projektiem, kas darbojas ar baterijām, kuros tiek izmantota jebkura veida neelektroniska pārslēgšanās, piemēram, magnētiskā niedru releja slēdzis, slīpuma slēdzis, īslaicīgas darbības slēdzis).
Kad slīpuma slēdzis ir aktivizēts, relejs tiek “iestatīts”, tādējādi piegādājot strāvu ESP8266 un iestatot ESP8266 5. tapu augstu, kas neļauj izslēgt tranzistoru. Pēc tam, kad ESP8266 ir izveidojis savienojumu ar wifi un nosūtījis informāciju uz Google kalendāru, ESP8266 5. taustiņa impulss ir zems, kas ieslēdz tranzistoru, kas atiestata releju, un izslēdz ierīci.
PIEZĪME - Es izveidoju šīs vienības pagājušā gada augustā (2018), shēma ir uzzīmēta no atmiņas, bet izskatās ok:-)
Ierīces ir piestiprinātas pie ratiņu tvertņu apakšas, par laimi, tvertņu apakšā ir padziļinājums, kas padara mājokli drošu un izturīgu pret laikapstākļiem.
4. solis: programmatūra
Nu lūk, kur mana nezināšana spīd cauri !!
Pievienotie.ino faili ir modificēta Andreas Spiess versija. Daudz nevajadzīgā koda ir komentēts. Esmu pievienojis arī savu.gs failu kopijas. Lielākā daļa bija izmēģinājumi un kļūdas!
Es ļoti iesaku noskatīties šos videoklipus Video #185 un Video #189, ja jūs plānojat darīt kaut ko līdzīgu, jo viņam ir Google skripta fails, kas ir pieejams viņa GitHub vietnē kopā ar viņa.ino failiem, kurus būs vieglāk lasīt un modificēt nekā mans!
Ko tālāk?
Kopš dažiem mēnešiem man un manai sievai ir jāpasūta medikamenti tiešsaistē, mana atmiņa nav lieliska, tāpēc es plānoju Google kalendārā iestatīt uzdevumu, kas ieslēgs gultas gaismas diodi, lai atgādinātu, kad jāpārkārto.
Ja šis projekts ir pieņemts REMIX konkursā un jūs uzskatāt, ka tas ir cienīgs, lūdzu, balsojiet!
Liels paldies:-).
Ieteicams:
DIY LED Adventes kalendārs: 3 soļi
DIY LED Adventes kalendārs: Es aprakstīšu, kā mēs izveidojām šo analogo pulksteni, kas dubultā darbojas kā adventes kalendārs. Visu diennakti aplī ir 24 ws2811 gaismas diodes, un katra no tām iedegas zaļā krāsā līdz dienām pirms Ziemassvētkiem. Ziemassvētku dienā visas gaismas iedegas
EasyTalk: ērta komunikācija un kalendārs blakus jums: 6 soļi
EasyTalk: Vienkārša komunikācija un kalendārs blakus: Mani sauc Kobe Marčala, es mācos Hovestā, Beļģijā, un esmu multimediju un komunikāciju tehnoloģiju (MCT) students. Pirmā gada pēdējā uzdevumā man bija jāizveido IoT ierīce. Mājās mums ir šī problēma, ka mans brālis vienmēr spēlē
Nedēļas diena, kalendārs, laiks, mitrums/temperatūra ar akumulatora taupīšanas režīmu: 10 soļi (ar attēliem)
Nedēļas diena, kalendārs, laiks, mitrums/temperatūra ar akumulatora taupīšanas režīmu: Enerģijas taupīšanas režīms šeit ir tas, kas šo pamācību atšķir no citiem piemēriem, kas parāda nedēļas dienu, mēnesi, mēneša dienu, laiku, mitrumu un temperatūru. Tieši šī iespēja ļauj šo projektu darbināt no akumulatora, bez
Pielāgots kalendārs ar servomotoru: 4 soļi
Pielāgots kalendārs ar servomotoru: cilvēkiem dažreiz bija garlaicīgi, sēžot pie galda. Ja uz galda ir kaut kas dekoratīvs, tas noteikti būtu jautri. Šim projektam es izveidošu pielāgotu kalendāru. Izņemot kalendāru, varat pievienot arī citus vienumus, kas
Arduino kalendārs: 6 soļi
Arduino kalendārs: Šis produkts ļauj jums darīt to, kas jums jādara dienas laikā. Spēlējot virvi, varat nospiest pogu apakšā, un gaisma iedegsies no sarkanas uz zaļu. Šim produktam jums būs nepieciešams: 1. Kartons2. Piezīmju papīrs 3. Komunālais nazis 4. Penci