Sisällysluettelo:

Solar Tracker: 6 vaihetta
Solar Tracker: 6 vaihetta

Video: Solar Tracker: 6 vaihetta

Video: Solar Tracker: 6 vaihetta
Video: New Free Energy | We put this infinite energy engine to test | Liberty Engine #2 2024, Kesäkuu
Anonim
Solar Tracker
Solar Tracker

Hei, nimeni on Jochem Forrez ja opiskelen Multi Media- ja viestintätekniikkaa Howestissa (Kortrijk, Belgia). Koulua varten meidän piti tehdä projekti. Tein Solar Trackerin (aurinkopaneeli, joka seuraa aurinkoa), mielestäni se oli todella mielenkiintoinen projekti ja sen tekeminen on hauskaa.

Projekti käyttää 4 valovastaavaa vastusta löytääkseen kirkkaimman valonlähteen. Se mittaa myös akun ja aurinkopaneelin nykyisen virtauksen ja jännitteen. Tämä näkyy verkkosivustolla ja visualisoidaan kaavioiden avulla. Voit myös ohjata kahta servoa verkkosivustolla.

Tarvikkeet

Tätä projektia varten tarvitset:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn -aurinkopaneeli 5W Adafruit INA219 Virta -anturin katkaisu x2Ldr x4servo (vahva) x2 -liitäntänäyttö 3,7 V: n akku3008 -virtalähde 3,3 V ja 5 V

Vaihe 1: Vaihe 1: Elektroniikka

Vaihe 1: Elektroniikka
Vaihe 1: Elektroniikka

Täältä saat fritzing -kaavion, jossa on kaikki komponentit. nykyinen anturi ja aurinkoinen kaveri tarvitsevat juotosta.

Vaihe 2: Vaihe 2: Tietokanta

Vaihe 2: Tietokanta
Vaihe 2: Tietokanta

tämä on tietokantamallini. Tätä isännöi vadelma pi käyttäen MariaDB: tä. Se kirjaa kaikki anturit ja asetukset, onko se manuaalisessa tilassa vai ei.

Vaihe 3: Vaihe 3: Verkkosivusto

Vaihe 3: Verkkosivusto
Vaihe 3: Verkkosivusto
Vaihe 3: Verkkosivusto
Vaihe 3: Verkkosivusto

Tässä näet jonkin kuvan sivustosta, johon voi päästä vadelman IP -osoitteella (löydät sen näytöltä). Sivustolla näet kaikki anturin kaaviot ja voit ohjata aurinkopaneelia.

Vaihe 4: Vaihe 4: Kotelo

Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo
Vaihe 4: Kotelo

Otin tapauksessa vain muovilaatikon ja leikkasin/porasin pieniä reikiä kaapeleille ja suuren reiän näytölle. Liimasin kaikki komponentit (ei servoja ja ldr: itä). Porasin yhteensä 3 pientä reikää kaapeleille: 1 ldr: lle, 1 aurinkopaneelin kaapeleille ja 1 servolle (kaapelit).

Aurinkopaneelille käytän kotona olleita romu -mdf -paneeleja. suunnittelu ei ole täydellinen ja jos voit yrittää parantaa sitä, mutta se toimii. Tarvitset 2 osaa puuta.

Yksi iso U -muotoinen rauha kuvassa näkyville mitoille

Ja yksi suuri alusta, jonka voit tehdä haluamastasi koosta, on 400*300*20 mm

kun sinulla on nämä osat, sinun on porattava reikä aurinkopaneelin alumiinisen takaosan keskelle, joka on noin 125 mm ja 17,5 mm molemmilta puolilta, jotta voit kiinnittää M3 -kierretangon, jonka pora on vähintään 3 mm ja enintään 5 mm (voit suurentaa, mutta sitä ei suositella).

Kun leikataan 350 mm: n kierretanko, lisää siihen mutteri, jotta voit käyttää sitä servon vastamutterina, lisää kyseinen sauva servollesi ja jatka eteenpäin reiteen asti ja kiristä vastamutteria, jotta se voi löystyä enää. yritin visualisoida, missä tarvitset pähkinöitä ja aluslevyä, siitä on kuva.

Y -akselia varten leikataan myös 90 mm pitkä M3 -kierretanko ja kiinnitetään se vastamutterilla ja mutterilla.

Vaihe 5: Vaihe 5: Raspberry Pi -käyttöjärjestelmän asentaminen

Tässä on vadelman opetusohjelma käyttöjärjestelmän asentamisesta:

Tässä on opetusohjelma vadelman vaihtamiseksi:

Kun voit tehdä tämän, voit kirjautua sisään käyttäjänimellä: PI ja salasana salasana, älä unohda sitä tai sinun on aloitettava alusta.

siirry raspi-config-asetukseen 4 Lokalisointiasetukset ja määritä kaikki asetukset maasi ja näppäimistön mukaan

2 -verkkovaihtoehdossa voit määrittää wifi -yhteyden

5: ssä tarvitset SPI-, I2C-, sarja- ja etä GPIO -toiminnot

Web -palvelimen asentamiseksi sinun on asennettava Apache tällä komennolla (sudo apt install apache2 -y) päätelaitteeseen. voit testata, toimiiko se, kun liität vadelman ip: n selaimeen.

ja jotkut kirjastot on asennettava, jotta ohjelma toimii vain kopioimalla ja ohittamalla päätelaitteessa

sud opip3 asenna mysql-liitin-pythonsudo pip3 asenna pullo-corssudo pip3 asenna geventsudo pip3 asenna gevent-websocketsudo pip3 asenna pi-ina219

Vaihe 6: Vaihe 6: Koodi

Tästä GitHubista löydät projektin koodin, jonka voit asentaa ja suorittaa

github.com/ForrezJochem/project-code

Suositeltava: