Përmbajtje:

ESP8266 Monitorues i ndezjes diellore: 8 hapa
ESP8266 Monitorues i ndezjes diellore: 8 hapa

Video: ESP8266 Monitorues i ndezjes diellore: 8 hapa

Video: ESP8266 Monitorues i ndezjes diellore: 8 hapa
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Nëntor
Anonim
ESP8266 Monitorues i ndezjes diellore
ESP8266 Monitorues i ndezjes diellore

A e dini se çfarë është e lezetshme? Moti në hapësirë! Po sikur të kishit një kuti të vogël në tryezën tuaj që ju tregonte kur po ndizet një shpërthim diellor? Epo, ju mundeni! Me një ESP8266, IIC 7 Segment Display dhe pak kohë, ju mund të keni tuajin.

Hapi 1: Pajisjet kompjuterike: Çfarë ju nevojitet

Pajisje kompjuterike: Çfarë ju nevojitet
Pajisje kompjuterike: Çfarë ju nevojitet
Pajisje kompjuterike: Çfarë ju nevojitet
Pajisje kompjuterike: Çfarë ju nevojitet
Pajisje kompjuterike: Çfarë ju nevojitet
Pajisje kompjuterike: Çfarë ju nevojitet

************************ SHENIM P DR SHKARKIMIN ELEKTROSTATIK ******************* ******

Menjëherë pasi mbarova versionin e parë të kodit tim, u hodha në divan me të dhe ekrani im LED ndaloi së punuari. Nëse ju ndodh kjo, ndizeni përsëri firmware-in në procesor për ta rregulluar atë, por thjesht kini kujdes me ekranin tuaj! Gjithashtu, mbani telat tuaj pak më të shkurtër se timin, do të thosha rreth 6 inç max. Kam pasur shumë ndërhyrje në ekranin tim. Më duhej ta bëja këtë dy herë! P THER FUNDIN E THYA PARAQITURIN TIM! Më duhej të kaloja në të bardhë gjatë ndërtimit të kasës !!!

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

Këtu pajisjet që ju nevojiten,

  • Moduli ESP8266
  • Butoni Normalisht i Hapur
  • Serial 7-Seg Display

Dhe mjetet,

  • Makine per ngjitjen e metalit
  • Zhveshëset me tela
  • Printer 3D (opsional)

Hapi 2: Asambleja e harduerit

Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit

Së pari, lidhni ekranin me 7 segmente. Prettyshtë mjaft vetë -shpjeguese, Vcc në 3v3, GND në GND, SDA në SDA, SCL në SCL.

DISPLAY ESP8266

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

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

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

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

Mjaft e thjeshtë. Pastaj, butoni. Lidhni njërin shtyllë me GND dhe tjetrin me kunjin 2.

BUTONI ESP8266PIN 1 --------------------------- GND

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

Dhe kjo eshte! Jo shumë keq, apo jo?

Hapi 3: Kodi: Teoria

Kodi: Teoria
Kodi: Teoria

Mirë, kështu që nëse nuk ju intereson pse bëra atë që bëra, kaloni këtë hap. Përndryshe, këtu është. Hapësira është vërtet shumë larg. Në fillim doja të masja ndezjet diellore më vete me magnetometrin tim, por kjo do të ishte shumë e vështirë. Tashmë ka pajisje shumë më të sakta në hapësirë, kështu që le të përfitojmë prej saj. Kalova një ditë duke parë magnetometra në Sparkfun dhe Adafruit derisa arrita në këtë përfundim. Kalova edhe dy ditë të tjera për të gjetur burime të të dhënave. Më në fund gjeta një skedar të bukur JSON nga NOAA. (Kjo është mirë, unë jetoj në CO) Unë më pas përdor ThingSpeak API për të marrë sasinë e vogël të të dhënave që më duheshin. Pastaj, ne i marrim të dhënat nga Thingspeak dhe i shfaqim në një ekran me 7 segmente. Pra, le të kalojmë në kod!

Hapi 4: Kodi: Bibliotekat

Kodi: Bibliotekat
Kodi: Bibliotekat

Ekzistojnë katër biblioteka që ju nevojiten, të cilat janë mjaft të thjeshta për tu marrë. Dy të parat janë ndërtuar në arduino IDE, por nëse nuk i keni, quhen Wire.h dhe Arduino.h. Tre të tjerët janë instaluar automatikisht me bordin ESP8266 zakonisht, por ato quhen ESP8266WiFi.h, ESP8266WiFiMulti.h dhe ESP8266HTTPClient.h. Sigurohuni që i keni ato të instaluara në IDE dhe vazhdoni në hapin tjetër.

Hapi 5: Kodi: Kodi

Kodi: Kodi
Kodi: Kodi
Kodi: Kodi
Kodi: Kodi

Pra, momenti që kemi pritur. Kodi. Kjo është një punë në progres, kështu që unë do të azhurnoj kodin. Unë do të mbaj versionet origjinale dhe do të shtoj një seksion tjetër në këtë hap për çdo datë të re të azhurnimit. Shkarkimet bëhen përmes google drive. (Nuk ka nevojë për llogari)

**************** Versioni Origjinal **************** (18/4/2018)

Kodi 18/4/2018

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

************************ Versioni 1.2 **************** (22/4/2018)

Kodi 22/4/2018

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

Hapi 6: Rasti

Rasti!
Rasti!
Rasti!
Rasti!
Rasti!
Rasti!

Pra, tani që keni një monitor të ri diellor, le ta vendosni në një kuti të bukur. Unë e printova rastin tim, megjithëse ju mund të bëni një rast vetë nëse dëshironi. Këtu janë modelet.

Universi i gjërave

Tani është e thjeshtë. Vendoseni butonin në vrimën e butonit, ekranin në vrimën e ekranit dhe ngjiteni esp8266 në murin e pasmë. Tani futeni kabllon tuaj USB përmes vrimës anësore në esp8266.

Hapi 7: Përfundoi

Përfundoi!
Përfundoi!
Përfundoi!
Përfundoi!
Përfundoi!
Përfundoi!
Përfundoi!
Përfundoi!

Ja si funksionon. Ekrani fiket pas 30 sekondash. Butoni ndez ekranin dhe kalon midis dy mënyrave të përshkruara më poshtë. Këtu janë mesazhet dhe kuptimet e tyre.

Y FI - Lidhja

FlAr - Shpërthimi më i fundit diellor (klasa Max)

Curr - Klasa aktuale

Shembull i shfaqjes së klasës: A5.2

Nëse një klasë është M, shkronja e parashtesës ("A" në "A5.2") do të shfaqet si N.

Nëse një klasë është X, shkronja e parashtesës ("A" në "A5.2") do të shfaqet si H.

Këtu janë klasat.

A - Klasa më e vogël. (1-9) Asnjë efekt lokal.

B-Dhjetë herë A. (1-9) Asnjë efekt lokal.

C-Dhjetë herë B. (1-9) Asnjë efekt lokal.

M-Dhjetë herë C. (1-9) Mund të ndikojë në satelitët. Paraqet një kërcënim të vogël për astronautët. Toka është e paprekur.

X - Dhjetë herë M e lart. (1-∞) Mund të rrëzojë sistemet e komunikimit, rrjetet e energjisë, satelitët, etj. Pajisjet kryesisht të mëdha elektronike.

Klasa më e madhe e regjistruar ndonjëherë ishte në vitin 2003. Sensorët u mbingarkuan dhe u ndërprenë në X28.

Shkalla është e njëjtë për të dy mënyrat FlAr dhe Curr.

Dëshironi më shumë informacion mbi shkallën? Kliko këtu.

Hapi 8: Aplikimet

Le të themi se keni disa pajisje elektronike të ndjeshme që kushtojnë mijëra dollarë. Ju mund ta mbyllni këtë pajisje nëse pajisja arrin një klasë të caktuar, për të minimizuar dëmin.

Recommended: