Nota
Ciao, benvenuto nella Community di SunFounder per appassionati di Raspberry Pi, Arduino e ESP32 su Facebook! Approfondisci Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.
Perché unirsi?
Supporto Esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra comunità e del nostro team.
Impara e Condividi: Scambia suggerimenti e tutorial per migliorare le tue competenze.
Anteprime Esclusive: Accedi in anteprima agli annunci dei nuovi prodotti e alle anticipazioni.
Sconti Speciali: Godi di sconti esclusivi sui nostri prodotti più recenti.
Promozioni e Giveaway Festivi: Partecipa a giveaway e promozioni festive.
👉 Pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi!
Pompa dell’Acqua
Panoramica
La pompa dell’acqua è anch’essa un motore, che converte l’energia meccanica del motore o altra energia esterna attraverso una struttura speciale per trasportare il liquido.
Componenti Necessari
In questo progetto, abbiamo bisogno dei seguenti componenti.
È sicuramente conveniente acquistare un kit completo, ecco il link:
Nome |
ELEMENTI IN QUESTO KIT |
LINK |
---|---|---|
Elite Explorer Kit |
300+ |
Puoi anche acquistarli separatamente dai link seguenti.
INTRODUZIONE DEI COMPONENTI |
LINK PER L’ACQUISTO |
---|---|
- |
|
- |
|
- |
Cablaggio
Nota
Per proteggere la batteria del Modulo di Alimentazione, caricala completamente prima di utilizzarla per la prima volta.
Schema Elettrico
Codice
Nota
Puoi aprire direttamente il file
25-pump.ino
nel percorsoelite-explorer-kit-main\basic_project\25-pump
.Oppure copia questo codice nell”IDE di Arduino.
Collega il tubo alla pompa e posizionalo nella bacinella. Una volta caricato correttamente il codice, la pompa dell’acqua si accenderà e rimarrà attiva per cinque secondi. Durante questo esperimento, assicurati che il circuito sia tenuto lontano dall’acqua per evitare possibili cortocircuiti.
Analisi del Codice
Il motore può essere azionato fornendo una differenza di tensione tra le lamelle di rame su entrambi i lati del motore.
digitalWrite(motorBI, HIGH);
digitalWrite(motorFI, LOW);