Sadržaj:

Solarni tragač: 6 koraka
Solarni tragač: 6 koraka

Video: Solarni tragač: 6 koraka

Video: Solarni tragač: 6 koraka
Video: SOLARNI Fotonaponski sistemi | OFF grid, Banggood 2024, Novembar
Anonim
Solar Tracker
Solar Tracker

Zdravo, moje ime je Jochem Forrez i studiram multimedijske i komunikacijske tehnologije na Howest -u (Kortrijk, Belgija). Za školu smo morali napraviti projekt. Napravio sam Solar Tracker (solarni panel koji prati sunce), otkrio sam da je to zaista zanimljiv projekt i da ga je zabavno napraviti.

Projekt koristi 4 otpornika ovisna o svjetlu kako bi pronašao najsjajniji izvor svjetlosti. Također mjeri trenutni protok i napon baterije i solarne ploče. Ovo se prikazuje na web stranici i vizualizira putem grafikona. Sa web stranice možete kontrolirati i dva serva.

Supplies

Za ovaj projekat potrebno vam je:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn solarni panel 5WAdafruit INA219 Probijanje trenutnog senzora x2Ldr x4servo (snažan) x2nextion ekran3.7v baterijamcp3008napajanje 3.3V i 5VSparkFun Sunny Buddy - MPPT Solarni Chargeallot matičnjak žica M3

Korak 1: Korak 1: Elektronika

Korak 1: Elektronika
Korak 1: Elektronika

Ovdje možete dobiti shemu fritzinga sa svim komponentama. trenutnom senzoru i sunčanom prijatelju potrebno je malo lemljenja.

Korak 2: Korak 2: Baza podataka

Korak 2: Baza podataka
Korak 2: Baza podataka

ovo je moj model baze podataka. Ovo je hostirano na malini pi koristeći MariaDB. Zapisuje sve senzore i postavke ako je u ručnom načinu rada ili ne.

Korak 3: Korak 3: Web stranica

Korak 3: Web stranica
Korak 3: Web stranica
Korak 3: Web stranica
Korak 3: Web stranica

Ovdje možete vidjeti neku sliku na web lokaciji do koje se može doći pomoću ip -a koji malina ima (možete je pronaći na ekranu). Na web mjestu možete vidjeti sve grafikone senzora i upravljati solarnim panelom.

Korak 4: Korak 4: Slučaj

Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj
Korak 4: Slučaj

Za slučaj sam uzeo plastičnu kutiju i izrezao/izbušio male rupe za kablove i veliku rupu za ekran. Zalijepio sam sve komponente (ne servo i ldr). Ukupno sam izbušio 3 male rupe za kablove: 1 za ldr, 1 za kablove solarne ploče i 1 za servomotore (kablove).

Za solarne ploče koristim otpadne MDF ploče koje sam imao kod kuće. dizajn nije savršen i ako možete pokušati poboljšati ga, ali radi. Potrebna su vam 2 dijela u drvetu.

Jedan veliki mir u obliku slova U za dimenzije koje možete pogledati na slici

I jedna velika platforma koju možete napraviti bilo koje veličine je moja 400*300*20 mm

nakon što nabavite ove dijelove, morate izbušiti rupu u sredini aluminijskog stražnjeg dijela solarnog panela koja je oko 125 mm i 17,5 mm s obje strane, tako da možete zalijepiti navojnu šipku M3 bušilicom ne manjom od 3 mm i ne veći od 5 mm (možete povećati, ali to se ne preporučuje).

Nakon toga izrežite navojnu šipku M3 dužine 350 mm, dodajte maticu na nju tako da je možete koristiti kao protuvrtku za servo, dodajte tu šipku na vaš servo i nastavite sve do bedra, a zatim zategnite protumaticu tako da se može više olabaviti. pokušao sam zamisliti gdje su vam potrebni orasi i podloška, a postoji i njihova slika.

Za os y također izrežite navojnu šipku M3 dužine 90 mm i pričvrstite je maticom i maticom.

Korak 5: Korak 5: Postavljanje Raspberry Pi OS -a

Evo vodiča iz maline o tome kako postaviti OS:

Evo vodiča kako ssh prebaciti na malinu:

kada to učinite, možete se prijaviti sa korisničkim imenom: PI i lozinkom RaspberryPrvo što želite učiniti je promijeniti lozinku za pi, to se može učiniti naredbom: sudo raspi-config nego idite na 1 Promijeni lozinku korisnika i promijenite lozinku ne zaboravite ili ćete morati početi ispočetka.

idite u raspi-config na postavku 4 Opcije lokalizacije i postavite sve postavke za svoju zemlju i tastaturu

u 2 mrežne opcije možete postaviti svoj WiFi

u 5 trebate uključiti SPI, I2C, serijski, daljinski GPIO

da biste instalirali web poslužitelj, morate instalirati Apache s ovom naredbom (sudo apt install apache2 -y) u terminalu. možete provjeriti radi li prilikom lijepljenja IP -a vaše maline u preglednik.

i neka biblioteka mora biti instalirana da bi program radio samo kopirajte i prenesite u terminal

sud opip3 instaliraj mysql-konektor-pythonsudo pip3 instaliraj flask-corssudo pip3 instaliraj geventsudo pip3 instaliraj gevent-websocketsudo pip3 instaliraj pi-ina219

Korak 6: Korak 6: Kodirajte

Na ovom GitHub -u možete pronaći kôd projekta, možete ga instalirati i pokrenuti

github.com/ForrezJochem/project-code

Preporučuje se: