Indholdsfortegnelse:

Solar Tracker: 6 trin
Solar Tracker: 6 trin

Video: Solar Tracker: 6 trin

Video: Solar Tracker: 6 trin
Video: Sun Kai, TrinaTracker: Digitalized Solar Tracker System 2024, Juni
Anonim
Solar Tracker
Solar Tracker

Hej, jeg hedder Jochem Forrez og studerer Multi Media and Communication Technology på Howest (Kortrijk, Belgien). Til skolen skulle vi lave et projekt. Jeg lavede en Solar tracker (solpanel, der følger solen), jeg fandt det et virkelig interessant projekt og det er sjovt at lave.

Projektet bruger 4 lysafhængig modstand til at finde den klareste lyskilde. Det måler også strøm og spænding på batteriet og solpanelet. Dette vises på et websted og visualiseres via grafer. Du kan også styre de to servoer med webstedet.

Forbrugsvarer

Til dette projekt har du brug for:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn solpanel 5WAdafruit INA219 Current Sensor Breakout x2Ldr x4servo (stærk) x2nextion display3.7v batterymcp3008 strømforsyning 3.3V og 5VSparkFun Sunny Buddy - MPPT Solar Chargeallot breadboard jumperkabler:) gevindstang af M3

Trin 1: Trin 1: Elektronik

Trin 1: Elektronik
Trin 1: Elektronik

Her kan du få et fritzing -skema med alle komponenterne. den nuværende sensor og den solrige kammerat har brug for lodning.

Trin 2: Trin 2: Database

Trin 2: Database
Trin 2: Database

dette er min databasemodel. Dette er hostet på hindbær pi ved hjælp af MariaDB. Det logger alle sensorer og indstiller, om det er i manuel tilstand eller ej.

Trin 3: Trin 3: Websted

Trin 3: Websted
Trin 3: Websted
Trin 3: Websted
Trin 3: Websted

Her kan du se et billede på webstedet, stedet kan nås med den ip, som hindbæret har (du kan finde det på displayet). På webstedet kan du se alle sensorens grafer og styre solpanelet.

Trin 4: Trin 4: Sag

Trin 4: Case
Trin 4: Case
Trin 4: Case
Trin 4: Case
Trin 4: Case
Trin 4: Case
Trin 4: Case
Trin 4: Case

For en sag tog jeg bare en plastkasse og skar/borede små huller til kablerne og et stort hul til displayet. Jeg limede alle komponenterne (ikke servoer og ldr'er). I alt borede jeg 3 små huller til kablerne: 1 til ldr'erne, 1 til kablerne på solpanelet og 1 til servoerne (kabler).

Til solpanelet bruger jeg skrot -mdf -paneler, jeg havde derhjemme. Desing er ikke perfekt, og hvis du kan prøve at gøre det bedre, men det virker. Du skal bruge 2 dele i træ.

Én stor U -formet fred for de dimensioner, du kan se på billedet

Og en stor platform, du kan lave den til enhver størrelse, du vil have, er 400*300*20 mm

Når du har disse dele, skal du bore et hul i midten af aluminiumspladsen på solpanelet, der er omkring 125 mm og 17,5 mm på begge sider, så du kan stikke en gevindstang af M3 med en boremaskine, der ikke er mindre end 3 mm og ikke større end 5 mm (du kan gå større, men det kan ikke anbefales).

Indskær en gevindstang M3 350 mm i længden ved at tilføje en møtrik på den, så du kan bruge den som en kontramøtrik til servoen, tilføj den stang på din servo og fortsæt til dens lår og stram derefter kontramøtrikken, så den kan løsne mere i prøvede at visualisere, hvor du har brug for nødder og skive, der er et billede af det.

Til y -aksen skærer jeg også en gevindstang på M3 90 mm lang og bruger en kontramøtrik og en møtrik til at fastgøre den.

Trin 5: Trin 5: Opsætning af Raspberry Pi OS

Her er en tutorial fra hindbær om, hvordan du konfigurerer operativsystemet:

Her er en vejledning i, hvordan du ssh til hindbær:

Når du kan gøre dette, kan du logge ind med brugernavn: PI og adgangskode Raspberry Det første, du vil gøre, er at ændre adgangskoden til pi, dette kan gøres med kommandoen: sudo raspi-config, end du går til 1 Skift brugeradgangskode og ændr password glem det ikke, eller du skal starte forfra.

gå i raspi-config til indstilling 4 Lokaliseringsindstillinger og indstil alle indstillinger rigtigt til dit land og tastatur

i 2 netværksindstilling kan du konfigurere din wifi

i 5 skal du bruge SPI, I2C, Serial, Remote GPIO på

for at installere webserveren skal du installere Apache med denne kommando (sudo apt install apache2 -y) i terminalen. du kan teste, om det virker, når du indsætter din hindbærs ip i en browser.

og et eller andet bibliotek skal installeres for at få programmet til at fungere, bare kopier og forbi i terminalen

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

Trin 6: Trin 6: Kode

På denne GitHub kan du finde projektets kode, du kan installere det og køre det

github.com/ForrezJochem/project-code

Anbefalede: