Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Per la mia valutazione finale ho scelto di creare un ascensore alimentato ad acqua che si muove su e giù e riempie un serbatoio quando è finito. gli elementi per far funzionare questo ascensore sono
Sensore acqua X1
X2. del servo
LCD X1
Resistori X2
LED X1
Pulsante X1
Tagliere X1
Passaggio 1: impostazione dello schermo LCD
Durante l'impostazione dello schermo LCD, i pin che ho usato erano analogici cinque e quattro, che si collegano direttamente allo schermo. Il terzo e il quarto pin si collegano a terra e ai pin 5V.
VCc: si collega alla fonte di alimentazione (5V)
Gnd: si collega a terra
SDA: si collega all'analogico 4
SCL: si collega all'analogico 5
Passaggio 2: impostazione del sensore dell'acqua
Quando si imposta il sensore dell'acqua ci sono tre ingressi sul sensore che si collegano all'arduino. uno degli ingressi sul sensore è indicato con la lettera S su di esso è necessario collegarlo all'Analogico 1 sull'arduino. gli altri 2 pin sono un più e un meno positivo andrà direttamente a massa mentre il negativo sarà collegato alla batteria da 5V
+: terra
-: (5V)
S: analogico 1
Ora, poiché l'LCD e il sensore dell'acqua necessitano entrambi di 5V, dovresti avere un circuito con te in modo da poter collegare la terra e il poistive alla scheda in modo che sia il sensore dell'acqua che l'LCD ricevano i 5V dall'Arduino.
Passaggio 3: impostazione dei servi
Durante l'impostazione dei due servi ho usato i pin 8 e 9, ci sono tre sezioni per ogni pin del servo da collegare. un filo dovrebbe essere collegato al lato (3V) mentre l'altro pin sarà collegato a terra.
Servo 1:
slot 1: pin 8
(slot centrale) slot 2: (3V)
slot 3: terra
ora decido di collegare l'altro pin al 5V perchè questo servo viene usato frequentemente come elevatore quindi ho deciso di dargli più potenza dell'altro che svuota il serbatoio dell'acqua. Il video mostra il servo funzionante per l'ascensore.
Passaggio 4: pulsante e LED
Ho usato un pulsante in modo da poter svuotare il serbatoio dell'acqua quando diventa troppo alto, in modo che l'ascensore scenda ai livelli inferiori. per fare questo avevo un pulsante quando la luce LED era accesa avrei dovuto aspettare prima che si spegnesse, quindi potevo premere il pulsante quando era spento in modo che l'altro servo iniziasse a svuotare l'acqua mentre l'ascensore servo fermo. Ho impostato un pulsante che si è collegato al pin 2, quindi il resto dei fili sono collegati tramite un resistore di pull-up che si collega quindi a terra e all'alimentazione (5V).
Passaggio 5: codice e schema circuitale finale
Diagramma di flusso:
Codice:https://docs.google.com/document/d/1U86kkboyuN0Lxx…