Sadržaj:
- Korak 1: Hardver: Šta će vam trebati
- Korak 2: Sklapanje hardvera
- Korak 3: Kodeks: Teorija
- Korak 4: Šifra: Biblioteke
- 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 izmjena: 2024-01-30 08:06
Znaš šta je super? Svemirsko vreme! Šta bi bilo da ste na stolu imali malu kutiju koja vam je govorila o pojavi solarne baklje? Pa možeš! Sa ESP8266, IIC 7 segmentnim ekranom i neko vrijeme možete imati svoj vlastiti.
Korak 1: Hardver: Šta ć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, ponovo umetnite firmver u procesor da biste ga popravili, ali samo budite oprezni s ekranom! Također, neka vam žice budu malo kraće od moje, rekao bih oko 6 inča maks. Imao sam mnogo smetnji u svom ekranu. Morao sam ovo uraditi DVA puta! NA KRAJU Slomio sam ekran! Morao sam da pređem na belu tokom izgradnje kućišta !!!
*************************************************************************************************************
Ovdje će vam biti potreban hardver,
- ESP8266 Modul
- Normalno otvoreno dugme
- Serijski 7-segmentni ekran
I alati,
- Lemilica
- Strojevi za skidanje žice
- 3D štampač (opcionalno)
Korak 2: Sklapanje hardvera
Prvo povežite 7-segmentni ekran. 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, dugme. 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: Kodeks: 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. Prostor je zaista daleko. U početku sam htio sam izmjeriti solarne baklje vlastitim magnetometrom, 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 koristio ThingSpeak API da dobijem malu količinu podataka koja mi je potrebna. Zatim preuzimamo podatke iz Thingspeaka i prikazujemo ih na 7 -segmentnom ekranu. Pa prijeđimo na kod!
Korak 4: Šifra: Biblioteke
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 sa ESP8266 pločom, ali se zovu ESP8266WiFi.h, ESP8266WiFiMulti.h i ESP8266HTTPClient.h. Provjerite imate li one instalirane u IDE -u i nastavite na sljedeći korak.
Korak 5: Kôd: Kôd
Dakle, trenutak koji smo čekali. Kod. Ovo je u toku, pa ću ažurirati kôd. Zadržat ću originalne verzije i ovom koraku dodati svaki odjeljak za svaki novi datum ažuriranja. Preuzimanje se vrši putem google diska. (Nije potreban račun)
**************** Originalna 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 svoju kutiju u 3D tehnici, iako biste mogli sami da je napravite ako želite. Evo dizajna.
Thingiverse
Sada je jednostavno. Stavite dugme u otvor za dugme, ekran u otvor za ekran i zalepite esp8266 na zadnji zid. 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. Dugme uključuje ekran i prebacuje se između dva dole opisana režima. Evo poruka i njihovo značenje.
Y FI - Povezivanje
FlAr - Najnovija solarna raketa (klasa Max)
Curr - Trenutna klasa
Primjer prikaza klase: A5.2
Ako je klasa M, slovo prefiksa ("A" u "A5.2") će se prikazati kao N.
Ako je klasa X, slovo prefiksa ("A" u "A5.2") će se prikazati kao H.
Evo časova.
A - Najmanja klasa. (1-9) Nema lokalnih efekata.
B-Deset puta A. (1-9) Nema lokalnih efekata.
C-Deset puta B. (1-9) Nema lokalnih efekata.
M-deset puta C. (1-9) Može utjecati na satelite. Predstavlja malu prijetnju astronautima. Zemlja nije pogođena.
X - Deset puta M i više. (1-∞) Može isključiti komunikacijske sisteme, 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 hiljade dolara. Ovaj bi uređaj mogao isključiti vašu opremu ako raketa dosegne određenu klasu, kako biste smanjili štetu.
Preporučuje se:
Banka solarne energije od $ 5 iz reciklirane baterije prijenosnog računara: 5 koraka (sa slikama)
Banka solarne energije od 5 USD iz reciklirane baterije prijenosnog računara: Budući da neki od vas znaju da je moj fakultet imao izložbu nauke, njihovo je natjecanje bilo i za prikazivanje projekata za juniore. Moj prijatelj je bio zainteresovan da učestvuje u tome, pitali su me šta da napravim i predložio sam im ovaj projekat i
Banka solarne energije koja koristi stare baterije za prijenosno računalo: 5 koraka
Banka solarne energije koja koristi stare baterije za prijenosno računalo: Zdravo svima, U ovom uputstvu ću vam reći kako napraviti bateriju za solarnu energiju pomoću kompleta i starih baterija za prijenosne računare.Ovaj komplet je kupljen od Aliexpressa. Power bank ima LED panel koji se može koristiti za kampiranje. tako dobro ugrađena power bank i svjetlosna kombinacija
Demontaža solarne tastature Logitech K750: 6 koraka
Rastavljanje Logitech K750 solarne tastature: Ovo je metoda rastavljanja Logitech K750 solarne bežične tastature. Ako samo želite zamijeniti bateriju, ne morate rastavljati tastaturu. Postoji nekoliko mrežnih uputstava o tome kako ukloniti ladicu za bateriju da 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 solarnih panela da biste stvorili sma
Rotacijske solarne ploče zasnovane na programu: 9 koraka
Rotacijske solarne ploče zasnovane na programu: Prema rastućoj populaciji i potrebama, potrebno nam je više proizvodnje uz manje rashode. Predložili smo rotacijsku solarnu ploču zasnovanu na programu. Uvijek djeluje na smjer intenziteta sunčeve svjetlosti. Na ovom konkursu predložili smo posebnu vrstu