Inhoudsopgave:
- Benodigdheden
- Stap 1: Stap 1: Elektronica
- Stap 2: Stap 2: Database
- Stap 3: Stap 3: Website
- Stap 4: Stap 4: Case
- Stap 5: Stap 5: Raspberry Pi OS instellen
- Stap 6: Stap 6: Coderen
Video: Zonnetracker: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Hallo, mijn naam is Jochem Forrez en ik studeer Multi Media en Communicatietechnologie aan Howest (Kortrijk, België). Voor school moesten we een project maken. Ik heb een Solar tracker gemaakt (zonnepaneel dat de zon volgt), ik vond het een heel interessant project en het is leuk om te maken.
Het project gebruikt 4 lichtafhankelijke weerstanden om de helderste lichtbron te vinden. Het meet ook de stroomsterkte en spanning van de batterij en het zonnepaneel. Dit wordt weergegeven op een website en gevisualiseerd via grafieken. Je kunt de twee servo's ook bedienen met de website.
Benodigdheden
Voor dit project heb je nodig:
Raspberry PiPhaesun Sun Plus 5 Polykristallijn zonnepaneel 5WAdafruit INA219 Current Sensor Breakout x2Ldr x4servo (sterk) x2nextion display3.7v batterijmcp3008voeding 3.3V en 5VSparkFun Sunny Buddy - MPPT Solar Chargeallot breadboard jumper kabels:) draadstang van M3nuts en sluitringen van M
Stap 1: Stap 1: Elektronica
Hier kunt u een fritzing-schema krijgen met alle componenten. de stroomsensor en de zonnige buddy hebben wat soldeerwerk nodig.
Stap 2: Stap 2: Database
dit is mijn databasemodel. Dit wordt gehost op de Raspberry Pi met MariaDB. Het registreert alle sensoren en stelt in of het in de handmatige modus is of niet.
Stap 3: Stap 3: Website
Hier kun je een afbeelding zien op de site die de site kan bereiken met het ip dat de framboos heeft (je kunt het vinden op het display). Op de site kun je alle grafieken van de sensor zien en het zonnepaneel aansturen.
Stap 4: Stap 4: Case
Voor een geval nam ik gewoon een plastic doos en sneed/geboorde kleine gaatjes voor de kabels en een groot gat voor het scherm. Ik heb alle componenten gelijmd (niet de servo's en ldr's). In totaal heb ik 3 kleine gaatjes geboord voor de kabels: 1 voor de ldr's, 1 voor de kabels van het zonnepaneel en 1 voor de servo's (kabels).
Voor het zonnepaneel gebruik ik schroot mdf-panelen die ik thuis had. het ontwerp is niet perfect en als je kunt proberen het beter te maken, maar het werkt. Je hebt 2 delen hout nodig.
Een grote U-vormige vrede voor de afmetingen die je op de foto kunt zien
En een groot platform, je kunt het elke gewenste maat maken, de mijne is 400 * 300 * 20 mm
zodra je deze onderdelen hebt moet je een gat boren in het midden van de aluminium achterkant van het zonnepaneel dat ongeveer 125 mm is en 17,5 mm aan beide kanten, zodat je een draadstang van M3 kunt steken met een boor niet kleiner dan 3 mm en niet groter dan 5 mm (je kunt groter gaan, maar het wordt niet aanbevolen).
Knip dan een draadstang M3 350 mm in lengte voeg een moer toe zodat je hem als contramoer voor de servo kunt gebruiken probeerde te visualiseren waar je moeren en sluitringen nodig hebt, daar is een foto van.
Voor de y-as heb ik ook een draadstang van M3 90 mm lang gesneden en een contramoer en een moer gebruikt om deze vast te zetten.
Stap 5: Stap 5: Raspberry Pi OS instellen
Hier is een tutorial van Raspberry over het instellen van het besturingssysteem:
Hier is een tutorial hoe je ssh naar Raspberry:
zodra u dit kunt doen kunt u inloggen met gebruikersnaam: PI en wachtwoord RaspberryHet eerste wat u wilt doen is het wachtwoord van de pi wijzigen dit kan met het commando: sudo raspi-config dan gaat u naar 1 Wijzig gebruikerswachtwoord en wijzigt u de wachtwoord vergeet het niet of u moet opnieuw beginnen.
ga in raspi-config naar het instellen van 4 lokalisatie-opties en stel alle instellingen goed in voor uw land en toetsenbord
in 2 netwerkoptie kunt u uw wifi instellen
in 5 heb je SPI, I2C, Serial, Remote GPIO aan nodig
om de webserver te installeren moet je Apache installeren met dit commando (sudo apt install apache2 -y) in de terminal. je kunt testen of het werkt door het ip van je framboos in een browser te plakken.
en er moet een bibliotheek worden geïnstalleerd om het programma te laten werken, kopieer en plak het in de terminal
sud opip3 install mysql-connector-pythonsudo pip3 install flask-corssudo pip3 install geventsudo pip3 install gevent-websocketsudo pip3 install pi-ina219
Stap 6: Stap 6: Coderen
Op deze GitHub kun je de code van het project vinden, je kunt het installeren en uitvoeren
github.com/ForrezJochem/project-code
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Zonnetracker: 4 stappen
Solar Tracker: Dit is een zonnetracker die ik heb gemaakt. Toen ik op internet surfte, kreeg ik veel ideeën, maar ik dacht een budgetvriendelijk project te maken, dus hier is het. Ik heb het gemaakt voor vooral beginners die nieuw zijn bij Arduino. En ik heb zelfs de afbeeldingen van de belangrijkste benodigdheden geüpload
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl