Mundarija:
- 1 -qadam: Tez video
- 2 -qadam: Shaxsiy ob -havo stantsiyasi uchun zarur bo'lgan elektron komponentlar
- 3 -qadam: Shaxsiy ob -havo stantsiyasi uchun zarur bo'lgan asboblar va qo'shimcha narsalar
- 4 -qadam: dasturiy ta'minot talablari
- 5 -qadam: Thingspeak.com saytida shaxsiy kanal yaratish
- 6 -qadam: Shaxsiy ob -havo stantsiyasining sxemasi
- 7 -qadam: Umumiy maqsadli elektron platada sxemani yig'ish (GCB)
- 8 -qadam: kod
- 9 -qadam: Qoplamani tayyorlash
- 10 -qadam: Qopqoqni yopish
Video: Shaxsiy ob -havo stantsiyasini yarating: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Xonangizda o'tirganingizda siz terlay boshlaysiz yoki sovuqni his qilasiz; Sizning xonangizdagi harorat qancha bo'lishini bilasizmi? yoki namlik qanday bo'lar edi? Bu men bilan bir muncha vaqt oldin sodir bo'lgan.
Bu sizning xonangizdagi harorat, namlik, bosim va yorug'lik qizg'inligini kuzatib boradigan va ob -havo ma'lumotlarini shaxsiy kanaliga yuklaydigan Shaxsiy ob -havo stantsiyasining paydo bo'lishiga olib keladi.
Qani boshladik.
1 -qadam: Tez video
Bu erda hamma narsa 5 daqiqada jamlangan kichik video.
YouTube -da tomosha qilish uchun shu erni bosing
2 -qadam: Shaxsiy ob -havo stantsiyasi uchun zarur bo'lgan elektron komponentlar
Tavsif: Biz namlikni sezish uchun DHT11, harorat va bosimni sezish uchun BMP180 va yorug'lik intensivligi haqida aniq tasavvurga ega bo'lish uchun nurga bog'liq rezistor (LDR) dan foydalanamiz. Arduino nano ushbu sensorlardan ma'lumotlarni yig'adi va ESP8266 ga yuboradi, uni shaxsiy kanalingizga thingspeak.com saytiga yuklaydi. Biz Arduino nanosini 12V-2A devor adapteridan quvvat olamiz, datchiklar va ESP8266 LM2596 asosidagi paqir konvertoridan pastga aylantirilgan kuchlanishni oladi.
Komponentlar ro'yxati:
- BMP180 bosim va harorat sensori,
- DHT11 namlik sensori,
- Yorug'lik qarshiligi (LDR),
- ESP8266 Wi -Fi moduli (dasturiy ta'minot tayyor),
- Arduino nano,
- 2 rezistor- 51 KOm va 4,7 KOm,
- LM2596 dollarlik konvertor,
- Shahar uyasi,
- O'zgartirish va
- 12V-2A devor adapteri.
3 -qadam: Shaxsiy ob -havo stantsiyasi uchun zarur bo'lgan asboblar va qo'shimcha narsalar
Tavsif: Biz simni tortib olish uchun simni ajratgichdan, korpusdagi kesiklarni/teshiklarni yumshatuvchi faylni, korpus ichiga qismlarni joylashtirish uchun yopishtiruvchi quroldan, korpus qopqog'ini yopish uchun tornavida va umumiy maqsadli elektron platada sxemani yig'ish uchun lehimli temir bilan ishlatamiz. GCB). 4x4x2 dyuymli plastik quti korpus vazifasini bajaradi. GCB -ni to'g'ri yig'ish uchun bizga ayol konnektorlari bilan birga erkak va ayol berg tasmasi kerak bo'ladi.
Asboblar ro'yxati:
- Tel -striptizchi,
- Fayl,
- Yelimli qurol,
- Tornavida va
- Lehimlovchi temir va lehim simlari.
Qo'shimcha narsalar ro'yxati:
- 4x4x2 dyuymli plastik quti (men bu o'lchamdan foydalanganman, yaqin atrofdagi o'lchamlar yaxshi bo'lishi kerak),
- Umumiy maqsadli elektron platalar,
- erkak va urg'ochi berg tasmasi va
- ayol ulagichlari.
4 -qadam: dasturiy ta'minot talablari
Tavsif: Sensor ma'lumotlarining qiymatini ko'rish uchun bizga thingspeak.com saytida shaxsiy kanal kerak bo'ladi. Arduino nano uchun arduino kodini yozish uchun bizga Arduino IDE kerak bo'ladi. (Menimcha, sizda kompyuter/noutbuk va internetga ulangan wifi tarmog'i bor)
Dasturiy ta'minot talablari ro'yxati:
- Thingspeak.com saytidagi shaxsiy kanal va
- Arduino IDE (tarjixon oxirgi versiya).
Arduino IDE -ning so'nggi versiyasini arduino.cc saytidan yuklab olishingiz mumkin.
Keling, thingspeak.com saytida shaxsiy kanal yarataylik.
5 -qadam: Thingspeak.com saytida shaxsiy kanal yaratish
Thingspeak.com saytida shaxsiy kanal yaratish uchun quyidagi amallarni bajaring:
- Veb -brauzeringizni oching va thingspeak.com saytiga o'ting va o'ng yuqori burchakdagi "Ro'yxatdan o'tish" yorlig'ini bosing (1 -rasm)
- Tafsilotlarni to'ldiring va "Hisob qaydnomasini yaratish" ni bosing, (2 -rasm)
- Endi "Yangi kanal" yorlig'ini bosing (3 -rasm)
- Yana kanal tafsilotlarini to'ldiring va 4 ta maydonni yoqing (biz 4 ta sensor qiymatini yuboramiz), pastga siljiting va "Kanalni saqlash" yorlig'ini bosing (4/5 -rasm)
- Ushbu sahifada "API kalitlari" yorlig'ini bosing va "API kalitini yozish" ni yozing.
Hammasi shu, endi sizda shaxsiy gapirish kanalingiz bor.
Endi elektronikaning barcha komponentlarini birlashtiramiz.
6 -qadam: Shaxsiy ob -havo stantsiyasining sxemasi
Bu erda men shaxsiy ob -havo stantsiyasining sxematik rasmini biriktiraman. Men ham shunga o'xshash faylni biriktiraman. Ulanishlar juda oddiy.
- BMP180 arduino nanoning I2C portiga ulanadi.
- LDR kuchlanish taqsimlovchi usulda 51 KOhm rezistor bilan ulangan va ulanish A1 arduino nano piniga ulangan.
- DHT11 ma'lumot pinasi 4,7 KOm rezistor bilan yuqoriga ko'tariladi va arduino nano A0 piniga ulanadi.
- ESP8266 ning TX va RX navbati bilan arduino nano D10 va D11 ga ulanadi. ESP8266 CH_PD 3.3V temir yo'lga ulanadi.
- Ushbu moduldagi potentsiometrni burish orqali LM2596 modulining chiqishini 3.3V ga sozlang. Ushbu modulning chiqishini mos ravishda BMP180, DHT11, LDR va ESP8266 Vcc va Gnd Vcc va Gnd -ga ulang.
- LM2596 moduli 12V-2A devor adapteridan keladi, u Vin va Gnd Arduino nanosiga ulanadi.
Biz ushbu sxemani umumiy maqsadli elektron kartaga yig'ishimiz kerak. Keling, buni qilaylik.
7 -qadam: Umumiy maqsadli elektron platada sxemani yig'ish (GCB)
Uskuna vositalari va 3 -qadamdagi qo'shimcha narsalar hozirda ishlamoqda.
- Arduino nano va ESP8288 ni GCB -ga joylashtirish uchun ayol berg tasmasidan foydalaning.
- Ularni taxtaga elektr bilan ulash uchun lehim temir va lehim simidan foydalaning,
- Barcha sensorlar va LM2596 modulining imkoniyatlarini kengaytirish uchun ayol ulagichlardan foydalaning, chunki ular korpus qopqog'iga va devoriga yopishib qoladi.
- Erkak berg chizig'idan foydalanib, 3 -sonli ayol kengaytmalari uchun ulanish nuqtalarini yasang.
- GCB -dagi sxemani simlar yordamida amalga oshiring (ularni simni ajratgich yordamida olib tashlang) yoki eritilgan lehim simini va nihoyat,
- Multimetr yordamida kontaktlarning zanglashiga olib borishdan oldin turlarini tekshiring.
Endi barcha uskunalar GCB -ga joylashtirilgan bo'lsa, keling, kodni ko'rib chiqaylik.
8 -qadam: kod
Shaxsiy ob -havo stantsiyasining kodi juda oddiy. Men ko'chirish qulayligi uchun kodni to'g'ri izohladim. Kodni yoqishdan oldin quyidagi narsalarga e'tibor bering.
- Barcha kutubxonalar o'rnatilganligiga ishonch hosil qiling.
- Kodning 14 -satrida defislarni kirish nuqtasi (Wi -Fi router) SSID bilan almashtiring,
- Kodning 15 -satrida defislarni Wi -Fi tarmog'ining PASSWORD bilan almashtiring,
- Tirelarni shaxsiy kanalingiz bilan almashtiring, 17 -qatorda API kalitini yozing
- Arduino nano -ni dasturlashda 12V doimiy quvvat manbai o'chirilganligiga ishonch hosil qiling.
Bu erda men ishlatgan kod va kutubxonalarni yuklab olish uchun github (Personal Weather Station) ga havola.
Endi bizda apparat va dasturiy ta'minot bor, faqat qadoqlash qoladi.
9 -qadam: Qoplamani tayyorlash
Endi biz 4x4x2 dyuymli qutiga har xil shakl va o'lchamdagi teshiklarni yasashimiz kerak. Biz shahar uyasi uchun teshiklar yasashimiz va har qanday devor devorini yoqishimiz kerak. Shuningdek, biz korpus qopqog'ida datchiklar uchun teshiklar qilishimiz kerak.
Men korpusda qilishimiz kerak bo'lgan teshiklarning o'lchamlarini ko'rsatadigan rasmni biriktirdim.
Plastmassani kesib olish uchun issiq pichoqni ishlating.
Teshiklarni tekislash uchun fayldan foydalaning.
Endi sizning muhofazangiz sizning davrangizni joylashtirishga tayyor.
10 -qadam: Qopqoqni yopish
O'rnatilgan GCB -ni korpus ichiga joylashtiring.
Kalitni va shahar raz'emini devordagi teshiklarga joylashtiring; qopqoqning teshiklaridagi sensorlar. O'z pozitsiyalarini aniqlang va ularni tuzatish uchun yopishtiruvchi tabancadan foydalaning. Oxir -oqibat, qopqoqni yopish uchun tornavida foydalaning.
U erda sizda, sizning shaxsiy ob -havo stantsiyangiz. Quvvat manbaini yoqing va xonangizdagi harorat, namlik, bosim va yorug'lik intensivligini dunyoning istalgan joyidan o'zingizning shaxsiy kanalingizdagi smartfon/kompyuter/noutbuk/planshet orqali bilib oling.
Buning hammasi o'rgatuvchi uchun. Har qanday shubha bo'lsa, sharh bering.
Agar sizga ushbu ko'rsatmalarni yoqtirgan bo'lsangiz, youtube kanalim sizga yoqishi ehtimoli katta. O'qiganingiz uchun tashakkur.
Tavsiya:
Mikrokontroller yordamida o'z shaxsiy taxtangizni yarating: 3 qadam (rasmlar bilan)
Mikrokontroller yordamida o'zingizning shaxsiy taxtangizni yarating: Siz hech qachon mikrokontrolder yordamida o'z shaxsiy taxtangizni yasashni xohlamadingizmi va siz buni qanday qilishni bilmas edingiz, men sizga buni qanday qilishni ko'rsataman. Sizga elektronika, sxemalarni loyihalash bo'yicha bilim kerak. Agar sizda biron bir izlanish bo'lsa
O'zingizning shaxsiy taxtangizni yarating: 8 qadam (rasmlar bilan)
O'zingizning shaxsiy rivojlanish taxtangizni yarating: Bu ko'rsatma sizga o'z shaxsiy taxtangizni noldan qanday yaratishni ko'rsatib beradi! Bu usul oddiy va hech qanday ilg'or vositalarni talab qilmaydi, hatto oshxona stolida ham qilishingiz mumkin. Bu, shuningdek, Ardruinos va
Eski shaxsiy kaset pleyeridan shaxsiy kuchaytirgich: 4 qadam (rasmlar bilan)
Eski shaxsiy kassetali pleyerdan shaxsiy kuchaytirgich: Salom, bugun men gitara chalayotgan barcha do'stlarimizga qo'shnilar yoki oila bilan munosabatlarni yaxshilashga yordam beraman. Sizni yolg'iz qoldirish uchun ularga har bir 50 dollarni shaxsan bermayman, men sizga o'z bilimlarimni beraman
Shaxsiy kompyuteringiz uchun haqiqiy qo'ng'iroq soatini va yong'inga qarshi soatni yarating: 3 qadam (rasmlar bilan)
Shaxsiy kompyuteringiz uchun haqiqiy qo'ng'iroq soatini va yong'inga qarshi soatni yarating: guruch qo'ng'irog'i, yana bir nechta narsalar va haqiqiy qo'ng'iroq ish stolida soatlab urilishi mumkin, lekin bu loyiha Windows va Mac-da ishlaydi. OS X, men axlat qutisidan topilgan kompyuterga Ubuntu Linux -ni o'rnatishga qaror qildim va u bilan ishladim: men hech qachon
O'zingizning shaxsiy qurilmangizni yarating (arzon!) Ko'p funktsiyali simsiz kamera boshqaruvchisi: 22 qadam (rasmlar bilan)
O'zingizning shaxsiy qurilmangizni yarating (arzon!) Ko'p funktsiyali simsiz kamera boshqaruvchisi. Kirish Siz hech qachon o'z kamera boshqaruvchisini qurishni orzu qilganmisiz? MUHIM QAYD: MAX619 uchun kondansatkichlar 470n yoki 0.47u. Sxema to'g'ri, lekin komponentlar ro'yxati noto'g'ri edi - yangilandi. Bu Digital Da -ga kirish