Cuprins:
- Pasul 1: Cum funcționează
- Pasul 2: Strângeți materialele
- Pasul 3: Începeți cu NodeMCU și încărcați programul
- Pasul 4: Construiți aparatele electronice
- Pasul 5: Construiește cutia
- Pasul 6: Adăugați elementele electronice
- Pasul 7: Pași viitori
Video: Monitorul solar Mario Block Block: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Avem pe acoperiș un sistem de panouri solare care generează electricitate pentru noi. A fost o investiție mare în avans și se plătește încet în timp. M-am gândit întotdeauna la el ca la un bănuț care cade într-o găleată la fiecare câteva secunde când soarele este afară. Zi după zi, acești bănuți se adună! Am decis să construiesc un monitor care să dea viață acelui concept. Un bloc de semne de întrebare de la Mario Brothers s-a dovedit a fi o potrivire perfectă. De fiecare dată când panourile noastre solare generează electricitate în valoare de un penny, blocul se aprinde și redă sunetul monedei Mario. De fiecare dată când panourile generează electricitate în valoare de un dolar (100 de monede), se aprinde și redă sunetul Mario 1up la fel ca jocul. Este un memento fericit că panourile mele lucrează din greu chiar și atunci când nu sunt.
Notă: Codul din acest proiect funcționează în prezent numai cu sistemele Enphase. Dacă aveți un sistem cu un alt monitor, mi-ar plăcea să colaborez la o soluție care ar funcționa pentru dvs., lăsați doar un comentariu mai jos.
Pasul 1: Cum funcționează
Acest proiect folosește un NodeMCU pentru a se conecta fără fir la cutia Enphase Envoy pentru a monitoriza producția solară. Dacă sunteți conectat în prezent la o rețea cu un Envoy pe acesta, verificați adresa IP a acesteia privind ecranul de pe casetă. Al meu este în prezent la 192.168.1.10. Dacă urmați link-ul de mai jos, veți primi un răspuns scurt (JSON) care indică câtă energie a generat panourile dvs. până acum și puterea curentă.
192.168.1.10/api/v1/production (Probabil va trebui să schimbați partea 192.168.1.10 pentru a se potrivi cu adresa IP a Envoy-ului dvs.)
Acest proiect folosește valoarea „wattsNow” și un preț pe kilowatt oră furnizat la configurare pentru a calcula cât durează sistemul pentru a genera electricitate în valoare de un cent. Odată ce timpul trece, acesta redă sunetul monedei și clipește galben.
Pasul 2: Strângeți materialele
Veți avea nevoie de următoarele pentru a construi acest monitor solar.
Componente electronice:
- NodeMCU Amazon 4,99 USD
- Mini Breadboard
- LED galben și verde
- Buzzer piezo
- Rezistențe de 2-100 Ω
- Cablu USB Micro B (am folosit unul scurt pentru a alimenta proiectul și unul mai lung pentru a încărca programul)
- Sârme de jumper
- Adaptor de perete USB (am folosit un încărcător iPhone vechi)
- Enphase Envoy Monitor conectat la un router wireless
Componente cutie:
- Imprimantă 3D, cu filament de preferință galben
- 3 bucăți de plexiglas tăiate la 3-1 / 8 "pătrat
- vopsea albă spray (am folosit Rust-oleum, dar ceva mai transparent ar fi probabil mai bun)
Pasul 3: Începeți cu NodeMCU și încărcați programul
Magesh Jayakumar a creat o instruire excelentă pentru a începe cu NodeMCU. Pornire rapidă la Nodemcu ESP8266 pe Arduino IDE Este clar, la obiect, și oferă câteva exemple. Merită să verificați dacă sunteți nou în NodeMCU, dar voi da pașii importanți și aici.
- Descărcați, instalați și lansați ID-ul Arduino.
- Mergeți la preferințe și introduceți următoarea adresă în caseta de text „Adrese URL suplimentare pentru panouri:”, apoi faceți clic pe OK.https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Accesați Instrumente> Tablou> Manager placi. Căutați ESP8266 și instalați „Comunitatea ESP8266 de către Comunitatea ESP8266”
- Accesați Instrumente> Placă> NodeMCU 1.0. Acesta va fi listat sub celelalte plăci Arduino.
- Asigurați-vă că NodeMCU este conectat prin USB și accesați Instrumente> Port> Selectați portul USB.
- Descărcați și deschideți fișierul SolarMonitor.ino și deschideți-l în ID-ul Arduino. În partea de sus a programului există 4 informații pe care programul trebuie să le ruleze cu succes. Acestea sunt SSD-ul și parola rețelei fără fir, adresa IP a Envoy listată pe ecranul Envoy și valoarea unui kWh de energie solară în cenți. Puteți obține această ultimă valoare din factura dvs. de energie electrică. Dacă sunteți înscris într-un program SREC prin statul dvs., adăugați și asta.
- Încărcați programul modificat pe NodeMCU făcând clic pe butonul de încărcare (săgeată) din partea stângă sus a ferestrei.
Pasul 4: Construiți aparatele electronice
Consultați schema de cabluri de mai sus pentru a construi componentele electronice. Rezumatul este mai jos:
- Capăt pozitiv al LED-ului verde conectat la D6, Capăt negativ la rezistența de 100 ohmi.
- Capătul pozitiv al LED-ului galben este conectat la D7, Capătul negativ la rezistorul de 100 ohmi.
- Capătul pozitiv al sonorului piezo este conectat la D8.
- Toate circuitele se termină la GND.
Pasul 5: Construiește cutia
Utilizați fișierele STL de mai sus pentru a imprima caseta. Am folosit filament galben. Pentru a face inserțiile semnului întrebării, tăiați trei pătrate de plexiglas 3-1 / 8 "x 3-1 / 8". Am vrut ca semnele de întrebare să permită trecerea luminii, dar să ascundă electronica din interior, așa că le-am dat un strat ușor de vopsea albă spray. Am folosit Rust-oleum, dar ceva mai transparent ar funcționa probabil mai bine. Odată ce inserțiile sunt uscate, utilizați câteva pete de adeziv fierbinte pentru a le fixa pe fețele interioare ale cutiei. Apoi adăugați adaptorul de perete în cutie cu vârfurile care se lipesc prin spate. Fixați-l în loc cu un pic de adeziv fierbinte pe fund.
Pasul 6: Adăugați elementele electronice
Conectați cablul USB la adaptorul de perete și conectați-l la NodeMCU. Am folosit un cablu scurtat aici pentru a minimiza dezordinea din cutie. În cele din urmă lipiți panoul de spate în partea din spate a cutiei folosind adezivul de pe fund sau o altă picătură de adeziv fierbinte. Pop pe partea de sus și conectați ventuza. Înainte de a vă da seama, veți fi la curent cu monedele Mario!
Pasul 7: Pași viitori
- Dacă aveți un sistem de panouri solare realizat de altcineva decât Enphase, mi-ar plăcea să vă ajut să lucrați și la sistemul dvs. Atâta timp cât există un fel de API local sau bazat pe web, ar trebui să fie o manipulare simplă a șirurilor. Postează un comentariu și, dacă pot ajuta, o voi face.
- Aș putea adăuga un afișaj numeric, astfel încât să văd cenții care se bifează de fiecare dată când sună. Rămâneți aproape.
Recomandat:
Monitorul rezervorului de ulei WiFi: 6 pași (cu imagini)
Monitorul rezervorului de ulei WiFi: Există mai multe moduri de a verifica cât de mult combustibil a rămas în rezervorul de ulei de încălzire. Cea mai simplă modalitate este de a utiliza o jojă, foarte precisă, dar nu prea distractivă într-o zi rece de iarnă. Unele tancuri sunt echipate cu un tub de vizualizare, oferind din nou o indicație directă a
Raksha - Monitorul Vitals pentru lucrătorii din prima linie: 6 pași (cu imagini)
Raksha - Vitals Monitor for Frontline Workers: Tehnologiile purtabile de monitorizare a sănătății, inclusiv ceasurile inteligente și trackerele de fitness, au atras un interes considerabil al consumatorilor în ultimii ani. Nu numai că acest interes a fost încurajat în principal de creșterea rapidă a cererii în uzură
Economisiți apă și bani cu monitorul de apă pentru duș: 15 pași (cu imagini)
Economisiți apă și bani cu monitorul de apă pentru duș: care folosește mai multă apă - o cadă sau un duș? M-am gândit recent la această întrebare și mi-am dat seama că nu știu de fapt câtă apă se folosește când fac duș. Știu că, când sunt la duș, uneori mintea îmi rătăcește, gândindu-mă la o ne
Punch Actived Mario Question Block Lamp: 8 pași (cu imagini)
Punch Activated Mario Question Block Lamp: Jocurile Super Mario au fost copilăria mea. Întotdeauna mi-am dorit să am câteva recuzite în jocuri, iar acum, când am instrumentele necesare, am decis să încep să le fac. Primul din lista mea este blocul de întrebări. Am reușit să fac
Monitorul energiei becului: 9 pași (cu imagini)
Monitorul energiei becului: conduc cercetări în domeniul energiei pentru munca de zi cu zi. Așadar, nu ar trebui să fie o surpriză faptul că sunt foarte interesat să știu cum folosim energia în apartamentul nostru. De-a lungul anilor, am folosit un singur monitor de energie de ieșire (un contor Kill-A-Watt), precum și un întreg