
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14




Bu ob -havo stantsiyasi va eslatmaning kombinatsiyasi. Biz hammamiz telefonlarimizda ob -havoni tekshira olamiz, lekin ba'zida va ayniqsa, eshikdan chiqmoqchi bo'lganimizda, ob -havo sharoitlariga tezda borish mumkin. Bu ob -havo stantsiyasi hozirgi sharoitni tez ko'rish imkonini beradi: quyoshli, bulutli, yomg'irli yoki qorli, harorat va qisqacha ma'lumot. Bundan tashqari, harakatni faollashtiruvchi sensor "niqob + tugmachalari" kabi foydali xabarni ko'rsatadigan aylantiruvchi displeyni ishga tushiradi.
Tavsif: Bu stantsiya Arduino -da qurilgan bo'lib, Internet -narsalar (IoT) tasmalari va tetiklarini birlashtiradi. To'rtta asosiy displey va bitta harakat sensori mavjud.
1 -displey: Ob -havo sharoiti quyosh shabloni, bulutlar, yomg'ir tomchilari va qor parchalari ortidagi neopiksellarni yoritadi. Bu aniq vizual displey.
2 -displey: 7 segmentli displeyda kun uchun yuqori harorat.
3 -displey: OLED -displeyda "Sutni eslang" (masalan, "bizga itlar uchun ovqat kerak") dan qisqacha eslatma
4 -displey: 3 ta harfli -raqamli displeyda niqob va tugmachalarni unutmaslikni eslatuvchi harakat.
Ta'minot:
Materiallar/asboblar ro'yxati (ko'pchilik havolalar AQShda Adafruit -ga tegishli, lekin bu qismlar boshqa sotuvchilarda mavjud. Bu loyiha esp8266 wifi arduino platasiga asoslangan. Bu loyihada esp8266 platasining Adafruit versiyasi ishlatilgan - - Adafruit Feather Huzzah taxtasi, NodeMCU taxtasi almashtirilishi mumkin, lekin pimlarning joylashuvi boshqacha bo'ladi. Asboblarga havolalar ma'lumot uchun. Byudjet asbobning qaysi modeli sotib olinishini belgilashi mumkin.)
(1) Tuklar Huzzah taxtasi adafruit 2821 qismi
(1) 7 segmentli tuklar matritsasi Adafruit 3106 qism
(3) to'rt harfli -raqamli tukli displeylar - ko'k Adafruit 3128 qismi
(1) OLED tukli displey 128x64 Adafruit 4650 qismi
(1) Mini PIR harakat sensori SR 505 amazon PIR S505 va ma'lumotlar varaqasi
(1) 10k Ohm qarshilik adafruit qismi 2748
(4-5) qattiq yadroli sim-kamida to'rtta rang tavsiya qiling, ushbu to'plamni tavsiya eting: Adafruit qismi 1311
(ko'p) non paneli simlari (erkak-erkak) adafruit 153-qism
(3) non paneli simlari (ayol-ayol) adafruit qismi 1919
(1) non taxtasi: jameco lehimsiz non paneli
(2) sarlavhalar (OLED displeyi uchun)
(1) erkak sarlavhali pin - adafruit 3002 qismining kamida 3 ta bosh pimi
(1) a/s adapteri 5.25vdc 1A adafruit qismi 1994 yil
(1) usb micro B to usb A kabeli (eslatma faqat kuch bo'lishi shart emas) adafruit qismi 23791
(ixtiyoriy) Switch Adafruit 620 qismli USB kabeli
(1) 1 metrli neopixel RGBW tasma adafruit 2842 qismi
(1) qog'oz bosilgan elektron karta 10x22 sm amazon perf kartasi
(1) 8 × 8 ta soya qutisi soya qutisi
60/40 qo'rg'oshin rozin yadroli lehim adafruit 145 qism
Lehim tayog'i adafruit 149 -qism
Lehimlash temir adafruit qismi 1204
Adafruit 3529 qism
tel kesish Amazon snips
527
(ko'p) issiqlik qisqaruvchi quvurli adafruit. 4559 -qism
yopishtiruvchi qurol amazon elim quroli
Dremel vositasi amazon Dremel vositasi
(har xil) karton, qog'oz, stol tennisi to'plari va shaffof materiallar, neopiksellarni tarqatish uchun. qora yadroli matboard yoki qora qurilish qog'ozi
yig'ish uchun qo'shimcha asboblar: o'lchagich, sevimli mashg'ulot pichog'i, kesuvchi mat, xavfsizlik ko'zoynagi, qo'pol nayzalar (oshxona qaychi kabi).
ixtiyoriy:
Adafruit multimetrining 308 qismi
adafruitning aniq tekis qisqichlari 1368 -qism
1 -qadam: IoT hisoblari, Adafruit IO tasmalari, IFTTT Appletlari va Zapier Zap

Adafruit IO va IFTTT-ni sozlash bo'yicha ko'rsatmalar uchun https://www.instructables.com/Software-Setup/ manziliga ega bo'ling.
Shuningdek, Zapier -da IoT hisoblarini o'rnating va Sutni eslang. Har biri uchun foydalanuvchi nomlari va API -ni yozib oling.
Wi -Fi tarmog'ida 2.4G SSID -ni aniqlang va ushbu SSID uchun SSID nomi va paroliga ega bo'ling.
Adafruit IO -da tasmalarni o'rnating (ularni har qanday nom bilan atash mumkin, lekin bu ismlarning tavsifli bo'lishiga yordam beradi. Mana bu nomlar Arduino kodida berilgan).
baland yog'ingarchilik uchun matnli eslatma
IFTTT -ga o'ting va 4 ta appletni o'rnating va ularni Adafruit IO tasmalariga ulang.
Har kuni ertalab soat 7 da yuqori haroratni yuboring - Adafruit IO -dagi hightemp yemiga ulang Agar hozirgi holat quyoshli bo'lsa - Adafruit IOda yog'ingarchilik bilan bog'laning Agar hozirgi holat bulutli bo'lsa - Adafruit IOdagi yog'ingarchilik yemiga ulaningAgar hozirgi holat yomg'irga o'zgarsa - Adafruit IO-da yog'ingarchilik kanaliga ulanish Agar hozirgi holat qorga o'zgarsa- Adafruit IO-dagi yog'ingarchilik kanaliga ulaning.
Zapier -ga o'ting va bitta Zap yarating va buni "Sutni eslab qolish" va "Adafruit IO tasmasi" yozuvlari o'rtasida bog'lang.
2 -qadam: Arduino kodini o'rnating
Agar siz hali bunday qilmagan bo'lsangiz, Arduino dasturini ko'rib chiqing va o'rnating va uning esp8266 platasi uchun o'rnatilganligiga ishonch hosil qiling. Buni qanday qilish bo'yicha ko'rsatmalarga havola:
Arduino -ni sozlashni tugatgandan so'ng, ushbu fayllarni nusxa ko'chiring yoki yuklab oling
config.hweathernote.ino
Ikkita fayl mavjud - asosiy weathernote.ino fayli va config.h fayli
Config.h faylida API va Wi -Fi kirish parolingiz saqlanadi. Bu siz o'zgartirishingiz kerak bo'lgan yagona fayl.
Ammo, bu kodni ishga tushirish uchun siz Arduino kutubxonalarini o'rnatishingiz kerak bo'ladi. (Agar siz oldin kutubxonalarni o'rnatmagan bo'lsangiz, qarang:
Adafruit GFX simlari
Adafruit LEDBackpackAdafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X
3 -qadam:
4 -qadam: displeylarni tayyorlang

OLED, 7 segmentli va uchta harfli raqamli displeyda barcha sarlavhalarni yig'ing va lehimlang. Eslatma: alfa-raqamli displeyda quyidagi o'tish moslamalarini lehimlash kerak, shuning uchun har bir displeyda bu noyob manzillar mavjud:
0x710x720x74
Adafruit darsliklariga havolalar:
Https://learn.adafruit.com/adafruit-oled-featherw… da OLED.
7 segmentni ko'rsatish:
harfli-raqamli displey
bu jumperlarni lehimlang https://learn.adafruit.com/14-segment-alpha-numer…-sahifaning pastki qismi: "Manzil o'tish"
5 -qadam: Quruq yugurish paneli


Bu komponentlarning barchasini non taxtasi simlari bilan quruq taxtaga o'rnatish va oxirgi yig'ilishdan oldin Arduino kodi bilan sinovdan o'tkazish tavsiya etiladi.
Mana bu loyihada ishlatiladigan Adafruit Feather Huzzah doskasidagi pinlar
14 PIR2 Neopixels5 SCL to'rt displey 4 SDA to'rt displey GND to'rt displey va PIR3.3v to'rt displey va PIR
6 -qadam: Yakuniy davrani lehimlash



Kengligi 8 dyuymdan biroz pastroq qilib kesib oling. (Xavfsizlik ko'zoynagini taqing, bakelit chiplari uchib ketishi mumkin.) Loyihani ulash joyiga e'tibor qaratib, taxtada suratga oling. Keyin loyihangizni taxtadan perfboardga o'tkazing. Simdan foydalaning. Lehim qismlariga o'rash va perforatorga ulanish - ideal holda simlar ishonchli uzluksizligi uchun sizning qismlaringiz ustki pimlariga tegishi kerak. Eslatma: OLED ekranlari abadiy qolmaydi, shuning uchun bu qismni sarlavhalarga o'rnatishni tavsiya eting (shuningdek, sarlavhalar yordam beradi) OLED ekranini ko'taring, shunda u 7 segmentli va harfli-raqamli displeylar bilan bir tekisda bo'ladi va bu loyiha tugagandan so'ng displeyni ko'rishni osonlashtiradi).
3 ta neopikseldan iborat 4 ta chiziq alohida -alohida lehimlanishi mumkin, so'ngra perfboardga lehimlanishi mumkin.
PIR uchun 3 ta sim va rezistor perfboardga lehimlanishi mumkin, bu esa keyinchalik qirqish uchun etarli. Oxirgi qadam 3 ta urg'ochi-urg'ochi non simini va kichik bir bo'lagini perforddan olib tashlash va 3 pinli erkak boshli pinni, so'ngra taxtadan keladigan PIR simining uchta simini lehimlash bo'ladi. PIR uchun "ulagich".)
7 -qadam: Soya qutisini yig'ish


Bularning aksariyati oddiy, lekin PIR shisha orqali ishlamaydi, shuning uchun ularni soya qutisidan tashqariga yo'naltirish kerak bo'ladi. Dremel asbobidan PIR orqali o'tadigan ramkaning yuqori qismidagi tegishli teshikni ochish mumkin. Elektr simini yo'naltirish uchun pastki orqa burchakda ham teshik qiling.
Karton neopiksellarni ajratish uchun ishlatilishi mumkin, shuning uchun har bir ipdan tushgan yorug'lik boshqa qismga o'tmaydi. Diffuziya yordamida ijodkor bo'ling va yuzingizni o'zingizning stencilllaringiz bilan moslashtiring.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)

Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)

Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)

OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
DIY ma'lumoti faqat USB turi B: 3 qadam

DIY ma'lumoti faqat USB turi B: Bu har xil sharoitlarda foydali bo'lishi mumkin va bu juda oddiy tartib. Men shaxsan o'zim Prusa i3 qurayapman va uni doimo yoqib turishni xohlamayman, lekin uni orqa tarafga qo'yib qo'yish ancha qulayroq
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)

Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam