INHOUDSOPGAWE:

Sonopsporing: 6 stappe
Sonopsporing: 6 stappe

Video: Sonopsporing: 6 stappe

Video: Sonopsporing: 6 stappe
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, November
Anonim
Solar Tracker
Solar Tracker

Hallo, my naam is Jochem Forrez en ek studeer Multi Media- en kommunikasietegnologie by Howest (Kortrijk, België). Vir skool moes ons 'n projek maak. Ek het 'n Solar tracker (sonpaneel wat die son volg) gemaak, ek vind dit 'n baie interessante projek en dit is baie lekker om te maak.

Die projek gebruik 4 ligafhanklike weerstand om die helderste ligbron te vind. Dit meet ook die huidige vloei en spanning van die battery en sonpaneel. Dit word op 'n webwerf vertoon en met grafieke gevisualiseer. U kan ook die twee servo met die webwerf beheer.

Voorrade

Vir hierdie projek benodig u:

Framboos PiPhaesun Sun Plus 5 Polykristallijn sonpaneel 5WAdafruit INA219 Current Sensor Breakout x2Ldr x4servo (sterk) x2volgende display3.7v batterymcp3008voeding 3.3V en 5VSparkFun Sunny Buddy - MPPT Solar Chargeallot broodbord jumper kabels:) draadstang M3

Stap 1: Stap 1: Elektronika

Stap 1: Elektronika
Stap 1: Elektronika

Hier kry u 'n fritzing -skema met al die komponente. die huidige sensor en die sonnige maatjie moet soldeer.

Stap 2: Stap 2: Databasis

Stap 2: Databasis
Stap 2: Databasis

dit is my databasis model. Dit word aangebied op die framboos -pi met MariaDB. Dit teken al die sensors aan en stel in of dit in die handmatige modus is of nie.

Stap 3: Stap 3: webwerf

Stap 3: webwerf
Stap 3: webwerf
Stap 3: webwerf
Stap 3: webwerf

Hier kan u 'n prentjie op die webwerf sien, met die ip wat die framboos het (u kan dit op die skerm vind). Op die webwerf kan u al die grafieke van die sensor sien en die sonpaneel beheer.

Stap 4: Stap 4: Saak

Stap 4: Saak
Stap 4: Saak
Stap 4: Saak
Stap 4: Saak
Stap 4: Saak
Stap 4: Saak
Stap 4: Saak
Stap 4: Saak

Vir 'n saak het ek net 'n plastiekboks geneem en klein gaatjies vir die kabels gesny/geboor en 'n groot gat vir die skerm. Ek het al die komponente vasgeplak (nie die servo's en ldr's nie). In totaal het ek 3 klein gaatjies vir die kabels geboor: 1 vir die ldr's, 1 vir die kabels van die sonpaneel en 1 vir die servo's (kabels).

Vir die sonpaneel gebruik ek afval -mdf -panele wat ek tuis gehad het. die ontwerp is nie perfek nie, en as u dit kan probeer verbeter, maar dit werk. Jy benodig 2 dele hout.

Een groot U -vormige vrede vir die afmetings waarop u na die prentjie kan kyk

En 'n groot platform waarmee u myne kan maak, is 400*300*20 mm

sodra u hierdie dele het, moet u 'n gat in die middel van die aluminium agterkant van die sonpaneel boor, ongeveer 125 mm en 17,5 mm aan beide kante, sodat u 'n draadstang van M3 kan vassteek met 'n boor wat nie kleiner as 3 is nie mm en nie groter as 5 mm nie (u kan groter word, maar dit word nie aanbeveel nie).

As u 'n draadstang met 'n lengte van 350 mm sny, voeg 'n moer by, sodat u dit as 'n teenmoer vir die servo kan gebruik, voeg die staaf op u servo aan en hou aan tot by die bobeen en trek dan die kontramoer vas sodat ek nie meer kan los nie. probeer om te visualiseer waar u moere en wasser nodig het, daar is 'n prentjie daarvan.

Vir die y -as sny ek ook 'n draadstang van M3 90 mm lank en gebruik 'n teenmoer en 'n moer om dit vas te maak.

Stap 5: Stap 5: Opstel van Raspberry Pi OS

Hier is 'n tutoriaal van framboos oor hoe u die bedryfstelsel instel:

Hier is 'n handleiding oor hoe om framboos te ssh:

sodra u dit kan doen, kan u aanmeld met gebruikersnaam: PI en wagwoord Raspberry Die eerste ding wat u wil doen, is om die wagwoord van die pi te verander, dit kan gedoen word met die opdrag: sudo raspi-config as wat u gaan na 1 Verander gebruikerswagwoord en verander die wagwoord, moenie dit vergeet nie, of u moet weer begin.

gaan in raspi-config na die instelling van 4 lokaliseringsopsies en stel al die instellings reg vir u land en sleutelbord in

In 2 netwerkopsies kan u u wifi instel

in 5 benodig u SPI, I2C, Serial, Remote GPIO aan

Om die webbediener te installeer, moet u Apache installeer met hierdie opdrag (sudo apt install apache2 -y) in die terminale. U kan toets of dit werk as u die ip van u framboos in 'n blaaier plak.

en 'n biblioteek moet geïnstalleer word om die program te laat werk, net deur te kopieer en in die terminale verby te gaan

sud opip3 installeer mysql-connector-pythonsudo pip3 installeer fles-corssudo pip3 installeer geventsudo pip3 installeer gevent-websocketsudo pip3 installeer pi-ina219

Stap 6: Stap 6: Kode

Op hierdie GitHub vind u die kode van die projek, u kan dit installeer en uitvoer

github.com/ForrezJochem/project-code

Aanbeveel: