Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo è un apparato per piante autoirrigante che avvierà la pompa per un tempo specifico e ad intervalli specifici.
Funzionante: il progetto funziona sul semplice timer della scheda Arduino Uno e avvierà la pompa a funzionare per un tempo specifico a intervalli specifici. Ho preso il tempo di lavoro della pompa di 2 secondi e l'intervallo di 6 ore.
Forniture
Elettronica
Arduino Uno:
Scudo motore:
Pompa:
Adattatore:
Utensili
Pistola per colla a caldo
Cacciavite
Qualche altro materiale
Una pianta in vaso
Vecchio contenitore di plastica per l'acqua
Passaggio 1: caricamento del codice
Codice:
Il codice è abbastanza semplice e facile da capire.
#include // Aggiungi la libreria AFMotor all'IDE
AF_DCMotore motore(2); // Crea un oggetto motore sulla seconda uscita del motore
void setup() {
motor.setSpeed(100); // Imposta la velocità del motore
motore.run(RELEASE);
} ciclo vuoto() {
motore.run(AVANTI); //Avvia il motore
ritardo (2000); // Tempo di funzionamento della pompa = 2 secondi, modificabile in base alle esigenze
motore.run(RELEASE); // Ferma il motore
ritardo(2160000); //Intervallo pompa = 6 ore, può essere modificato in base alle esigenze
Passaggio 2: cablaggio
Eseguire il cablaggio dei componenti secondo questo schema. Nota che lo Shield è collegato ad Arduino Uno (in alto).
Motore da collegare sul terminale M2 e alimentazione come da negativo positivo. Lo Shield da collegare ad Arduino Uno.
Passaggio 3: passaggio importante
Aggiungi la libreria AFMotor:
- Scarica la cartella compressa allegata.
- Per aggiungere la libreria vai alla scheda Schizzo> Includi libreria> Aggiungi libreria. ZIP> Seleziona la cartella compressa di questo file.
Usando anche la pistola per colla incollare il motore nel contenitore di plastica.
Si prega di visitare il mio blog:
Commenta, condividi e segui