Tartalomjegyzék:

Solar Shell: 6 lépés
Solar Shell: 6 lépés

Videó: Solar Shell: 6 lépés

Videó: Solar Shell: 6 lépés
Videó: SOLAR.shell Imagefilm 2024, Július
Anonim
Solar Shell
Solar Shell

Ez egy frissítés az egyik két évvel ezelőtti projektemhez-a kagylóüvöltő: https://www.instructables.com/id/Solar-Powered-Conch-Screamer/. A hagyományos kagylóhéj fújása napnyugtakor itt, Maui -ban, csak egy mikrokontroller által. A projekt eleganciája a napenergia volt, de függetlenségét aláásta a kagyló helyének és időzónájának programozása. Ez azt eredményezte, hogy egy barátnak való építkezés előzetes programozást és öregedést igényel, amikor a személy megmozdult vagy az időzónák eltolódtak. Szintén az eredeti kialakítása patkányhuzalos alkatrészekből állt, amelyeket a héjba töltöttek, amelyek végül vízkárokat és hosszas újjáépítéseket eredményeztek. A mikrovezérlőket továbbfejlesztették az energiatakarékos alvó elrendezésekkel és a tranzisztorok reléinek cseréjével.

Lépés: Gyűjtse össze anyagait

Gyűjtse össze anyagait
Gyűjtse össze anyagait

Kicserélnem kellett néhány részt, amelyek jobbá tették a projektet:

1. Adafruit HUZZAH32 - ESP32 Feather Board körülbelül 20 USD Egy nagyszerű tábla, amely mindenre alkalmas.

2. DFPlayer-Mini MP3 lejátszó Arduino számára-Egy szuper kis hangkártya, apró, kártyaolvasóval és erősítővel egy nagyon kis csomagban $ 8 DFRobot

3. Adafruit DS3231 Precision RTC Breakout- A tökéletes RTC modul sok szoftverrel működik évekig… 13 USD

4. GPS modul modullal a DFRobot-tól-szuper kis gép, nagyon gyors és pontos

5. NPN bipoláris tranzisztor (PN2222)

6. TIP120 teljesítmény Darlington tranzisztor

7. 3 ellenállás 1k

8. Hangszóró

9. lipo Battery-kerek vagy lapos választás

10. TP 4056-generikus akkumulátor töltésére napelemből-olcsó

11. ALLPOWERS 1PC 2,5W 5V 500mAh Mini napelem modul Moduláris napelemes epoxi cella töltő DIY 130x150mm $ 9

12. Robusztus fém be/ki kapcsoló zöld LED gyűrűvel - 16 mm -es zöld be/ki Adafruit $ 5

2. lépés: Rendeljen PCB -ket

Rendeljen PCB -ket
Rendeljen PCB -ket

A régebbi projektekből származó tanulás legjobb része a problémák kezelésének új módszereinek kifejlesztése-a legrosszabb az, hogy a patkányok fészket raknak az amatőr építésű pánikba eső drótokból, és az öröm, hogy a PCBway-ből visszakapja a dizájnt (senkivel sem vagyok kapcsolatban nincs pénz megrendelésre …) bedugja az összes alkatrészt, és működik (vagy nem …) 20 dollárért és egy órás munkáért az Eagle -en az eredmények elképesztőek.

3. lépés: Csatlakoztassa

Vezetékkel
Vezetékkel
Vezetékkel
Vezetékkel
Vezetékkel
Vezetékkel

Mellékeltem az Eagle tábla rajzát, hogy az összes összeköttetést le lehessen szedni, és ne egy rossz frizura diagramot. A tranzisztor kivételével minden alkatrész könnyen illeszkedik a táblára - a nagyobbat a hátoldalára szereltem, hogy helyet takarítsak meg, és lapos maradjon. Kaptam néhány csavaros csatlakozót (lásd a képeket) a hangszóró, a napelem, az akkumulátor, a GPS és a tábla csatlakoztatásához.

4. lépés: Építsd fel

Építsd meg
Építsd meg
Építsd meg
Építsd meg
Építsd meg
Építsd meg

A szerkezet meglehetősen könnyen összeszerelhető. Szerezzen be egy megfelelő méretű kagylóhéjat-nem lenyűgöző, ha egy kis kagylóhéjat tesz a táblára-ha minden más nem sikerül, 3D-ben kinyomtathat egyet.. és így olcsó. Az alkatrészeket és a táblát árvíz ellen védték egy olcsó, a tengerpartra módosított iPhone -házzal. A GPS saját vízálló házában szállítható, ami szép. Valamennyi darab cipő a napelem alján található, és festett alumínium szegélyt helyeztek a megjelenés kerekítésére. Nincs itt 3D nyomtatóm, így a napelem alsó tokja is jól működne. A hangszóró az egyetlen alkatrész, amely magába a héjba csúszik. A ledes lámpával ellátott kapcsoló vagy az alumínium keret szélébe vagy a héj alatti fába kerül. Eddig az épület túlélt sok heves vihart.

Lépés: Programozza be

A kódnak sok izgalmas része van. A program a Dusk2Dawn nevű könyvtárat használja, amely kiszámítja a napnyugtát, amikor egy adott hely és időzóna áthalad. Szóba sem jöhet, hogy a rendelkezésre álló időzónákhoz keresési táblázatot készítsünk, így ezt megkerülve beállítottam egy közepes időzónát -12 -re, majd a kezdeti beállításnál az óra gomb aktiválási idejét használva állítottam be az RTC -t és az azt követő ébresztések az óra élettartamára. A bázisidőn kívül perceket és másodperceket továbbít az RTC a következő ébresztésre. Az RTClibExtended.h könyvtárat használja a riasztások elvégzésére, és jól működik. Az Adafruit ESP 32 nagyon alacsony alvóáram -felhasználást tesz lehetővé (kb. 50 mikroAmp), és az újraindítás után könnyű és hosszú ideig rögzíteni a helyeket az állandó memóriában.

RTC_DATA_ATTR változók. A Serial2 -t kell használnia ezzel az eszközzel, mivel a SerialOne valami mással van kapcsolatban, amikor adatokat kap a GPS -től. A rendszer úgy működik, hogy bekapcsolja a készüléket, amikor éppen napnyugtakor van jó GPS helyen. Az első indításkor a tápfeszültséget a tranzisztor adja a GPS -egységnek, amely a tápkapcsoló LED -jével együtt bekapcsol. A GPS körülbelül egy perc alatt megtalálja a tartózkodási helyét, rögzíti azt az állandó memóriába, beállítja az RTC órát a dátumra és az időre, a tápfeszültség lekapcsolódik a GPS -ről és a LED -ről, a következő ébresztési idő elküldésre kerül az RTC -hez, és az ESP alvó állapotba kerül, és csak a RTC a tápellátáshoz. Amikor felébred az RTC jelével a 33 -as érintkezőre, amelyet általában magasan tartanak, az áramot a hangmodul küldi, hogy játssza le a naplementét, majd kapcsolja ki és állítsa vissza a riasztást. Ez minimális energiát fogyaszt, és könnyen feltölthető a TP 4056 és napelem segítségével.

6. lépés: Használata

Használni azt
Használni azt

Ez egy igazán szórakoztató gép. A kagylócsapás napnyugtakor nagyon népszerű a tengerparti közösségekben szerte a világon-a Tommy Bahama széken ülve, a felhő mögött lemenő naplabdát rekurzívan feltöltik naplemente képeivel.

Ajánlott: