Kazalo:

Zabojniki za kolesa Wifi in Google Koledar: 4 koraki
Zabojniki za kolesa Wifi in Google Koledar: 4 koraki

Video: Zabojniki za kolesa Wifi in Google Koledar: 4 koraki

Video: Zabojniki za kolesa Wifi in Google Koledar: 4 koraki
Video: BLACKVIEW X1 Smart Watch: Things To Know // Real Life Review 2024, Julij
Anonim
Koši za kolesa Wifi in Google Koledar
Koši za kolesa Wifi in Google Koledar

Ta projekt so navdihnili videoposnetki Andreasa Spiessa (You Tube). # 185 ESP8266 - Opomnik za Google Koledar: Kako osrečiti svojo ženo/punco (Arduino) ½, posodobljena različica.

Sledite tem povezavam: Andreas Spiess in Andreas Spiess Ver 2 za 2 zelo poučna in zabavna videa.

Andreasov projekt je bil zagotoviti, da je opravil vse naloge, ki jih je prosila njegova žena.

Za snemanje nalog uporablja Google Koledar. Google Koledar pošlje e -poštno sporočilo kot spomin na določen dogodek ob določenem času in datumu. V našem primeru je dogodek naloga.

Andreasov projekt uporablja opomnik za vklop LED! LED lučka ostane prižgana, ne glede na stanje Google Koledarja, dokler se LED ne izklopi ročno, ko je opravilo opravljeno (npr. Naložil je pralni stroj).

Kodo sem uporabil, da me spomni, kateri koš za kolesa naj vsak teden postavim na rob, saj se v naslednjih tednih izpraznijo, modri koš (recikliran) en teden, nato pa črni koš (splošni odpadki).

Ker sem len, nisem hotel pritisniti gumba za izklop LED, zato se zdaj, ko nagibam koš za kolesa, da ga odnesem na rob, poveže z internetom, piše v Google Koledar, ki zame izklopi LED

1. korak: Kako deluje

Kako deluje
Kako deluje
Kako deluje
Kako deluje

Dogodek (opravilo) je ustvarjen v Google Koledarju.

V Google Koledarju je ustvarjen skript

Google Koledar vsake toliko preveri WiFi čip ESP8266-E12.

Če skript vrne besedo "modra" ali "črna", se prižge LED.

S pritiskom na stikalo LED ugasne

V mojem primeru, če nagnem koš za kolesa, se vklopi ESP8266, ki se poveže z Google Koledarjem in preveri, ali obstajajo besede "modra" ali "črna".

Če se vrne "modro", koš za kolesce napiše "Azure_OK" in napetost akumulatorja v koledar, ta nato ugasne LED.

Če se vrne črna barva, košara na kolesih zapiše »Noir_OK« in napetost akumulatorja v koledarju, ta LED nato ugasne.

2. korak: Strojna oprema LED in stikala

Strojna oprema LED in stikala
Strojna oprema LED in stikala
Strojna oprema LED in stikala
Strojna oprema LED in stikala
Strojna oprema LED in stikala
Strojna oprema LED in stikala

Sestavine

Projektna škatla, prilepljena na stari polnilec telefona za napajanje 5 V.

1 x ESP8266-12e

1 x 5v do 3v korak navzdol (AMS1117)

2 x 180 ohmski uporniki za omejevanje toka LED (slučajno sem imel te vrednosti)

2 x taktilno stikalo s stikalom Momentary Tact 12X12X7mm z LED lučmi (eBay)

Pištola za vroče taljenje lepila.

Vezje

LED diode so priključene na nožice 4 in 5 (prek omejevalnih uporov), stikala pa na nožice 12 in 13 ESP8266.

Na drugi strani stikal in LED je 0v.

Ker je ESP8266 tako vsestranski, je potrebnih zelo malo komponent!

5v iz polnilnika telefona se prek AMS1117 zniža na 3v.

Ostalo programska oprema - glej Reminder_org_TR_instruct.ino

Taktilna stikala z vgrajenimi LED diodami so odlična, vendar je edini način, da jih vgradite v projektno škatlo, z vročim lepilom!

3. korak: Strojna oprema za smetišče Wheelie

Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin
Strojna oprema Wheelie Bin

Seznam komponent

1 x projektna škatla (svojo končno različico sem natisnil 3D)

1 x ESP8266 - eBay

1 xCR2 baterija (3v) - Amazon

1 x komplet baterijskih vzmeti/priključkov - eBay

1 x nagibno stikalo - prvotno sem uporabljal stikala za nagib živega srebra, vendar so bila nekoliko temperamentna, zato sem se odločil za tip krogličnega ležaja. - eBay

1 x tranzistor za splošno uporabo PNP - uporabil sem bc557, vendar bo skoraj vsak pnp primeren! - eBay

1 x Samozapiralni rele 3v dvojna tuljava -RS na spletu 683-9873 ** OPOMBA ** Slika na spletni strani RS prikazuje to kot 24 -voltni rele, vendar je v opisu jasno navedeno 3v (skupaj sem jih imel 5)! To je tudi rele za površinsko montažo. Uspelo mi je najti nosilec za pcb, vendar je bil to dvakratni strošek !! Ta rele ima dve tuljavi, eno tuljavo za nastavitev releja in drugo za ponastavitev.

Na trgu so še drugi releji z lastnim zapiranjem, vendar se nastavitev / ponastavitev običajno izvede samo z eno tuljavo, tako da se obrne polarnost delovnega impulza - izvedljivo, vendar je potrebno malo več strojne opreme.

Vezje

V stanju pripravljenosti vezje črpa ničelni tok! (To vezje sem že večkrat uporabljal in je odlično za projekte na baterije, ki uporabljajo kakršno koli neelektronsko preklopno stikalo, npr. Magnetno relejsko stikalo, stikalo za nagib, stikalo za trenutno delovanje).

Ko je stikalo za nagib aktivirano, je rele "nastavljen" in tako napaja ESP8266 ter nastavi pin 5 ESP8266 visoko, kar ohranja tranzistor izklopljen. Ko se ESP8266 poveže z wifi in pošlje podatke v Google Koledar, pin 5 ESP8266 utripa nizko, kar izklopi tranzistor, na katerem ponastavi rele, in izklopi enoto!

OPOMBA - Te enote sem izdelal avgusta lani (2018), vezje je bilo narisano iz spomina, vendar izgleda v redu:-)

Enote so pritrjene na dno posod za kolesa, na srečo je na dnu posod vdolbina, zaradi česar je dom varen in odporen proti vremenskim vplivom.

4. korak: Programska oprema

No, tukaj sije moja nevednost !!

Priložene datoteke.ino so spremenjena različica Andreasa Spiessa. Veliko nepotrebne kode je bilo komentirano. Priložil sem tudi kopije svojih.gs datotek. Večina je bila poskusov in napak!

Močno vam priporočam, da si ogledate te videoposnetke Video #185 & Video #189, če nameravate narediti nekaj podobnega, saj ima datoteko Google Script, ki je na voljo na njegovem spletnem mestu GitHub skupaj z datotekami.ino, ki jih bo lažje brati in spreminjati kot moj!

Kaj je naslednje?

Pred nekaj meseci sva morala z ženo naročiti zdravila na spletu, spomin ni dober, zato nameravam v Google Koledar nastaviti nalogo, ki bo vklopila LED ob nočni postelji, da me bo opomnila, kdaj se moram naročiti.

Če je ta projekt sprejet na natečaju REMIX in se vam zdi vreden, mi dajte svoj glas!

Najlepša hvala:-).

Priporočena: