Sadržaj:
- Korak 1: Hardver: Što će vam trebati
- Korak 2: Sklapanje hardvera
- Korak 3: Kôd: Teorija
- Korak 4: Kôd: Knjižnice
- Korak 5: Kôd: Kôd
- Korak 6: Slučaj
- Korak 7: Završeno
- Korak 8: Aplikacije
Video: ESP8266 Monitor solarne baklje: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Znaš što je super? Svemirsko vrijeme! Što bi bilo da ste na stolu imali malu kutiju koja vam je govorila o pojavi solarne baklje? Pa možeš! S ESP8266, IIC 7 segmentnim zaslonom i neko vrijeme možete imati svoj vlastiti.
Korak 1: Hardver: Što će vam trebati
************************** NAPOMENA O ELEKTROSTATSKOM ISPUŠTANJU ******************** ******
Odmah nakon što sam završio prvu verziju koda, skočio sam s njom na kauč i LED zaslon je prestao raditi. Ako vam se to dogodi, ponovno umetnite firmver na procesor da biste ga popravili, ali samo budite oprezni s prikazom! Također, neka vam žice budu malo kraće od moje, rekao bih oko 6 inča maks. Imao sam dosta smetnji u svom zaslonu. Morao sam ovo učiniti dvaput! NA KRAJU Slomio sam zaslon! Morao sam prijeći na bijeli tijekom izgradnje kućišta !!!
*************************************************************************************************************
Ovdje će vam biti potreban hardver,
- Modul ESP8266
- Normalno otvoreno dugme
- Serijski 7-segmentni zaslon
A alati,
- Lemilica
- Skidači žica
- 3D pisač (izborno)
Korak 2: Sklapanje hardvera
Prvo povežite 7-segmentni zaslon. Prilično je razumljivo, Vcc na 3v3, GND na GND, SDA na SDA, SCL na SCL.
EKRAN ESP8266
+ --------------------------- 3v3
---------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Prilično jednostavno. Zatim, gumb. Spojite jedan pol na GND, a drugi na pin 2.
TIPKA ESP8266PIN 1 --------------------------- GND
PIN 2 --------------------------- GPIO 2
I to je to! Nije loše, a?
Korak 3: Kôd: Teorija
U redu, pa ako vas ne zanima zašto sam učinio ono što sam učinio, preskočite ovaj korak. Inače, evo ga. Svemir je doista daleko. Isprva sam htio vlastitim magnetometrom izmjeriti solarne baklje, ali to bi bilo prilično teško. U svemiru već postoji mnogo preciznija oprema pa je iskoristimo. Proveo sam dan gledajući magnetometre na Sparkfun -u i Adafruit -u dok nisam došao do ovog zaključka. Proveo sam još dva dana pronalazeći izvore podataka. Konačno sam pronašao lijepu JSON datoteku iz NOAA -e. (Ovo je lijepo, živim u CO) Zatim sam upotrijebio ThingSpeak API da dobijem malu količinu podataka koja mi je potrebna. Zatim preuzimamo podatke iz Thingspeaka i prikazujemo ih na 7 -segmentnom zaslonu. Pa prijeđimo na kod!
Korak 4: Kôd: Knjižnice
Postoje četiri biblioteke koje su vam potrebne, a sve je prilično jednostavno nabaviti. Prva dva su ugrađena u arduino IDE, ali ako ih nemate, zovu se Wire.h i Arduino.h. Ostale tri se obično instaliraju automatski s pločom ESP8266, ali nazivaju se ESP8266WiFi.h, ESP8266WiFiMulti.h i ESP8266HTTPClient.h. Provjerite imate li one instalirane u IDE -u i prijeđite na sljedeći korak.
Korak 5: Kôd: Kôd
Dakle, trenutak koji smo čekali. Kod. Ovo je u tijeku, pa ću ažurirati kôd. Zadržat ću izvorne verzije i ovom koraku dodati svaki odjeljak za svaki novi datum ažuriranja. Preuzimanja se vrše putem google pogona. (Nije potreban račun)
**************** Izvorna verzija **************** (18.4.2018.)
Kod 18.4.2018
***************************************************
************************* Verzija 1.2 **************** (22.4.2018.)
Kod 22.4.2018
******************************************************
Korak 6: Slučaj
Pa sad kad imate cool novi solarni monitor, stavimo ga u lijepu kutiju. Odštampao sam svoj kovčeg u 3D tehnici, iako biste mogli sami napraviti kućište ako želite. Evo dizajna.
Thingiverse
Sada je jednostavno. Stavite gumb u otvor za gumb, zaslon u otvor za zaslon i zalijepite esp8266 na stražnju stijenku. Sada provucite svoj USB kabel kroz bočni otvor do esp8266.
Korak 7: Završeno
Evo kako to funkcionira. Zaslon se isključuje nakon 30 sekundi. Gumb uključuje zaslon i prebacuje se između dva dolje opisana načina. Evo poruka i njihovo značenje.
Y FI - Povezivanje
FlAr - Najnovija solarna bljeskalica (klasa Max)
Curr - Trenutna klasa
Primjer prikaza klase: A5.2
Ako je klasa M, slovo prefiksa ("A" u "A5.2") prikazat će se kao N.
Ako je klasa X, slovo prefiksa ("A" u "A5.2") prikazat će se kao H.
Evo klasa.
A - Najmanja klasa. (1-9) Nema lokalnih učinaka.
B-deset puta A. (1-9) Nema lokalnih učinaka.
C-deset puta B. (1-9) Nema lokalnih učinaka.
M-deset puta C. (1-9) Može utjecati na satelite. Predstavlja malu prijetnju astronautima. Zemlja je netaknuta.
X - Deset puta M i više. (1-∞) Može isključiti komunikacijske sustave, električne mreže, satelite itd. Uglavnom veliki elektronički uređaji.
Najveća klasa koja je ikada zabilježena bila je 2003. Senzori su bili preopterećeni i odsječeni na X28.
Skala je ista za oba načina rada FlAr i Curr.
Želite li više informacija o ljestvici? Kliknite ovdje.
Korak 8: Aplikacije
Recimo da imate osjetljivu elektroniku koja košta tisuće dolara. Ovaj bi uređaj mogao isključiti vašu opremu ako raketa dosegne određenu klasu, kako biste smanjili štetu.
Preporučeni:
Banka solarne energije od 5 USD iz reciklirane baterije prijenosnog računala: 5 koraka (sa slikama)
Banka solarne energije od 5 USD iz reciklirane baterije prijenosnog računala: Budući da neki od vas znaju da je moj fakultet imao znanstvenu izložbu, njihovo je natjecanje bilo i projekt za mlade. Moj prijatelj je bio zainteresiran za sudjelovanje u tome, pitali su me što učiniti i predložio sam im ovaj projekt i
Banka solarne energije pomoću starih baterija za prijenosno računalo: 5 koraka
Banka solarne energije pomoću starih baterija za prijenosno računalo: Bok svima, U ovom uputstvu ću vam reći kako napraviti bateriju za solarnu energiju pomoću kompleta i starih baterija za prijenosno računaloOvaj komplet je kupljen od Aliexpressa. Power bank ima LED ploču koja se može koristiti za kampiranje. tako dobro ugrađena power bank i svjetlosna kombinacija
Demontaža solarne tipkovnice Logitech K750: 6 koraka
Rastavljanje Logitech K750 solarne tipkovnice: Ovo je metoda rastavljanja Logitech K750 bežične tipkovnice na solarni pogon. Ako samo želite zamijeniti bateriju, ne morate rastavljati tipkovnicu. Postoji nekoliko mrežnih uputa o tome kako ukloniti ladicu za bateriju kako biste je zamijenili
12V/5v UPS "zloupotrebom" kontrolera solarne ploče: 5 koraka
12v/5v UPS 'zloupotrebom' kontrolera solarne ploče: Jeste li ikada htjeli UPS za neki projekt? Pogledao sam lude cijene mrežnih UPS -a i pomislio da želim napajati samo nešto niskog napona. Pa ovo uputstvo je onda za vas! Pokazat ću vam da morate 'zloupotrijebiti' kontroler solarne ploče kako biste stvorili sma
Zamijenite vlastitu LED žarulju za uobičajeno svjetlo baklje: 4 koraka
Zamijenite vlastitu LED žarulju za uobičajenu svjetiljku: LED svjetiljke su prilično uobičajene ovih dana, ali ako slučajno imate žarulju sa žarnom niti sa žarnom niti temeljenu na 100 godina staroj tehnologiji, evo prilike da je ažurirate LED diodom koja je trajala 8000 godina! (ako žarulja sa žarnom niti ima ljudski vijek trajanja)