
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Zijn planten niet tevreden met uw verzorging?
Sterven ze altijd zonder je hun problemen uit te leggen?
Lees dan verder hoe u uw eigen automatische bewateringssysteem voor planten kunt bouwen, dat u alle informatie geeft die u ooit nodig zult hebben om uw plant een gelukkig leven te geven. Ik heb ervoor gezorgd dat niet alleen het vocht, maar ook de temperatuur en het licht zijn opgenomen voor extra referentie. U kunt de groei van uw eigen plant zien.
Bovendien houdt het je plant gehydrateerd.
Benodigdheden
Elektrische componenten:
- Framboos Pi (4)
- LCD Display 16x2 (voor weergave IP-adres)
- Lichtafhankelijke weerstand:
- TMP36
- (Sparkfun) Vochtsensor
- MCP3008
- Potentiometer
- Relaismodule
- Kleine dompelpomp (Bij voorkeur 5-9V)
- broodbord
- Elektrische draden
Gereedschappen en materialen:
- wat hout
- Basisgereedschappen
- Houtlijm
- Pot of glazen kom om water in te bewaren
Software: (ik gebruikte, voel je vrij om alternatieven te gebruiken)
- win32diskimager
- Stopverf
- MySQL-werkbank
- Visual Studio-code
Stap 1: De Pi. instellen
Eerst zullen we onze Raspberry Pi instellen. Pak de Raspbian-afbeelding van https://www.raspberrypi.org/downloads/raspberry-pi-os/ en schrijf deze naar een SD-kaart.
Maak nu verbinding met uw internet en voer de volgende opdrachten uit om de benodigde programma's en bibliotheken te installeren.
Apache, PHP
sudo apt installeer apache2 -y
sudo apt installeer php libapache2-mod-php -y
MariaDB
sudo apt install mariadb-server mariadb-client -y
sudo apt install php-mysql -y
sudo systemctl herstart apache2.service
PHPMijnAdmin
sudo apt install phpmyadmin -y
Python
pip3 installeer mysql-connector-python
pip3 install flask-socketio
pip3 installeer flask-cors
pip3 installeren gevent
pip3 installeren gevent-websocket
pip3 installeer spidev
pip3 installeer CharLCD
Stap 2: Het circuit bouwen

Eerst zorgen we dat alle componenten klaar zijn. Sluit alle draden zorgvuldig aan zoals afgebeeld.
Alle 3 sensoren zijn verbonden met de MCP3008. De MCP3008, samen met de LCD en Relay IN1, zijn allemaal direct verbonden met de Pi.
Sluit de pomp niet aan op de Pi, dit kan schade veroorzaken!
Stap 3: De code en database

Alle code en de database zijn te vinden en te gebruiken vanuit mijn Github:
github.com/SnauwaertSander/RaspiPlant
Plaats de Frontend (html) in '/var/www/'Plaats de Backend (project1) in /home/pi/
Maak verbinding met uw MySQL-server (met MySQL-workbench of een andere client via SSH) en voer de dump uit die u in github vindt.
Om de code automatisch te laten werken, plaatst u de Raspiplant.service in /etc/systemd/system/ en voert u de volgende opdracht uit:
sudo systemctl Raspiplant.service inschakelen
Nadat alles op zijn plaats zit, zou de code automatisch moeten worden uitgevoerd bij het opstarten, om te bevestigen dat alles correct werkt, start u uw pi opnieuw op en gaat u naar het IP-adres dat op het lcd-scherm wordt weergegeven. Als je de site niet kunt bereiken of de site na 30s geen waarden meer laat zien, koppel dan je Pi los en controleer je bedrading.
Nu zal het programma elk uur een controle uitvoeren op uw installatie. Het registreert de waarden in de grafiek en activeert de pomp indien nodig. In deze versie is de enige manier om nieuwe planten toe te voegen in de database.
Stap 4: Behuizing



Ik bouw mijn koffer met wat oud hout en basisgereedschap. Ik weet zeker dat je het veel beter zou kunnen doen dan ik, dus ga je gang en probeer iets.
Zo niet, dan is hier een eenvoudige uitleg over hoe ik het heb gedaan: ik heb een kleine houten kist gemaakt met houtlijm. Om toegang te krijgen tot de elektronica, heb ik een scharnier op het bovenste gedeelte gebruikt. Daarna heb ik gaten gemaakt voor de sensoren, de voeding en het LCD-scherm. Daarna heb ik het afgemaakt met een laag grijze verf.
Aanbevolen:
Arduino Soil Moisture Monitoring Stick - Vergeet nooit uw planten water te geven - Ajarnpa

Arduino Soil Moisture Monitoring Stick - Vergeet nooit uw planten water te geven: vergeet u vaak uw kamerplanten water te geven? Of misschien geef je ze te veel aandacht en geef je ze te veel water? Als je dat doet, moet je een batterijgevoede bodemvochtigheidsmeter maken. Deze monitor maakt gebruik van een capacitief bodemvocht
Bouw een zelfbewaterende pot met wifi - geeft planten automatisch water en stuurt waarschuwingen wanneer het water laag is - Ajarnpa

Bouw een doe-het-zelf-bewaterende pot met wifi - geeft planten automatisch water en stuurt waarschuwingen wanneer het water laag is: deze tutorial laat je zien hoe je een aangepaste wifi-verbonden zelf water gevende plantenbak kunt bouwen met behulp van een oude tuinplanter, een vuilnisbak, wat lijm en een zelf Gieter-submontagekit van Adosia
WiFi Automatische Plant Feeder Met Reservoir - Indoor/Outdoor Teelt Setup - Planten automatisch water met bewaking op afstand - Ajarnpa

Automatische WiFi-plantenvoeder met reservoir - Installatie voor binnen- en buitenteelt - Planten automatisch water geven met bewaking op afstand: in deze tutorial laten we zien hoe u een aangepast plantvoedersysteem voor binnen/buiten instelt dat planten automatisch water geeft en op afstand kan worden gecontroleerd met behulp van het Adosia-platform
Slim planten water geven: 5 stappen (met afbeeldingen)

Slim planten water geven: Hallo! Met dit project kunt u uw plant(en) automatisch water geven, rekening houdend met buitentemperatuur, vochtigheid en licht. U kunt dit ook gebruiken als weerstation voor thuis en de temperatuur, vochtigheid en lichtheid controleren vanaf uw mobiele telefoon of computer
Programmeer uw pc om automatisch uit te schakelen door aan te geven op welk tijdstip u dat wilt doen: 4 stappen

Programmeer uw pc om automatisch uit te schakelen door aan te geven welke tijd u wilt dat het dat doet: hey, dat is nog een instructie uit mijn dagelijks leven … de vorige keer moest ik veel software naar mijn pc downloaden en moest ik het laten downloaden 's nachts, ik wilde mijn pc niet de hele nacht aan laten staan na het voltooien van de downloads en aan de s