Mundarija:

ESP8266 Quyosh chaqnashi monitor: 8 qadam
ESP8266 Quyosh chaqnashi monitor: 8 qadam

Video: ESP8266 Quyosh chaqnashi monitor: 8 qadam

Video: ESP8266 Quyosh chaqnashi monitor: 8 qadam
Video: 📝Заметки "Как🔌 подключить ☀️Солнце" (солнечные панели + 🚿Бойлер) 🛠Серия 3 2024, Noyabr
Anonim
ESP8266 quyosh porlashi monitor
ESP8266 quyosh porlashi monitor

Bilasizmi, nima ajoyib? Kosmik ob -havo! Agar sizning stolingizda quyosh portlashi qachon sodir bo'lishi haqida aytilgan kichkina quti bo'lsa -chi? Xo'sh, qila olasiz! ESP8266, IIC 7 segmentli displey va ba'zi vaqtlarda siz o'zingiznikiga ega bo'lishingiz mumkin.

1 -qadam: Uskuna: Sizga nima kerak

Uskuna: Sizga nima kerak
Uskuna: Sizga nima kerak
Uskuna: Sizga nima kerak
Uskuna: Sizga nima kerak
Uskuna: Sizga nima kerak
Uskuna: Sizga nima kerak

*************************** ELEKTROSTATIK BOSHQARISH HAQIDA QAYD ******************* ******

Kodning birinchi versiyasini tugatgandan so'ng, men divanga sakrab tushdim va LED displeyim ishlamay qoldi. Agar bu siz bilan sodir bo'lsa, uni tuzatish uchun proshivkani qayta yondiring, lekin displeyingizga ehtiyot bo'ling! Bundan tashqari, simlaringizni menikidan bir oz qisqa tuting, men aytaman, maksimal 6 dyuym. Men ekranga juda ko'p aralashganman. Men buni ikki marta qilishim kerak edi! Oxirida men displeyimni buzdim! Kosonni qurishda oq rangga o'tishim kerak edi !!!

*************************************************************************************************************

Bu erda sizga kerak bo'lgan uskunalar,

  • ESP8266 moduli
  • Odatda ochiq tugma
  • 7 sekundli seriyali displey

Va asboblar,

  • Lehimlash temir
  • Tel -striptizchilar
  • 3D printer (ixtiyoriy)

2 -qadam: Uskuna yig'ish

Uskuna yig'ish
Uskuna yig'ish
Uskuna yig'ish
Uskuna yig'ish
Uskuna yig'ish
Uskuna yig'ish

Birinchidan, 7-segmentli displeyni ulang. Bu o'z -o'zidan tushunarli, Vcc 3v3, GND - GND, SDA - SDA, SCL - SCL.

ESP8266 displeyi

+ -------------------------- 3v3

---------------------------- GND

SDA --------------------------- SDA (4)

SCL --------------------------- SCL (5)

Juda oddiy. Keyin, tugma. Bir qutbni GND ga, ikkinchisini esa 2 -pinga ulang.

TUGMA ESP8266PIN 1 --------------------------- GND

PIN 2 --------------------------- GPIO 2

Va bu hammasi! Juda ham yomon emas, to'g'rimi?

3 -qadam: Kod: nazariya

Kodeks: nazariya
Kodeks: nazariya

Xo'sh, agar men nima uchun qilganimni qiziqtirmasangiz, bu qadamni o'tkazib yuboring. Aks holda, bu erda. Kosmos haqiqatdan ham uzoqda. Avvaliga men magnitometr yordamida quyosh nurlarini o'lchashni xohlardim, lekin bu juda qiyin bo'lardi. Kosmosda aniqroq uskunalar mavjud, shuning uchun undan foydalanaylik. Men bir kun Sparkfun va Adafruit magnitometrlariga qaradim va shunday xulosaga keldim. Men yana ikki kun ma'lumot manbalarini topdim. Oxir -oqibat NOAA -dan yaxshi JSON faylini topdim. (Bu juda yaxshi, men COda yashayman) Keyin kerakli ma'lumotlarni oz miqdorda olish uchun ThingSpeak API -dan foydalandim. Keyin biz Thingspeak -dan ma'lumotlarni olamiz va 7 Segmentli displeyda ko'rsatamiz. Keling, kodga o'taylik!

4 -qadam: Kod: kutubxonalar

Kod: kutubxonalar
Kod: kutubxonalar

Sizga kerak bo'lgan to'rtta kutubxona bor, ularning barchasini olish juda oson. Birinchi ikkitasi arduino IDE -ga o'rnatilgan, lekin agar ular bo'lmasa, ular Wire.h va Arduino.h deb nomlanadi. Qolgan uchtasi odatda ESP8266 platasi bilan avtomatik o'rnatiladi, lekin ular ESP8266WiFi.h, ESP8266WiFiMulti.h va ESP8266HTTPClient.h deb nomlanadi. IDE -ga o'rnatilganligiga ishonch hosil qiling va keyingi bosqichga o'ting.

5 -qadam: Kod: Kod

Kod: kod
Kod: kod
Kod: kod
Kod: kod

Shunday qilib, biz kutgan payt. Kod. Bu davom etayotgan ish, shuning uchun men kodni yangilayman. Men asl versiyalarni saqlayman va har bir yangi yangilanish uchun bu bosqichga boshqa bo'lim qo'shaman. Yuklab olish Google drive orqali. (Hisob kerak emas)

**************** Original versiya **************** (18.04.2018)

Kod 18.04.2018

***************************************************

************************* 1.2 -versiya **************** (22.04.2018)

Kod 2018-04-22

******************************************************

6 -qadam: ish

Holat!
Holat!
Holat!
Holat!
Holat!
Holat!

Shunday qilib, endi sizda yangi quyosh monitori bor, uni chiroyli qutiga soling. Men o'z ishimni 3d chop etdim, lekin agar xohlasangiz, ishni o'zingiz qilishingiz mumkin. Mana dizaynlar.

Har xil

Endi bu oddiy. Tugmani tugmachaning teshigiga, displeyni ekran teshigiga qo'ying va esp8266 -ni orqa devorga yopishtiring. Endi usb kabelini yon teshikdan esp8266 ga o'tkazing.

7 -qadam: Bajarildi

Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!

Bu qanday ishlaydi. Displey 30 soniyadan keyin o'chadi. Tugma displeyni yoqadi va quyida tasvirlangan ikkita rejim o'rtasida almashadi. Bu erda xabarlar va ularning ma'nosi.

Y FI - Ulanish

FlAr - oxirgi quyosh portlashi (Maks klassi)

Curr - joriy sinf

Sinflarni ko'rsatish misoli: A5.2

Agar sinf M bo'lsa, prefiks harfi ("A5.2" da "A") N sifatida ko'rsatiladi.

Agar sinf X bo'lsa, oldingi harf ("A5.2" da "A") H sifatida ko'rsatiladi.

Mana darslar.

A - eng kichik sinf. (1-9) Mahalliy effektlar yo'q.

B-O'n marta A. (1-9) Mahalliy effektlar yo'q.

C-O'n marta B. (1-9) Mahalliy effektlar yo'q.

M-O'n marta C. (1-9) Yo'ldoshlarga ta'sir ko'rsatishi mumkin. Kosmonavtlar uchun ozgina xavf tug'diradi. Yer ta'sir qilmaydi.

X - o'n marta M va undan yuqori. (1-∞) Aloqa tizimlarini, elektr tarmoqlarini, yo'ldoshlarni va boshqalarni taqillatishi mumkin. Asosan yirik elektron qurilmalar.

Eng katta sinf 2003 yilda qayd etilgan. Datchiklar haddan tashqari yuklangan va X28 da uzilgan.

O'lchov FlAr va Curr rejimlari uchun bir xil.

O'lchov haqida ko'proq ma'lumotga ega bo'lishni xohlaysizmi? Bu yerni bosing.

8 -qadam: ilovalar

Aytaylik, sizda minglab dollarlik nozik elektronika bor. Zararni minimallashtirish uchun, agar mash'ala ma'lum bir sinfga kirsa, siz ushbu qurilmani o'chirib qo'yishingiz mumkin.

Tavsiya: