Tartalomjegyzék:

Solar Tracker: 6 lépés
Solar Tracker: 6 lépés

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

Videó: Solar Tracker: 6 lépés
Videó: Последний лепесток (Фильм - Мелодрама) / Смотреть фильмы онлайн 2024, November
Anonim
Solar Tracker
Solar Tracker

Helló, a nevem Jochem Forrez, és multimédia és kommunikációs technológiát tanulok a Howest -en (Kortrijk, Belgium). Az iskola számára projektet kellett készítenünk. Készítettem egy Solar tracker -t (napelem, amely követi a napot), nagyon érdekes projektnek találtam, és szórakoztató az elkészítése.

A projekt 4 fényfüggő ellenállást használ a legfényesebb fényforrás megtalálására. Ezenkívül méri az akkumulátor és a napelem áramát és feszültségét. Ez megjelenik egy webhelyen, és grafikonokon keresztül látható. A két szervót a weboldallal is vezérelheti.

Kellékek

Ehhez a projekthez szüksége van:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn napelem 5W Adafruit INA219 Current Sensor Breakout x2Ldr x4servo (strong) x2nextion display3.7v batterymcp3008tápellátás 3.3V és 5V

1. lépés: 1. lépés: Elektronika

1. lépés: Elektronika
1. lépés: Elektronika

Itt kaphat fritázási sémát az összes összetevővel. az áramérzékelő és a napos haver forrasztást igényel.

2. lépés: 2. lépés: Adatbázis

2. lépés: Adatbázis
2. lépés: Adatbázis

ez az én adatbázis -modellem. Ezt a málna pi -n tárolják a MariaDB segítségével. Naplózza az összes érzékelőt és beállítást, ha kézi üzemmódban van, vagy sem.

3. lépés: 3. lépés: Weboldal

3. lépés: Weboldal
3. lépés: Weboldal
3. lépés: Weboldal
3. lépés: Weboldal

Itt láthat néhány képet az oldalon, amelyet a málna ip -jével lehet elérni (a kijelzőn megtalálható). Az oldalon megtekintheti az érzékelő összes grafikonját és szabályozhatja a napelemeket.

4. lépés: 4. lépés: tok

4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy
4. lépés: Ügy

Egy esethez csak vettem egy műanyag dobozt, és kis lyukakat vágtam/fúrtam a kábelekhez és egy nagy lyukat a kijelzőhöz. Az összes alkatrészt ragasztottam (nem a szervókat és az ldr -ket). Összesen 3 kis lyukat fúrtam a kábelekhez: 1 az LDR -hez, 1 a napelem kábeleihez és 1 a szervókhoz (kábelek).

A napelemekhez otthon használt fémhulladék -mdf paneleket használok. a tervezés nem tökéletes, és ha megpróbálod jobbá tenni, de működik. 2 részre van szüksége fából.

Egy nagy U alakú béke a méretekhez, amelyeket megnézhet a képen

És egy nagy platform, amelyet bármilyen méretűre készíthet, enyém 400*300*20 mm

miután megvannak ezek az alkatrészek, lyukat kell fúrni a napelem hátsó alumínium hátsó részének közepén, amely körülbelül 125 mm és 17,5 mm mindkét oldalon, így egy M3 menetes rudat ragaszthat egy 3 -nál kisebb fúróval mm és nem nagyobb 5 mm -nél (nagyobbat is mehet, de nem ajánlott).

Azután vágjon egy 350 mm hosszú M3 menetes rudat, és tegyen rá egy anyát, így ellenanyaként használhatja a szervóhoz, majd adja hozzá ezt a rudat a szervójához, és tartsa a combjáig, majd húzza meg az ellenanyát, hogy az már meglazulhasson. megpróbálta elképzelni, hogy hol van szüksége dióhoz és alátéthez, van egy kép róla.

Az y tengelyhez szintén vágjak egy 90 mm hosszú M3 menetes rudat, és ellenanyával és anyával rögzítsem.

5. lépés: 5. lépés: A Raspberry Pi operációs rendszer beállítása

Íme a málna oktatója az operációs rendszer beállításáról:

Itt van egy bemutató, hogyan lehet ssh-t adni a málnának:

Miután ezt megtette, bejelentkezhet felhasználónévvel: PI és jelszó Raspberry jelszót ne felejtsd el, különben újra kell kezdened.

menjen a raspi-config menüben a 4 Lokalizálási beállítások beállításhoz, és állítsa be az országának és a billentyűzetnek megfelelő beállításokat

a 2 hálózati opcióban beállíthatja a wifi -t

az 5 -ben SPI, I2C, soros, távoli GPIO szükséges

A webszerver telepítéséhez telepítenie kell az Apache -t ezzel a paranccsal (sudo apt install apache2 -y) a terminálon. tesztelheti, hogy működik -e a málna ip -jének böngészőbe való beillesztésekor.

és néhány könyvtárat telepíteni kell, hogy a program csak másolva és átmásolva működjön a terminálon

sud opip3 install mysql-connector-pythonsudo pip3 install flask-corssudo pip3 install geventsudo pip3 install gevent-websocketsudo pip3 install pi-ina219

6. lépés: 6. lépés: kód

Ezen a GitHubon megtalálhatja a projekt kódját, amelyet telepíthet és futtathat

github.com/ForrezJochem/project-code

Ajánlott: