Tartalomjegyzék:

Wifi kerékpártartók és Google naptár: 4 lépés
Wifi kerékpártartók és Google naptár: 4 lépés

Videó: Wifi kerékpártartók és Google naptár: 4 lépés

Videó: Wifi kerékpártartók és Google naptár: 4 lépés
Videó: Crochet Terminology Explained! Knitting Podcast Episode 110 2024, Július
Anonim
Wifi kerekes tárolók és Google naptár
Wifi kerekes tárolók és Google naptár

Ezt a projektet Andreas Spiess (You Tube) videói inspirálták. # 185 ESP8266 - Google Naptár Emlékeztető: Hogyan tegyük boldoggá feleségét/barátnőjét (Arduino) és # 189, frissített verzió.

Kövesse ezeket a linkeket: Andreas Spiess és Andreas Spiess Ver 2 két nagyon informatív és szórakoztató videóért.

Andreas esetében a projekt célja annak biztosítása volt, hogy elvégezze a felesége által kért összes feladatot.

A Google Naptár segítségével rögzíti a feladatokat. A Google Naptár a megadott időpontban és időpontban küld egy e -mailt egy adott eseményre vonatkozóan. Esetünkben egy esemény feladat.

Andreas projektje az emlékeztetőt használja a LED bekapcsolásához! A LED a Google Naptár állapotától függetlenül világít mindaddig, amíg a LED manuálisan ki nem kapcsol, amikor a feladat befejeződött (pl. Betöltötte a mosógépet).

A kóddal emlékeztettem arra, hogy hetente melyik keréktárolót tegyem kerítés mellé, mivel azokat hetente ürítik, a kék szemet (újrahasznosítható) az egyik héten, majd a fekete szemetet (általános hulladék).

Lusta lévén nem akartam megnyomni egy gombot a LED kikapcsolásához, így most, amikor megdöntöm a kerékdobozt, hogy a kerületre vigyem, az csatlakozik az internethez, írja a Google Naptárnak, amely kikapcsolja számomra a LED -et

1. lépés: Hogyan működik?

Hogyan működik
Hogyan működik
Hogyan működik
Hogyan működik

Esemény (feladat) jön létre a Google Naptárban.

A szkript létrejön a Google Naptárban

A Google Naptárat gyakran ellenőrzi egy ESP8266-E12 wifi chip.

Ha a szkript visszaadja a „kék” vagy „fekete” szót, akkor egy LED világít.

A kapcsoló megnyomásával a LED kialszik

Az én esetemben a kerekes szemetesem megdöntése elindítja az ESP8266 -ot, amely csatlakozik a Google Naptárhoz, és ellenőrzi, hogy léteznek -e a „kék” vagy „fekete” szavak.

Ha a „kék” értéket adja vissza, a tároló „Azure_OK” -t és az akkumulátor feszültségét írja a naptárba, ez kikapcsolja a LED -et.

Ha visszaadja a „feketét”, a tároló „Noir_OK” -t és az akkumulátor feszültségét írja a naptárba, ez kikapcsolja a LED -et.

2. lépés: A LED és kapcsoló hardver

A LED és kapcsoló hardver
A LED és kapcsoló hardver
A LED és kapcsoló hardver
A LED és kapcsoló hardver
A LED és kapcsoló hardver
A LED és kapcsoló hardver

Az összetevők

Projektdoboz egy régi telefon töltőhöz ragasztva 5 V -os tápellátáshoz.

1 x ESP8266-12e

1 x 5–3 V leépítési (AMS1117) eszköz

2 x 180 ohmos ellenállás a LED áramkorlátozáshoz (csak most kaptam ezeket az értékeket)

2 x tapintható nyomógombos kapcsoló Momentary Tact 12X12X7mm LED -lámpákkal (eBay)

Melegen olvadó ragasztópisztoly.

Az áramkör

A LED -ek az ESP8266 4 -es és 5 -ös csapjaihoz vannak csatlakoztatva (korlátozó ellenállásokon keresztül), a kapcsolók pedig a 12 -es és 13 -as csapokhoz.

A kapcsolók és LED -ek másik oldala 0v -ra áll.

Mivel az ESP8266 nagyon sokoldalú, nagyon kevés alkatrészre van szükség!

A telefon töltőjéből származó 5 V -ot az AMS1117 -en keresztül 3 V -ra csökkentik.

A többit a szoftver végzi - lásd: Reminder_org_TR_instruct.ino

A beépített LED -ekkel rendelkező tapintható kapcsolók nagyszerűek, de a projektdobozba való rögzítésük egyetlen módja a forró olvadék ragasztó!

3. lépés: A Wheelie Bin hardvere

A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere
A Wheelie Bin hardvere

Komponensek listája

1 db projektdoboz (3D -ben kinyomtattam a végső verziót)

1 x ESP8266 - eBay

1 xCR2 akkumulátor (3v) - Amazon

1 x készlet akkumulátor rugók/csatlakozók - eBay

1 x dönthető kapcsoló - eredetileg higany billenőkapcsolókat használtam, de kissé temperamentumosak voltak, ezért a golyóscsapágy típus mellett döntöttem. - eBay

1 x PNP általános célú tranzisztor - bc557 -et használtam, de nagyjából minden pnp megteszi! - eBay

1 x önzáró relé 3v iker tekercs -RS Online 683-9873 ** MEGJEGYZÉS ** az RS honlapján található kép ezt 24 V -os reléként mutatja, azonban a leírásban egyértelműen szerepel a 3v (nekem összesen 5 volt)! Ezenkívül ez egy felületre szerelhető relé. Sikerült megtalálnom egy NYÁK -tartót, de kétszer drágább volt !! Ez a relé két tekerccsel rendelkezik, az egyik tekercs a relé beállításához, a másik pedig a visszaállításához.

Vannak más önzáró relék is a piacon, azonban a beállítás / visszaállítás általában csak egy tekercs használatával történik, megfordítva a működési impulzus polaritását - megtehető, de valamivel több hardver szükséges.

Az áramkör

Az áramkör készenléti állapotban nulla áramot vesz fel! (Többször használtam ezt az áramkört, és kiválóan alkalmas elemmel működő projektekhez, amelyek bármilyen nem elektronikus kapcsolást használnak, pl. Mágneses reed relé kapcsoló, dönthető kapcsoló, pillanatnyi működés kapcsoló).

Amikor a billenőkapcsolót aktiválják, a relé „be van állítva”, így áramot szolgáltat az ESP8266 -nak, és magasra állítja az ESP8266 5. tűjét, ami kikapcsolva tartja a tranzisztorokat. Miután az ESP8266 csatlakozott a wifi -hez, és elküldte az információkat a Google Naptárba, az ESP8266 5. tűje alacsony impulzusú lesz, ami bekapcsolja a tranzisztort, amely visszaállítja a relét, és lekapcsolja az egységet!

MEGJEGYZÉS - Ezeket az egységeket tavaly augusztusban készítettem (2018), a kapcsolási rajzot a memóriából rajzolták, de jól néz ki:-)

Az egységek a kerékgyűjtők aljára vannak rögzítve, szerencsére van egy mélyedés a tartályok alján, ami szép, biztonságos időjárásálló otthont teremt.

4. lépés: A szoftver

Na, itt ragyog a tudatlanságom !!

A csatolt.ino fájlok Andreas Spiess módosított változata. Sok felesleges kódot kommentáltak. Csatoltam a.gs fájlok másolatát is. A legtöbb próba és hiba volt!

Erősen javaslom, hogy nézze meg ezeket a videókat: Videó #185 és Videó #189, ha valami hasonlót szándékozik tenni, mivel rendelkezik egy Google Script fájllal, amely elérhető a GitHub webhelyén, valamint az.ino fájljaival, amelyeket könnyebb olvasni és módosítani, mint enyém!

Mi a következő lépés?

Néhány hónappal ezelőtt a feleségemmel interneten kell rendelnünk a gyógyszereinket, a memóriám nem túl jó, ezért szándékomban állítok egy feladatot a Google Naptárban, amely bekapcsolja az éjjeli LED -et, hogy emlékeztesse, mikor kell újrarendelni.

Ha ezt a projektet elfogadják a REMIX versenyen, és úgy gondolja, hogy érdemes, szavazzon!

Nagyon köszönöm:-).

Ajánlott: