Kazalo:
- 1. korak: Razumevanje komponent
- 2. korak: Nastavitev vezja
- Korak: Prenesite grafični vmesnik Arduino in vnosno kodo
- 4. korak: Zvočni senzor + Servo + Arduino
Video: Zvočni senzor in servo: reaktivno gibanje: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Najprej morate zbrati ustrezne materiale, da sestavite to vezje.
Zaloge:
1 Arduino
1 Ultrazvočni senzor HC-SR04
1 Servo
1 Ogledna plošča
1 9 -voltna baterija
1 9 -voltni adapter za baterijo
3 črne mostične žice (ozemljitvene/negativne)
3 rdeče mostične žice (napetost/pozitivno)
2 barvni mostični žici (vhod/izhod)
1. korak: Razumevanje komponent
Preden sestavite fizično vezje, je pomembno razumeti vsako komponento:
Ohišje ima na obeh straneh dva sklopa napajalnih tirov, ki imata reži za negativne (črno/modre) in pozitivne (rdeče) vhode. Serijsko so povezani navpično. Priključne letve povezujejo vodoravno, vendar bodo za vzporedne sponke potrebne mostične žice za premostitev delilnika.
Zvočni senzor ima vtič VCC/5V (rdeč), ozemljitveni/GND pin (črni) in izhodni pin (barvni). Odvisno od senzorja imajo lahko analogne in/ali digitalne izhode.
Servo ima vrata 5V (rdeča), pulzno širinsko modulacijo/vrata PWM (barvna) in zemeljska/zemeljska vrata (črna). Kliknite povezavo, če želite izvedeti več o tem, kako deluje.
2. korak: Nastavitev vezja
Sledite postavitvi diagrama. Med nastavljanjem vezja ne pozabite, da je arduino izklopljen, da preprečite poškodbe komponent. V postavitvi je zvočni senzor predstavljen s potenciometrom, saj delujejo na enak način v smislu kode.
Zvočni senzor priključite na napajalni vodnik na plošči, pri tem pa upoštevajte njegovo usmerjenost (to bo pomembno pri uporabi mostičkov za povezavo z arduinom). Priključite VCC z rdečo mostičkovo žico v pozitivni vodnik napajalne plošče. Priključite GND s črno mostično žico v negativno napajalno tirnico plošče. Priključite izhod z barvno mostičkovo žico v analogni priključek A5.
Priključite servo na mizo in arduino. Z barvno mostično žico povežite vhodna/signalna vrata z digitalnimi vrati PWM, 13 na arduinu. Priključite črno mostično žico v GND napajalno tirnico. Rdeči mostiček priključite v priključno vrsto. Servo potrebuje dodatno moč, ki jo zagotavlja 9V baterija.
Priključite 9V baterijsko žico, rdečo mostično žico v isto vrsto priključkov kot rdeča mostična žica servomotorja. Črna mostična žica bo priključena na isto stransko napajalno tirnico kot ostale komponente.
Korak: Prenesite grafični vmesnik Arduino in vnosno kodo
Prenesite Arduino grafični uporabniški vmesnik (GUI) tukaj. Priključite spodnjo kodo, upoštevajte, da podatki na desni strani "//" povejo, kaj počne ta vrstica kode:
#vključi
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
int kot;
void setup () {
servo_test.attach (servoPin);
Serial.begin (9600);
}
void loop () {
soundValue = analogRead (zvočni senzor);
Serial.print ("SoundValue =");
Serial.println (zvočni senzor);
zamuda (50);
kot = zemljevid (soundValue, 0, 1023, 0, 180);
servo_test.write (kot);
zamuda (50);
}
4. korak: Zvočni senzor + Servo + Arduino
Tako bi moral izgledati zadnji krog. Oglejte si video, da vidite, kako deluje.
Priporočena:
Brezkontaktno gibanje dlani z RGB svetlobo: 4 koraki
Brezkontaktno gibanje dlani z RGB-svetlobo: nočna luč RGB z možnostjo nadzora barve nočne luči z gibi rok. S približevanjem ali odstranjevanjem roke bomo s tremi senzorji razdalje spremenili svetlost vsake od treh komponent barve RGB. An Ar
Potenciometer in servo: nadzorovano gibanje z Arduinom: 4 koraki
Potenciometer in servo: Nadzirano gibanje z Arduinom: Najprej morate zbrati ustrezne materiale, da sestavite to vezje
2 potenciometra in 2 servomotorja: nadzorovano gibanje z Arduinom: 4 koraki
2 potenciometra in 2 servomotorja: nadzorovano gibanje z Arduinom: Najprej morate zbrati ustrezne materiale, da sestavite to vezje
Predvajalnik glasbe, ki ga sproži senzor, ki ga sproži gibanje: 3 koraki
Glasbeni predvajalnik, ki ga sproži senzor, ki ga sproži gibanje: Na moji dodiplomski fakulteti smo morali ustvariti izviren projekt, ki so ga lahko vsi študenti izbrali sami. Za moj projekt, saj vedno poslušam glasbo in se mi vedno zdi, da je preveč težav, da bi vklopil zvočnik, ki ga
Arduino zvočni senzor z LED: 4 koraki
Arduino zvočni senzor z LED: zelo preprost projekt Arduino s senzorjem, ki zazna zvok in prižge LED