Mundarija:
- 1 -qadam: Bu qanday ishlaydi
- 2 -qadam: LED va almashtirish uskunalari
- 3 -qadam: Wheelie Bin uskunalari
- 4 -qadam: Dasturiy ta'minot
Video: Wifi Wheelie qutilari va Google taqvimi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu loyiha Andreas Spiess (You Tube) videolaridan ilhomlangan. # 185 ESP8266 - Google Taqvim eslatmasi: Xotiningizni/qiz do'stingizni qanday baxtli qilish kerak (Arduino) ½, yangilangan versiya.
Bu havolalarni bajaring: Andreas Spiess va Andreas Spiess Ver 2 2 ta juda ma'lumotli va ko'ngilochar videolar uchun.
Andreas ishidagi loyiha uning xotini so'ragan barcha vazifalarni bajarganligini ta'minlash edi.
U vazifalarni yozib olish uchun Google Taqvimdan foydalanadi. Google Taqvim ma'lum bir tadbir uchun eslatma sifatida elektron pochta xabarini belgilangan vaqtda va sanada yuboradi. Bizning holatda, voqea - bu vazifa.
Andreasning loyihasi LEDni yoqish uchun eslatmani ishlatadi! Vazifa tugagandan so'ng (masalan, kir yuvish mashinasini yuklagan) LED qo'lda o'chirilmaguncha, Google taqvimining holatidan qat'i nazar, LED yonib turadi.
Men kodni har haftada qaysi g'ildirakli qutiga qo'yish kerakligini eslatish uchun ishlatardim, chunki ular boshqa haftalarda bo'shatiladi, ko'k quti (qayta ishlanadigan) bir hafta, keyin qora quti (umumiy chiqindilar).
Men dangasa bo'lib, LEDni o'chirish uchun tugmachani bosishni xohlamadim, shuning uchun men g'ildirak qutisini yonbag'riga olib boraman, u internetga ulanadi, deb yozadi Google taqvimida, men uchun LEDni o'chirib qo'yadi.
1 -qadam: Bu qanday ishlaydi
Google Taqvimda voqea (vazifa) yaratiladi.
Google Taqvimda skript yaratiladi
Google Taqvim har doim ESP8266-E12 Wi-Fi chipi tomonidan tekshiriladi.
Agar skript "ko'k" yoki "qora" so'zini qaytarsa, LED yonadi.
Kalitni bosish LEDni o'chiradi
Mening holatimda, g'ildirak qutisini egish ESP8266 -ni yoqadi, u Google taqvimiga ulanadi va "ko'k" yoki "qora" so'zlari bor -yo'qligini tekshiradi.
Agar "ko'k" qaytarilsa, g'ildirak qutisi "Azure_OK" deb yozadi va batareya zo'riqishini taqvimga yozadi, shunda LED o'chadi.
Agar "qora" qaytarilsa, g'ildirak qutisi "Noir_OK" va batareya zo'riqishini taqvimga yozib qo'yadi, shunda LED o'chadi.
2 -qadam: LED va almashtirish uskunalari
Komponentlar
Loyiha qutisi 5V kuchlanish uchun eski telefon zaryadlovchisiga yopishtirilgan.
1 x ESP8266-12e
1 x 5v dan 3v gacha pastga tushadigan (AMS1117) qurilma
LED oqimini cheklash uchun 2 x 180 ohmli rezistorlar (men bu qiymatlarga ega bo'ldim)
12x12X7 mm LED chiroqlar bilan 2 x tezkor tugmachali kalit.
Issiq eritilgan yopishtiruvchi qurol.
O'chirish
LEDlar 4 va 5 -pinlarga (cheklovli rezistorlar orqali) va kalitlari ESP8266 ning 12 va 13 -pinlariga ulanadi.
Kommutatorlar va LEDlarning boshqa tomoni 0v ga o'tadi.
ESP8266 juda ko'p qirrali bo'lgani uchun juda kam komponentlar talab qilinadi!
Telefon zaryadlovchisidan 5v AMS1117 orqali 3v ga tushiriladi.
Qolganlarini dasturiy ta'minot bajaradi - Reminder_org_TR_instruct.ino ga qarang
O'rnatilgan LEDli sensorli kalitlar juda zo'r, lekin ularni loyiha qutisiga o'rnatishning yagona usuli - issiq eritilgan elim!
3 -qadam: Wheelie Bin uskunalari
Komponentlar ro'yxati
1 x loyiha qutisi (men 3D -ning oxirgi versiyasini chop etdim)
1 x ESP8266 - eBay
1 xCR2 batareyasi (3v) - Amazon
1 x batareyali buloqlar/ulagichlar - eBay
1 x burilish kaliti - Men dastlab simobli burilish kalitlarini ishlatardim, lekin ular biroz temperamentli edi, shuning uchun men rulman turini tanladim. - eBay
1 x umumiy maqsadli PNP tranzistor - Men bc557 dan foydalanardim, lekin deyarli har qanday pnp bajaradi! - eBay
1 x O'z -o'zidan qulflash o'rni 3v egizak -RS Online 683-9873 ** QAYD ** RS veb -saytidagi rasmda bu 24v o'rni sifatida ko'rsatilgan, ammo tavsifda 3v aniq ko'rsatilgan (menda jami 5)! Bundan tashqari, bu sirtni o'rnatish o'rni. Men kompyuterga ulanish moslamasini topishga muvaffaq bo'ldim, lekin bu ikki baravar qimmat edi! Bu o'rni ikkita rulonga ega, bitta o'rni o'rni o'rnatish uchun, ikkinchisi esa uni qayta o'rnatish uchun.
Bozorda o'z -o'zini tuta oladigan boshqa o'rni bor, lekin sozlash / qayta o'rnatish, odatda, bitta impuls yordamida, operatsion pulsning qutblanishini qaytarish orqali amalga oshiriladi, lekin biroz ko'proq qo'shimcha uskunalar kerak bo'ladi.
O'chirish
Elektron kutish holatida nol oqimini tortadi! (Men bu sxemani bir necha bor ishlatganman va u har qanday elektron bo'lmagan kalitni ishlatadigan akkumulyator bilan ishlaydigan loyihalar uchun juda yaxshi, masalan, magnit qamish rölesi, egilish kaliti, bir lahzali harakat tugmasi).
Nishab tugmasi yoqilganda, o'rni "o'rnatiladi", shuning uchun ESP8266 ga quvvat beradi va ESP8266 ning 5 -pinini o'rnatadi, bu esa tranzistorni o'chiradi. ESP8266 Wi -Fi tarmog'iga ulanganidan va Google Taqvimiga ma'lumot yuborilgandan so'ng, ESP8266 -ning 5 -pinasi past impulsli bo'lib, u tranzistorni o'rni tiklaydi va qurilmani o'chiradi!
QAYD - Men bu birliklarni o'tgan yilning avgustida (2018) yasaganman, elektron diagrammasi xotiradan chizilgan, lekin yaxshi ko'rinadi:-)
Jihozlar g'ildirak qutilarining pastki qismiga biriktirilgan, xayriyatki, axlat qutilarining tagida chuqurchalar bor, bu esa uyni ob -havoga bardoshli qiladi.
4 -qadam: Dasturiy ta'minot
Xo'sh, bu erda mening jaholatim porlaydi !!
Qo'shilgan.ino fayllari Andreas Spissning o'zgartirilgan versiyasidir. Ko'plab keraksiz kodlar sharhlangan. Men ham.gs fayllarim nusxalarini biriktirdim. Ko'pchilik sinov va xato edi!
Agar siz shunga o'xshash biror narsa qilishni xohlasangiz, uning video -185 va 189 -sonli videolarini ko'rishingizni tavsiya qilaman, agar u xuddi shunday qilmoqchi bo'lsa, uning GitHub saytida Google Script fayli mavjud.ino fayllari bilan birga o'qish va o'zgartirish osonroq bo'ladi. meniki!
Keyingisi nima?
Bir necha oy oldin, rafiqam bilan men dori -darmonlarni onlayn buyurtma qilishim kerak edi, mening xotiram yaxshi emas, shuning uchun men Google Taqvimda vazifani belgilashni rejalashtirmoqdaman, bu esa karavot yonidagi LEDni yondiradi, bu menga qachon qayta tartiblash kerakligini eslatadi.
Agar bu loyiha REMIX tanlovida qabul qilinsa va siz uni munosib deb hisoblasangiz, menga ovoz bering!
Ko'p rahmat:-).
Tavsiya:
DIY LED Advent taqvimi: 3 qadam
DIY LED Advent taqvimi: Men taqvim taqvim vazifasini bajaradigan analog soatni qanday yaratganimizni tasvirlab beraman. 24 ws2811 chiroqlari aylana bo'ylab va ularning har biri Rojdestvo oldidan yashil rangda yonadi. Rojdestvo kuni hamma chiroqlar yonadi
Elektron to'plamlar uchun batareya qutilari: 11 qadam (rasmlar bilan)
Elektron to'plamlar uchun batareya qutilari. Agar siz mening oldingi ko'rsatmamda ko'rsatilgan arzon elektron to'plamlardan birini qurgan bo'lsangiz, ehtimol siz biron bir sumka qo'yishni xohlaysiz. Loyihangiz chiroyli ko'rinishda bo'lsa, bu sizning loyihangizni ajoyib qiladi va do'stlaringizni hayratda qoldiradi
Karnay qutilari: 8 qadam (rasmlar bilan)
Spiker Kans: Faqat Amerikada o'rtacha amerikalik har kuni 7 funt axlat tashlaydi. Har yili bir million tonnadan ortiq qalay qutilari tashlanadi. Qayta ishlash poligonlarni to'ldirishdan ko'ra yaxshiroqdir, lekin bir marta ishlatiladigan konteynerlarni qayta ishlatish va qayta joylashtirish
Smart devor taqvimi: 5 qadam
Aqlli devor taqvimi: Xotinim bilan men klassik qog'ozli devor taqvimiga ega edik, unda biz muhim sanalarni belgilaganmiz. Shuningdek, biz voqealarni belgilash uchun aqlli telefonlarimizda Google taqvimidan foydalanamiz, shuning uchun bu ikki baravar ko'p ishlashni anglatardi. Shunday qilib, men qandaydir aqlli devor taqvimini tuzishga qaror qildim
Raqamli devor taqvimi va uy haqida ma'lumot markazi: 24 qadam (rasmlar bilan)
Raqamli devor taqvimi va uy haqida ma'lumot markazi: Men bu yo'riqnomada eski tekis ekranli televizorni Raspberry Pi bilan ishlaydigan yog'ochdan yasalgan raqamli devorga o'rnatilgan taqvim taqvimini va uy ma'lumot markazini yoqaman. Maqsad bir qarashda kirish edi. barcha a'zolari uchun tegishli ma'lumotlar