2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un aparat de instalație de udare automată care va porni pompa pentru un anumit timp și la intervale specifice.
Funcționare: Proiectul funcționează pe temporizatorul simplu al plăcii Arduino Uno și va iniția pompa să funcționeze timp specific la intervale specifice. Am luat timpul de lucru al pompei ca 2 secunde și intervalul ca 6 ore.
Provizii
Electronică
Arduino Uno:
Scut motor:
Pompa:
Adaptor:
Instrumente
Hot Glue Gun
Şurubelniţă
Încă câteva materiale
O plantă în ghiveci
Recipient vechi din plastic pentru apă
Pasul 1: Încărcarea codului
Cod:
Codul este simplu și ușor de înțeles.
#include // Adăugați biblioteca AFMotor la IDE
AF_DCMotor motor (2); // Realizați un obiect motor pe a doua ieșire motor
configurare nulă () {
motor.setSpeed (100); // Setați viteza motorului
motor.run (ELIBERARE);
} bucla void () {
motor.run (FORWARD); // Porniți motorul
întârziere (2000); // Timpul de funcționare a pompei = 2 secunde, poate fi modificat conform nevoilor
motor.run (ELIBERARE); // Opriți motorul
întârziere (21600000); // Intervalul pompei = 6 ore, poate fi modificat conform nevoilor
Pasul 2: Cablare
Efectuați cablarea componentelor conform acestei diagrame. Rețineți că Shield-ul este atașat la Arduino Uno (în partea de sus).
Motorul trebuie conectat la terminalul M2 și la sursa de alimentare conform pozitivului negativ. Scutul trebuie să fie deasupra Arduino Uno.
Pasul 3: Pasul important
Adăugați biblioteca AFMotor:
- Descărcați folderul comprimat atașat.
- Pentru a adăuga biblioteca, accesați fila Sketch> Include Library> Add. ZIP library> Selectați folderul comprimat al acestui fișier.
Folosind și pistolul de lipit, lipiți motorul în recipientul de plastic.
Vă rugăm să vizitați blogul meu:
Comentează, distribuie și urmărește