Video: AutoWaterFlora: Samozalijevajuće postrojenje: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovo je uređaj za samozalijevanje koji će pokretati pumpu na određeno vrijeme i u određenim intervalima.
Rad: Projekt radi na jednostavnom mjeraču vremena na Arduino Uno ploči i pokrenut će pumpu za rad određeno vrijeme u određenim intervalima. Uzeo sam vrijeme rada pumpe kao 2 sekunde, a interval kao 6 sati.
Pribor
Elektronika
Arduino Uno:
Motorni štit:
Pumpa:
Adapter:
Alati
Pištolj za vruće ljepilo
Odvijač
Još malo materijala
Biljka u saksiji
Stara plastična posuda za vodu
Korak 1: Prijenos koda
Kodirati:
Kôd je tih i jednostavan za razumijevanje.
#include // Dodajte AFMotor knjižnicu u IDE
AF_DCMotor motora (2); // Napravite objekt motora na drugom izlazu motora
void setup () {
motor.setSpeed (100); // Podesite brzinu motora
motor.run (OSLOBOĐENJE);
} void loop () {
motor.run (NAPRIJED); // Pokretanje motora
odgoda (2000); // Vrijeme rada crpke = 2 sekunde, može se promijeniti prema potrebama
motor.run (OSLOBOĐENJE); // Zaustavite motor
kašnjenje (21600000); // Interval crpke = 6 sati, može se mijenjati prema potrebama
Korak 2: Ožičenje
Ožičite komponente prema ovom dijagramu. Imajte na umu da je Shield pričvršćen na Arduino Uno (na vrhu).
Motor će biti spojen na terminal M2 i izvor napajanja prema negativnom pozitivu. Štit će biti na vrhu Arduino Uno.
Korak 3: Važan korak
Dodajte biblioteku AFMotor:
- Preuzmite priloženu komprimiranu mapu.
- Za dodavanje knjižnice idite na karticu Sketch> Include Library> Add. ZIP library> Odaberite komprimiranu mapu ove datoteke.
Također pomoću pištolja za ljepilo zalijepite motor u plastičnu posudu.
Posjetite moj blog:
Komentirajte, dijelite i pratite