Sadržaj:

Spremnici za Wi -Fi kotače i Google kalendar: 4 koraka
Spremnici za Wi -Fi kotače i Google kalendar: 4 koraka

Video: Spremnici za Wi -Fi kotače i Google kalendar: 4 koraka

Video: Spremnici za Wi -Fi kotače i Google kalendar: 4 koraka
Video: Jovana Jeremić i džinovski jastuk! Boli je dupe od tucanja #balkan #srbija #hrvatska #shorts #bosna 2024, Studeni
Anonim
Wifi kotači za kotače i Google kalendar
Wifi kotači za kotače i Google kalendar

Ovaj projekt inspiriran je videozapisima Andreasa Spiessa (You Tube). # 185 ESP8266 - Podsjetnik Google kalendara: Kako usrećiti svoju ženu/djevojku (Arduino) ½, ažurirana verzija.

Slijedite ove veze: Andreas Spiess & Andreas Spiess Ver 2 za 2 vrlo informativna i zabavna videa.

Projekt u Andreasovom slučaju trebao je osigurati da je dovršio sve zadatke koje je od njega tražila supruga.

Za snimanje zadataka koristi Google kalendar. Google kalendar šalje e -poruku kao podsjetnik na određeni događaj, u navedeno vrijeme i datum. U našem slučaju, događaj je zadatak.

Andreasov projekt koristi podsjetnik za uključivanje LED diode! LED dioda će ostati upaljena, bez obzira na stanje Google kalendara, sve dok se LED lampica ručno ne isključi kada je zadatak dovršen (npr. Napunio je perilicu rublja).

Koristio sam kôd da me podsjeti koju bih kantu za kotače svaki tjedan stavljao na rub jer se prazne naizmjenično tjednima, plava kanta (koja se može reciklirati) tjedan dana, a zatim crna kanta (opći otpad) sljedeći.

Budući da sam lijen, nisam želio pritisnuti gumb za isključivanje LED -a, pa se sada, kad nagnem kantu za kotače da je odnesem do ruba, poveže s internetom, piše u Google kalendaru koja mi isključuje LED

Korak 1: Kako to radi

Kako radi
Kako radi
Kako radi
Kako radi

Događaj (zadatak) izrađen je u Google kalendaru.

U Google kalendaru izrađuje se skripta

Google kalendar se povremeno provjerava WiFi čipom ESP8266-E12.

Ako skripta vrati riječ "plavo" ili "crno", LED se uključuje.

Pritiskom na prekidač LED će se isključiti

U mom slučaju, naginjanjem kante za točkove napaja se ESP8266, koji se povezuje s Google kalendarom i provjerava postoje li riječi "plavo" ili "crno".

Ako se vrati "plavo", kanta za točkove upisuje "Azure_OK" i napon baterije u kalendar, tada se LED isključuje.

Ako se vrati "crno", kanta za točkove upisuje "Noir_OK", a napon baterije u kalendar, tada se LED isključuje.

Korak 2: LED hardver i prekidač

Hardver za LED i prekidače
Hardver za LED i prekidače
Hardver za LED i prekidače
Hardver za LED i prekidače
Hardver za LED i prekidače
Hardver za LED i prekidače

Komponente

Projektna kutija zalijepljena na stari punjač telefona za napajanje od 5 V.

1 x ESP8266-12e

1 x 5v do 3v step down (AMS1117) uređaj

2 x 180 ohma otpornika za ograničenje LED struje (slučajno sam imao ove vrijednosti)

2 x taktilni prekidač s prekidačem Momentary Tact 12X12X7mm sa LED svjetlima (eBay)

Pištolj za ljepilo za topljenje.

Krug

LED diode su spojene na pinove 4 i 5 (preko graničnih otpornika), a prekidači na pinove 12 i 13 ESP8266.

Druga strana prekidača i LED dioda ide na 0v.

Budući da je ESP8266 toliko svestran, potrebno je vrlo malo komponenti!

5V iz punjača telefona smanjuje se na 3v preko AMS1117.

Ostalo softver radi - pogledajte Reminder_org_TR_instruct.ino

Taktilni prekidači s ugrađenim LED diodama su izvrsni, ali jedini način da ih ugradite u projektnu kutiju je vrućim ljepilom!

Korak 3: Hardver košare Wheelie

Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin
Hardver Wheelie Bin

Popis komponenti

1 x kutija za projekt (3D ispis sam konačne verzije)

1 x ESP8266 - eBay

1 xCR2 baterija (3v) - Amazon

1x set opruga/priključaka za baterije - eBay

1 x prekidač za nagib - izvorno sam koristio prekidače za nagib žive, ali bili su malo temperamentni pa sam se odlučio za tip kugličnog ležaja. - eBay

1 x PNP tranzistor opće namjene - koristio sam bc557, ali gotovo svaki pnp će uspjeti! - eBay

1 x Samozaključni relej 3v dvostruka zavojnica -RS na mreži 683-9873 ** NAPOMENA ** Slika na web stranici RS prikazuje ovo kao relej od 24 V, međutim, u opisu jasno stoji 3 V (ukupno sam ih imao 5)! Također, ovo je relej za površinsko montiranje. Uspio sam pronaći nosač za PCB, ali to je bilo dvostruko više od cijene !! Ovaj relej ima dvije zavojnice, jednu zavojnicu za postavljanje releja i drugu za resetiranje.

Na tržištu postoje i drugi samozaključni releji, međutim, postavljanje / resetiranje obično se vrši pomoću samo jedne zavojnice preokretanjem polariteta radnog impulsa - izvedivo, ali je potrebno malo više hardvera.

Krug

Krug u stanju pripravnosti crpi nultu struju! (Koristio sam ovaj krug nekoliko puta i odličan je za projekte na baterije koji koriste bilo koji oblik neelektroničkog prebacivanja, npr. Relejni prekidač s magnetnim trstikom, prekidač nagiba, prekidač s trenutnim djelovanjem).

Kad je prekidač za nagib aktiviran, relej je "postavljen" čime se napaja ESP8266 i postavlja pin 5 ESP8266 na visoku razinu, čime se tranzistor drži isključenim. Nakon što se ESP8266 spojio na wifi i poslao podatke u Google kalendar, pin 5 ESP8266 pulsira nisko što uključuje tranzistor na kojem se resetira relej i isključuje jedinicu!

NAPOMENA - Napravio sam ove jedinice prošlog kolovoza (2018.), dijagram kruga izvučen je iz memorije, ali izgleda u redu:-)

Jedinice su pričvršćene na dno kanti za smeće, na sreću ima udubljenja na dnu kanti što čini lijep i siguran dom otporan na vremenske uvjete.

Korak 4: Sofware

Pa, ovdje prodire moje neznanje !!

Priložene datoteke.ino su izmijenjena verzija Andreasa Spiessa. Dosta nepotrebnog koda je prokomentirano. Priložio sam i kopije mojih.gs datoteka. Većina je bila pokušaj i pogreška!

Toplo vam preporučujem da pogledate ove videozapise Video #185 & Video #189 ako namjeravate učiniti nešto slično jer on ima datoteku Google Script koja je dostupna na njegovoj web stranici GitHub zajedno s njegovim.ino datotekama koje će biti lakše čitati i mijenjati nego rudnik!

Što je sljedeće?

Prije nekoliko mjeseci supruga i ja moramo naručivati lijekove na mreži, pamćenje mi nije dobro pa namjeravam postaviti zadatak na Google kalendaru koji će uključiti LED noćnu krevetić kako bi me podsjetio kada trebam promijeniti redoslijed.

Ako je ovaj projekt prihvaćen na natječaju REMIX i mislite da je vrijedan, dajte mi glas!

Puno hvala:-).

Preporučeni: