Sadržaj:
- Korak 1: Kako to funkcionira
- Korak 2: Prikupite materijale
- Korak 3: Započnite s NodeMCU -om i prenesite program
- Korak 4: Izgradite elektroniku
- Korak 5: Izgradite kutiju
- Korak 6: Dodajte elektroniku
- Korak 7: Koraci u budućnosti
Video: Mario Solarni monitor bloka pitanja: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Na krovu imamo sistem solarnih panela koji za nas proizvodi električnu energiju. Bila je to velika investicija unaprijed i polako se vraća s vremenom. Uvijek sam na to gledao kao na novčić koji pada u kantu svakih nekoliko sekundi kad izađe sunce. Iz dana u dan ti novčići se zbrajaju! Odlučio sam izgraditi monitor koji će oživjeti taj koncept. Ispostavilo se da se Mario Brothers s upitnikom savršeno uklapa. Svaki put kada naši solarni paneli proizvedu jednu kunu električne energije, blok se pali i reproducira zvuk Mario kovanice. Svaki put kad paneli generiraju električnu energiju vrijednu jedan dolar (100 novčića), zasvijetle i puštaju zvuk Mario 1up baš kao i igra. To je sretan podsjetnik da moji paneli naporno rade čak i kad ja nisam.
Napomena: Kod u ovom projektu trenutno radi samo sa Enphase sistemima. Ako imate sistem s drugim monitorom, volio bih surađivati na rješenju koje bi odgovaralo vašem, samo ostavite komentar ispod.
Korak 1: Kako to funkcionira
Ovaj projekt koristi NodeMCU za bežično povezivanje s kutijom Enphase Envoy za praćenje proizvodnje sunca. Ako ste trenutno povezani na mrežu sa izaslanikom, provjerite njenu IP adresu gledajući ekran u okviru. Moj je trenutno na 192.168.1.10. Ako slijedite donju vezu, dobit ćete kratki (JSON) tekstualni odgovor koji pokazuje koliko su energije vaši paneli do sada generirali i trenutna izlazna snaga.
192.168.1.10/api/v1/production (Vjerovatno ćete morati promijeniti dio 192.168.1.10 tako da odgovara vašoj IP adresi poslanika.)
Ovaj projekt koristi vrijednost "wattsNow" i cijenu po kilovat satu navedenu pri postavljanju kako bi izračunao koliko je potrebno sistemu da proizvede električnu energiju vrijednu jedan cent. Nakon što prođe to vrijeme, pušta zvuk novčića i treperi žuto.
Korak 2: Prikupite materijale
Za izradu ovog solarnog monitora trebat će vam sljedeće.
Elektronske komponente:
- NodeMCU Amazon 4,99 USD
- Mini Breadboard
- Žuta i zelena LED dioda
- Piezo zujalica
- 2-100 Ω otpornici
- USB Micro B kabel (koristio sam kratki za napajanje projekta i duži za postavljanje programa)
- Žice za kratkospojnike
- USB zidni adapter (koristio sam stari punjač za iPhone)
- Enphase Envoy Monitor povezan s bežičnim usmjerivačem
Komponente kutije:
- 3D štampač, sa poželjno žutim filamentom
- 3 komada pleksiglasa izrezana na kvadrat 3-1/8"
- bijela boja u spreju (koristila sam Rust-oleum, ali bi nešto transparentnije vjerojatno bilo bolje)
Korak 3: Započnite s NodeMCU -om i prenesite program
Magesh Jayakumar stvorio je izvrsne instrukcije za početak rada s NodeMCU -om. Brzi početak rada na Nodemcu ESP8266 na Arduino IDE -u Jasno je, do suštine, i daje nekoliko primjera. Vrijedi provjeriti jeste li novi u NodeMCU -u, ali ovdje ću dati važne korake.
- Preuzmite, instalirajte i pokrenite Arduino IDE.
- Idite na postavke i unesite sljedeću adresu u tekstualni okvir "Dodatni URL -ovi upravitelja ploča:", a zatim kliknite U redu.
- Idite na Alati> Ploča> Upravitelj ploča. Potražite ESP8266 i instalirajte "esp8266 od strane zajednice ESP8266"
- Idite na Alati> Ploča> NodeMCU 1.0. Bit će naveden ispod ostalih Arduino ploča.
- Provjerite je li vaš NodeMCU povezan USB -om i idite na Alati> Port> Odaberite svoj USB port.
- Preuzmite i otvorite datoteku SolarMonitor.ino i otvorite je u Arduino IDE -u. Na vrhu programa nalaze se 4 informacije koje su programu potrebne za uspješan rad. Ovo su ssid i lozinka vaše bežične mreže, vaša IP adresa poslanika navedena na ekranu izaslanika i vrijednost jednog kWh solarne energije u centima. Ovu posljednju vrijednost možete dobiti iz računa za struju. Ako ste upisani u SREC program preko svoje države, dodajte i to.
- Otpremite izmijenjeni program na svoj NodeMCU klikom na gumb za prijenos (strelica) u gornjem lijevom kutu prozora.
Korak 4: Izgradite elektroniku
Pogledajte gornji dijagram ožičenja za izradu elektroničkih komponenti. Rezime je ispod:
- Pozitivan kraj zelene LED diode spojen na D6, Negativan kraj na 100 ohmski otpornik.
- Pozitivan kraj žute LED diode spojen je na D7, negativni kraj na 100 ohmski otpornik.
- Pozitivan kraj piezo zujalice povezan je s D8.
- Svi krugovi završavaju na GND.
Korak 5: Izgradite kutiju
Za ispis kutije upotrijebite gornje STL datoteke. Koristio sam žutu nit. Da biste unijeli znak pitanja, izrežite tri kvadrata pleksiglasa 3-1/8 "x 3-1/8". Htio sam da znakovi pitanja propuštaju svjetlost, ali zamagljuju elektroniku unutra pa sam im dao lagani premaz bijele boje u spreju. Koristio sam Rust-oleum, ali bi nešto transparentnije vjerojatno bolje funkcioniralo. Nakon što se umetci osuše, upotrijebite nekoliko mrvica vrućeg ljepila kako biste ih pričvrstili za unutarnje strane kutije. Zatim dodajte zidni adapter u kutiju sa zupcima koji vire kroz stražnju stranu. Pričvrstite ga na mjesto sa vrućim ljepilom na dnu.
Korak 6: Dodajte elektroniku
Priključite USB kabel u zidni adapter i spojite ga na NodeMCU. Ovdje sam upotrijebio skraćeni kabel kako bih smanjio nered u kutiji. Konačno zalijepite ploču za leđa na stražnju stranu kutije pomoću ljepila na dnu ili još jednog mrlja vrućeg ljepila. Popnite na vrh i uključite tu sisu. Prije nego što to shvatite, bit ćete do svojih očiju u Mario kovanicama!
Korak 7: Koraci u budućnosti
- Ako imate sistem solarnih panela koji je napravio neko drugi, a ne Enphase, volio bih vam pomoći da i ovo funkcionira na vašem sistemu. Sve dok postoji neka vrsta lokalnog ili web zasnovanog API-ja, to bi trebala biti jednostavna manipulacija nizovima. Napišite komentar, pa ako mogu pomoći.
- Mogu dodati numerički prikaz kako bih mogao vidjeti kako centi otkucavaju svaki put kad zazvoni. Ostanite uz nas.
Preporučuje se:
Solarni mjerač vlage tla sa ESP8266: 10 koraka (sa slikama)
Solarni mjerač vlage tla sa ESP8266: U ovom Instructable -u izrađujemo monitor vlažnosti tla na solarni pogon. Koristi bežični mikrokontroler ESP8266 koji radi sa kodom male snage i sve je vodootporno pa se može ostaviti vani. Možete tačno slijediti ovaj recept ili iz njega uzeti
Makerspaceov Robo -regruter - saznajte odgovore na vaša često postavljana pitanja: 4 koraka
Makerspace-ov Robo-regruter-Saznajte odgovore na vaša često postavljana pitanja: Prošle sam godine predložio direktoru škole ideju o održavanju vannastavnog razreda Makerspacea za učenike koji su znatiželjni znati sve o svakom alatu koji imamo. Pa kad se konačno složio, znao sam da moram zgrabiti pažnju svih učenika
Muzički asembler: Integrisani virtuelni muzički instrument sa senzorom dodira u obliku bloka: 4 koraka
Muzički sastavljač: Integrisani virtuelni muzički instrument sa senzorom dodira u obliku bloka: Postoji mnogo ljudi koji žele da nauče svirati muzički instrument. Nažalost, neki od njih to ne započinju zbog visoke cijene instrumenata. Na osnovu toga odlučili smo napraviti integrirani sistem virtualnih muzičkih instrumenata kako bismo smanjili budžet za početak
Sinteza video bloka Vivado HLS video bloka: 12 koraka
Vivado HLS Video IP Block Synthesis: Jeste li ikada poželjeli obradu videa u stvarnom vremenu bez dodatnog kašnjenja ili u ugrađenom sistemu? Ponekad se za to koriste FPGA -i (terenski programibilni nizovi vrata); međutim, pisanje algoritama za video obradu u hardverskim specifikacijama
Rastavite transformator E-bloka: 6 koraka
Rastavite transformator E-bloka: Planirao sam nabaviti gitaru, ali nedostajala mi je emajlirana žica. Pokušavajući to učiniti bez kupnje bilo čega, razmišljao sam neko vrijeme i došao na ideju da ga izvadim iz transformatora za svoj stari rotator antene. Nažalost, g