Satura rādītājs:

Wifi Wheelie Bins un Google kalendārs: 4 soļi
Wifi Wheelie Bins un Google kalendārs: 4 soļi

Video: Wifi Wheelie Bins un Google kalendārs: 4 soļi

Video: Wifi Wheelie Bins un Google kalendārs: 4 soļi
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembris
Anonim
Wifi Wheelie Bins un Google kalendārs
Wifi Wheelie Bins un Google kalendārs

Š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

Kā tas strādā
Kā tas strādā
Kā tas strādā
Kā tas strādā

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

LED un slēdža aparatūra
LED un slēdža aparatūra
LED un slēdža aparatūra
LED un slēdža aparatūra
LED un slēdžu aparatūra
LED un slēdžu 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

Wheelie Bin aparatūra
Wheelie Bin aparatūra
Wheelie Bin aparatūra
Wheelie Bin aparatūra
Wheelie Bin aparatūra
Wheelie Bin aparatūra
Wheelie Bin aparatūra
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: