Orodha ya maudhui:
- Hatua ya 1: Jinsi inavyofanya kazi
- Hatua ya 2: Vifaa vya LED na Kubadilisha vifaa
- Hatua ya 3: Vifaa vya Wheelie Bin
- Hatua ya 4: Sofware
Video: Mapipa ya Wifi Wheelie na Kalenda ya Google: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Mradi huu uliongozwa na video na Andreas Spiess (You Tube). # 185 ESP8266 - Kikumbusho cha Kalenda ya Google: Jinsi ya Kumfurahisha Mkeo / Mpenzi wako (Arduino) ½, toleo lililosasishwa.
Fuata viungo hivi: Andreas Spiess & Andreas Spiess Ver 2 kwa video 2 za kufundisha na kuburudisha.
Mradi katika kesi ya Andreas ulikuwa kuhakikisha amekamilisha majukumu yote ambayo mkewe alikuwa amemwomba afanye.
Anatumia Kalenda ya Google kurekodi majukumu. Kalenda ya Google hutuma barua pepe kama kumbukumbu ya tukio fulani, kwa wakati na tarehe iliyoainishwa. Kwa upande wetu, tukio ni jukumu.
Mradi wa Andreas hutumia ukumbusho kuwasha LED! Taa itabaki ikiwa imewashwa, bila kujali hali ya Kalenda ya Google mpaka LED itakapokuwa imezimwa kwa mikono wakati kazi imekamilika (kwa mfano amebeba mashine ya kuosha).
Nilitumia nambari kunikumbusha ni gombo gani la kuweka kerbside kila wiki kwani hutiwa kwa wiki mbadala, buluu ya bluu (inayoweza kurejeshwa tena) wiki moja kisha ile nyeusi nyeusi (taka jumla) ijayo.
Kwa kuwa nilikuwa mvivu, sikutaka kubonyeza kitufe kuzima LED, kwa hivyo sasa, wakati ninageuza pipa langu la Wheelie kuipeleka kwenye kerbside, inaunganisha kwenye wavuti, inaandikia Kalenda ya Google ambayo inanizima LED
Hatua ya 1: Jinsi inavyofanya kazi
Tukio (kazi) limeundwa kwenye Kalenda ya Google.
Hati imeundwa kwenye Kalenda ya Google
Kalenda ya Google hukaguliwa kila mara na chip ya wifi ya ESP8266-E12.
Ikiwa neno 'bluu' au 'nyeusi' limerejeshwa na hati, LED imewashwa.
Kubonyeza swichi itazima LED
Kwa upande wangu, kuwekea bin yangu ya Wheelie kuwezesha ESP8266, ambayo inaunganisha kwenye Kalenda ya Google na kuangalia ikiwa maneno 'bluu' au 'nyeusi' yapo.
Ikiwa 'bluu' inarejeshwa, bini ya Wheelie huandika 'Azure_OK' na voltage ya betri kwenye kalenda, hii inazima LED.
Ikiwa "nyeusi" inarejeshwa, bini ya Wheelie huandika 'Noir_OK' na voltage ya betri kwenye kalenda, hii inazima LED.
Hatua ya 2: Vifaa vya LED na Kubadilisha vifaa
Vipengele
Sanduku la mradi limefungwa kwa sinia ya zamani ya simu kwa usambazaji wa 5v.
1 x ESP8266-12e
1 x 5v hadi 3v ondoka (AMS1117) kifaa
2 x 180 ohm resitors kwa upeo wa sasa wa LED (mimi tu nimetokea kuwa na maadili haya)
2 x Kitufe cha kushinikiza Kitufe Badilisha Kitengo cha Muda 12X12X7mm Na taa za LED (eBay)
Moto kuyeyuka bunduki ya gundi.
Mzunguko
LED zinaunganishwa na pini 4 & 5 (kupitia vipingamizi vya kuzuia) na swichi kwa pini 12 & 13 ya ESP8266.
Upande wa pili wa swichi na LED huenda kwa 0v.
Kwa sababu ESP8266 ni hodari sana, vitu vichache sana vinahitajika!
5v kutoka kwa chaja ya simu imeshuka hadi 3v kupitia AMS1117.
Programu inafanya mapumziko - tazama Kikumbusho_org_TR_instruct.ino
Swichi za kugusa zilizojengwa katika LED ni nzuri, lakini njia pekee ya kuziweka kwenye sanduku la mradi ni na gundi moto kuyeyuka!
Hatua ya 3: Vifaa vya Wheelie Bin
Orodha ya vitu
1 x sanduku la mradi (mimi 3D nilichapisha toleo langu la mwisho)
1 x ESP8266 - eBay
1 xCR2 betri (3v) - Amazon
1 x seti chemchemi / viunganisho vya betri - eBay
1 x tilt switch - hapo awali nilitumia swichi za kuinua zebaki lakini zilikuwa za kupendeza kwa hivyo nilichagua aina ya kuzaa mpira. - eBay
1 x PNP transistor ya kusudi la jumla - nilitumia bc557 lakini sana pnp yoyote itafanya! - eBay
1 x Kujifunga kwa rejeshi 3v pacha ya mapacha -RS Online 683-9873 ** KUMBUKA ** picha kwenye wavuti ya RS inaonyesha hii kama relay ya 24v, hata hivyo, maelezo yanaelezea wazi 3v (nimepata 5 kwa jumla)! Pia, hii ni relay ya mlima wa uso. Nilifanikiwa kupata mlima wa pcb lakini ilikuwa gharama mara mbili! Relay hii ina coil mbili, coil moja kuweka relay na nyingine kuiweka upya.
Kuna usafirishaji mwingine wa kujifunga kwenye soko, hata hivyo, kuweka / kuweka upya kawaida hufanywa kwa kutumia coil moja tu kwa kugeuza polarity ya mapigo ya uendeshaji - inayoweza kufanywa, lakini vifaa kidogo zaidi vinahitajika.
Mzunguko
Mzunguko huchota sifuri sasa wakati wa kusubiri! (Nimetumia mzunguko huu mara kadhaa na ni nzuri kwa miradi inayoendeshwa na betri ambayo hutumia aina yoyote ya ubadilishaji wa elektroniki, kwa mfano swichi ya relay ya mwanzi wa magnetic, swichi ya kugeuza, kitendo cha kitendo cha kitambo).
Wakati swichi ya kugeuza inapoamilishwa, relay 'imewekwa' na hivyo kusambaza nguvu kwa ESP8266 na inaweka pini 5 ya juu ya ESP8266 ambayo inazima transistor imezimwa. Baada ya ESP8266 kushikamana na wifi na kutuma habari kwa Kalenda ya Google, Pin 5 ya ESP8266 imeshambuliwa chini ambayo inageuza transistor ambayo inarudia tena relay na kuwezesha kitengo chini!
KUMBUKA - Nilitengeneza vitengo hivi Agosti iliyopita (2018), mchoro wa mzunguko umetolewa kutoka kwa kumbukumbu, lakini inaonekana ni sawa:-)
Vitengo vimeambatanishwa chini ya mapipa ya Wheelie, kwa bahati nzuri kuna mapumziko chini ya mapipa ambayo hufanya nyumba nzuri salama ya hali ya hewa.
Hatua ya 4: Sofware
Kweli, hapa ndipo ujinga wangu unang'aa !!
Faili za.ino zilizoambatanishwa ni toleo lililobadilishwa la Andreas Spiess. Kanuni nyingi zisizo za lazima zimetolewa maoni. Nimeambatanisha nakala za faili zangu za.gs pia. Zaidi ilikuwa majaribio na makosa!
Ninapendekeza sana uangalie video hizi Video # 185 & Video # 189 ikiwa unakusudia kufanya kitu kama hicho kwani ana faili ya Google Script ambayo inapatikana kwenye wavuti yake ya GitHub pamoja na faili zake za.ino ambazo zitakuwa rahisi kusoma na kurekebisha kuliko yangu!
Nini kitafuata?
Kama ya miezi michache iliyopita, mimi na mke wangu tunapaswa kuagiza dawa zetu kwenye laini, kumbukumbu yangu sio nzuri kwa hivyo ninakusudia kuweka jukumu kwenye Kalenda ya Google ambayo itabadilisha mwangaza wa kitanda ili kunikumbusha wakati wa kupanga upya.
Ikiwa mradi huu unakubaliwa katika shindano la REMIX na unafikiria unastahili, tafadhali nipe kura!
Shukrani nyingi:-).
Ilipendekeza:
Kuambatanisha Kalenda za Google kwenye Tovuti za Google: Hatua 5
Kuambatanisha Kalenda za Google kwenye Tovuti za Google: Hii ni ya kufundisha kukufundisha jinsi ya kuunda, kutumia na kuhariri Kalenda za Google na kisha kuziambatisha kwenye Tovuti ya Google ukitumia uwezo wa kushiriki. Hii inaweza kuwa na faida kwa watu wengi kwani Tovuti za Google zinaweza kutumiwa kuratibu na kusambaza i
Matukio ya Kalenda ya Google kwa ESP8266: Hatua 10
Matukio ya Kalenda ya Google kwa ESP8266: Katika mafunzo haya nitaelezea jinsi ya kuagiza data ya hafla ya Kalenda ya Google katika Arduino IDE kwa bodi ya ESP8266. Nitaingiza wakati wa mwisho na wakati wa kuanza kwa mafunzo yangu kutoka Kalenda ya Google na kuzichapisha kwenye mfuatiliaji wa mfululizo wa Arduino IDE .. Kwa
Kioo Kirefu cha Mtumiaji na Kalenda ya Google: Hatua 10
Mirror Smart mtumiaji na Kalenda ya Google Nilifanya mradi huu kwa sababu ninaona vioo vyema vyema, ni godend asubuhi. Lakini niliamua kutengeneza moja kutoka sifuri kwa sababu wengine wote
Kituo cha Udhibiti wa Sanduku la Arduino na Kalenda ya Google: Hatua 4
Kituo cha Udhibiti wa Sanduku la Arduino na Kalenda ya Google: Katika hii inayoweza kufundishwa utajifunza jinsi ya kujenga kituo cha kudhibiti nyumba yako kwa kutumia Module 4-Outlet ya Adafruit Power Relay. Utahitaji bodi ya Arduino na moduli ya wifi kama vile Manyoya ya Adafruit Huzzah na Moduli ya Uwasilishaji wa Nguvu ya Adafruit 4
Kalenda ya Google ya Raspberry Pi Smart ya Google: Hatua 4
Kalenda ya Google ya Raspberry Pi Smart Kalenda ya Google: Hii ni saa mahiri niliyotengeneza kwa Mashindano ya Saa, natumai unaipenda! Ina Raspberry Pi ndani yake ambayo inaendesha Programu ya Usindikaji na Python kupata data yangu ya Kalenda ya Google na kuchapisha siku 10 zijazo ambazo una kitu kwenye scre