Obsah:
- Krok 1: Jak to funguje
- Krok 2: Hardware LED a přepínačů
- Krok 3: The Wheelie Bin Hardware
- Krok 4: Sofware
Video: Wifi Wheelie koše a kalendář Google: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento projekt byl inspirován videi od Andrease Spiesse (You Tube). # 185 ESP8266 - Připomenutí Kalendáře Google: Jak udělat šťastnou manželku/přítelkyni (Arduino) ½, aktualizovaná verze.
Následujte tyto odkazy: Andreas Spiess & Andreas Spiess Ver 2 pro 2 velmi informativní a zábavná videa.
Projekt v případě Andrease měl zajistit, aby splnil všechny úkoly, o které ho manželka požádala.
K zaznamenávání úkolů používá Kalendář Google. Kalendář Google odešle e -mail jako upomínku na konkrétní událost v zadaný čas a datum. V našem případě je událost úkolem.
Andreasův projekt používá připomenutí k zapnutí LED! LED dioda zůstane rozsvícená, bez ohledu na stav Kalendáře Google, dokud nebude LED dioda ručně vypnuta, když je úkol dokončen (např. Vložil pračku).
Použil jsem kód, abych mi připomněl, který koš na kolečka dávám každý týden, protože se vyprazdňují střídavě týdny, modrý koš (recyklovatelný) jeden týden, pak černý koš (obecný odpad) další.
Když jsem byl líný, nechtěl jsem vypnout LED stisknutím tlačítka, takže když nakloním koš na kolo, abych ho přenesl na obrubník, připojí se k internetu a zapíše do Kalendáře Google, který pro mě LED vypne
Krok 1: Jak to funguje
V Kalendáři Google je vytvořena událost (úkol).
V Kalendáři Google se vytvoří skript
Kalendář Google je tak často kontrolován wifi čipem ESP8266-E12.
Pokud skript vrátí buď slovo „modrá“nebo „černá“, rozsvítí se LED.
Stisknutím vypínače LED zhasne
V mém případě nakloněním koše na koly se zapne ESP8266, který se připojí ke Kalendáři Google a zkontroluje, zda existují slova „modrá“nebo „černá“.
Pokud se vrátí „modrá“, přihrádka na kolo zapíše do kalendáře „Azure_OK“a napětí baterie, LED se tím vypne.
Pokud je vráceno „černé“, přihrádka na kolo zapíše do kalendáře „Noir_OK“a napětí baterie, LED se tím vypne.
Krok 2: Hardware LED a přepínačů
Komponenty
Krabice projektu přilepená ke staré nabíječce telefonu pro napájení 5v.
1 x ESP8266-12e
1 x 5v až 3v step down (AMS1117) zařízení
2 x 180 ohmové rezistory pro omezení proudu LED (právě jsem tyto hodnoty náhodou měl)
2 x dotykový tlačítkový spínač Okamžitý takt 12 x 12 x 7 mm s LED světly (eBay)
Tavná lepicí pistole.
Obvod
LED diody jsou připojeny k pinům 4 a 5 (přes omezující odpory) a spínače k pinům 12 a 13 na ESP8266.
Druhá strana spínačů a LED diod přejde na 0v.
Protože je ESP8266 tak univerzální, je zapotřebí velmi málo komponent!
Prostřednictvím AMS1117 je 5v z nabíječky telefonu sníženo na 3v.
Software se postará o zbytek - viz Reminder_org_TR_instruct.ino
Hmatové spínače s vestavěnými LED diodami jsou skvělé, ale jediný způsob, jak je namontovat do krabice projektu, je tavné lepidlo!
Krok 3: The Wheelie Bin Hardware
Seznam komponent
1 x krabice na projekt (konečnou verzi jsem vytiskl 3D)
1 x ESP8266 - eBay
1 xCR2 baterie (3v) - Amazon
1 x sada pružin/konektorů baterie - eBay
1 x přepínač náklonu - původně jsem používal rtuťové spínače náklonu, ale byly trochu temperamentní, takže jsem se rozhodl pro typ s kuličkovým ložiskem. - eBay
1 x PNP tranzistor pro všeobecné použití - použil jsem bc557, ale téměř každý pnp to udělá! - eBay
1 x samočinné relé 3v twin coil -RS Online 683-9873 ** POZNÁMKA ** obrázek na webových stránkách RS to ukazuje jako relé 24v, nicméně v popisu je jasně uvedeno 3v (celkem jsem měl 5)! Toto je také relé pro povrchovou montáž. Podařilo se mi najít montáž na desku plošných spojů, ale stálo to dvojnásobek nákladů !! Toto relé má dvě cívky, jednu cívku pro nastavení relé a druhou pro reset.
Na trhu jsou i další samosvorná relé, nicméně nastavení / reset se obvykle provádí pomocí pouze jedné cívky obrácením polarity provozního impulzu - proveditelné, ale je zapotřebí trochu více hardwaru.
Obvod
V pohotovostním režimu obvod odebírá nulový proud! (Tento obvod jsem použil několikrát a je skvělý pro projekty napájené bateriemi, které používají jakoukoli formu neelektronického přepínání, např. Spínač magnetického jazýčkového relé, spínač náklonu, spínač okamžité akce).
Když je aktivován spínač náklonu, relé je „nastaveno“, čímž dodává energii do ESP8266 a nastaví pin 5 na ESP8266 vysoko, což udržuje tranzistor vypnutý. Poté, co se ESP8266 připojí k wifi a odešle informace do Kalendáře Google, je pin 5 ESP8266 pulzně nízko, což zapne tranzistor, na který resetuje relé a vypne napájení jednotky!
POZNÁMKA - Tyto jednotky jsem vyrobil loni v srpnu (2018), schéma zapojení bylo nakresleno z paměti, ale vypadá to dobře:-)
Jednotky jsou připevněny ke spodní části popelnic, naštěstí je ve spodní části přihrádek vybrání, které tvoří pěkný bezpečný domov odolný proti povětrnostním vlivům.
Krok 4: Sofware
No a tady prosvítá moje nevědomost !!
Připojené soubory.ino jsou upravenou verzí Andreas Spiess. Spousta nepotřebného kódu byla okomentována. Připojil jsem také kopie svých souborů.gs. Většina byla pokusem a omylem!
Důrazně doporučuji sledovat tato videa Video #185 & Video #189, pokud máte v úmyslu udělat něco podobného, protože má soubor Google Script, který je k dispozici na jeho webu GitHub spolu s jeho soubory.ino, které bude snazší číst a upravovat než těžit!
Co bude dál?
Před několika měsíci jsme si s manželkou museli objednat léky on -line, moje paměť není skvělá, takže mám v úmyslu nastavit úkol v Kalendáři Google, který rozsvítí LED u postele, aby mi připomněl, kdy si mám objednat.
Pokud je tento projekt přijat do soutěže REMIX a myslíte si, že je hoden, dejte mi prosím hlas!
Mnohokrát děkuji:-).
Doporučuje:
Vytvořte klasifikátor koše Pi s ML !: 8 kroků (s obrázky)
Vytvořte klasifikátor koše Pi pomocí ML !: Projekt koše klasifikátoru, láskyplně známý jako „Kam to jde?“vyškolený v Lobe, vhodný pro začátečníky (bez kódu!)
Li-ion nabíječka telefonu z koše: 4 kroky
Li-ion nabíječka telefonu z koše: Jedná se o rychlou a jednoduchou napájecí banku z věcí, které už většina lidí má doma povalovaných
Perf Board z koše: 4 kroky (s obrázky)
Perf Board From Trash: Zde je levná a snadná perf board postavená z materiálů, kolem kterých se povaluje téměř každý. To je ideální pro projekty Arduino nebo jen domácí okruh. Realizace tohoto projektu trvá zhruba půl hodiny
Hodiny koše na poklad: 6 kroků
Trash to Treasure Clock: Mám potíže s určováním času ve svém domě. Důvodem je, že náš dům nemá hodiny v rodinném pokoji ani v obývacím pokoji. U třídního projektu jsem dostal možnosti soutěže. Hodinová soutěž náhodou nebyla jednou z nich, a tak jsem udělal cloc
Bluetooth LED budík (7segmentový displej z koše): 4 kroky
Bluetooth LED budík (7segmentový displej z koše): Zdravím všechny. Vítejte zpět u dalšího instruktovatelného. V poslední době jsem zveřejnil instruktáž o tom, jak přeměnit koš na 4místný 7segmentový displejhttps: //www.instructables.com/id/4-Digit-7-Segment..Dnes jsem vyrobíte jednoduchý budík s t