Sommario:
- Passaggio 1: comprensione dei componenti
- Passaggio 2: configurazione del circuito
- Passaggio 3: scarica la GUI di Arduino e il codice di input
- Passaggio 4: sensore audio + servo + Arduino
Video: Sensore sonoro e servo: movimento reattivo: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Per prima cosa devi raccogliere i materiali pertinenti per mettere insieme questo circuito.
Forniture:
1 Arduino
1 sensore a ultrasuoni HC-SR04
1 servo
1 tagliere
1 batteria da 9 Volt
1 adattatore per batteria da 9 Volt
3 cavi jumper neri (terra/negativo)
3 fili ponticelli rossi (tensione/positivo)
2 fili ponticelli colorati (ingresso/uscita)
Passaggio 1: comprensione dei componenti
È importante prima di mettere insieme il circuito fisico per capire ogni componente:
La breadboard ha due set di binari di alimentazione su entrambi i lati, che hanno slot per ingressi negativi (nero/blu) e positivi (rosso). Sono collegati in serie verticalmente. Le morsettiere condividono la connessione orizzontalmente, tuttavia le morsettiere parallele richiedono un ponticello per collegare il divisore.
Il sensore del suono ha un pin VCC/5V (rosso), un pin Ground/GND (nero) e un pin di uscita (colore). Possono avere uscite Analogiche e/o Digitali a seconda del sensore.
Il servo ha una porta 5V (rossa), una porta Pulse Width Modulation/PWM (colore) e una porta Ground/GND (nera). Fare clic sul collegamento per saperne di più su come funziona.
Passaggio 2: configurazione del circuito
Segui lo schema del diagramma. Durante la configurazione del circuito, ricorda sempre di tenere l'arduino scollegato per evitare danni ai componenti. Nel layout il Sound Sensor è rappresentato da un potenziometro poiché funzionano allo stesso modo in termini di codice.
Collega il sensore del suono alla barra di alimentazione della breadboard, prendendo nota del suo orientamento (questo sarà importante quando si utilizzano i cavi dei ponticelli per connettersi all'arduino). Collegare VCC con un ponticello rosso nella barra di alimentazione positiva della breadboard. Collega GND con un ponticello nero alla barra di alimentazione negativa della breadboard. Collegare il pin Out con un ponticello colorato alla porta analogica A5.
Collega il servo alla breadboard e all'arduino. Usa un ponticello colorato per collegare la sua porta di ingresso/segnale alla porta PWM digitale, 13 sull'arduino. Collegare il ponticello nero alla barra di alimentazione GND. Collegare il ponticello rosso in una riga di terminali. Il servo avrà bisogno di potenza extra fornita dalla batteria da 9V.
Collegare la batteria da 9 V, il ponticello rosso nella stessa fila di terminali del ponticello rosso del servo. Il cavo del ponticello nero si inserirà nella stessa barra di alimentazione laterale del resto dei componenti.
Passaggio 3: scarica la GUI di Arduino e il codice di input
Scarica l'interfaccia utente grafica (GUI) di Arduino qui. Collega il codice qui sotto, nota le informazioni a destra di "//" che ti dicono cosa sta facendo quella riga di codice:
#includere
Servo servo_test;
const int sensore sonoro = A5;
int servoPin = 13;
int soundValue;
angolo int;
void setup() {
servo_test.attach(servoPin);
Serial.begin(9600);
}
ciclo vuoto() {
soundValue = analogRead(soundSensor);
Serial.print("ValoreSound = ");
Serial.println(soundSensor);
ritardo(50);
angolo = map(soundValue, 0, 1023, 0, 180);
servo_test.write(angolo);
ritardo(50);
}
Passaggio 4: sensore audio + servo + Arduino
Ecco come dovrebbe apparire il circuito finale. Guarda il video per vedere come funziona.
Consigliato:
Come Usare un Sensore Sonoro con Arduino: 5 Passaggi
Come utilizzare un sensore sonoro con Arduino: Ciao a tutti, in questo articolo vi mostro come utilizzare un sensore sonoro con un arduino uno per controllare un led emettendo forti rumori. Se preferite guardare i video. Ecco un video tutorial che ho realizzato
Uovo interattivo - Reattivo al suono e reattivo ai colpi: 4 passaggi
Interactive Egg - Sound Reactive e Knock Reactive: ho realizzato l' "Uovo interattivo" come un progetto per la scuola, dove dovevamo realizzare un concept e un prototipo. L'uovo risponde a un forte rumore con rumori di uccelli e se lo colpisci abbastanza forte 3 volte, si apre per alcuni secondi. È il primo
Sensore di frequenza cardiaca reattivo con striscia LED Arduino: 5 passaggi
Sensore di frequenza cardiaca reattivo con striscia LED Arduino: la prima cosa che ho fatto è stata collegare il mio sensore di frequenza cardiaca Grove al mio Arduino tramite un tutorial molto facile da seguire su YouTube. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip
Sensore tattile e sensore sonoro che controllano le luci AC/DC: 5 passaggi
Sensore tattile e sensore sonoro che controllano le luci AC/DC: questo è il mio primo progetto e funziona sulla base di due sensori di base uno è il sensore tattile e il secondo è il sensore sonoro, quando si preme il touch pad sul sensore tattile la luce AC si accenderà ON, se lo rilasci la luce sarà OFF, e lo stesso
Chi c'è alla mia porta? Progetto sensore di movimento PIR/sensore di portata: 5 passaggi
Chi c'è alla mia porta? Progetto sensore di movimento PIR/sensore di portata: il nostro progetto ha lo scopo di rilevare il movimento tramite sensori PIR e di distanza. Il codice Arduino emetterà un segnale visivo e audio per dire all'utente che qualcuno è vicino. Il codice MATLAB invierà un segnale e-mail per avvisare l'utente che qualcuno è vicino. Questo dispositivo