INHOUDSOPGAWE:
- Stap 1: Begrip van die komponente
- Stap 2: Die opstel van die stroombaan
- Stap 3: Laai Arduino GUI en invoerkode af
- Stap 4: Klanksensor + Servo + Arduino
Video: Klanksensor en servo: reaktiewe beweging: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Eerstens moet u relevante materiaal versamel om hierdie kring saam te stel.
Benodighede:
1 Arduino
1 Ultrasoniese sensor HC-SR04
1 Servo
1 Broodbord
1 9 Volt battery
1 9 Volt battery adapter
3 swart draaddrade (grond/negatief)
3 rooi springdrade (spanning/positief)
2 kleur jumper drade (invoer/uitvoer)
Stap 1: Begrip van die komponente
Dit is belangrik voordat u die fisiese stroombaan saamstel om elke komponent te verstaan:
Die broodbord het twee stelle kragrails aan weerskante, met gleuwe vir negatiewe (swart/blou) en positiewe (rooi) insette. Hulle word in serie vertikaal verbind. Aansluitstroke deel die verbinding horisontaal, maar parallelle aansluitstroke benodig 'n jumperdraad om die skeiding te oorbrug.
Die klanksensor het 'n VCC/5V -pen (rooi), 'n Ground/GND -pen (swart) en 'n uitsetpen (kleur). Afhangende van die sensor, kan hulle analoog en/of digitale uitsette hê.
Die servo het 'n 5V -poort (rooi), 'n Pulse Width Modulation/PWM -poort (kleur) en 'n Ground/GND -poort (swart). Klik op die skakel om meer te weet oor hoe dit werk.
Stap 2: Die opstel van die stroombaan
Volg die diagramuitleg. Onthou altyd dat u die arduino ontkoppel moet hou tydens die opstelling van die stroombaan om skade aan u komponente te voorkom. In die uitleg word die klanksensor voorgestel deur 'n potensiometer, aangesien dit op dieselfde manier in terme van kode werk.
Koppel die klanksensor aan op die kragrail van die broodbord, let op die oriëntasie daarvan (dit is belangrik as u die jumperdrade gebruik om aan te sluit op die arduino). Koppel VCC met 'n rooi springdraad in die positiewe kragrail van die broodbord. Verbind GND met 'n swart jumperdraad in die negatiewe kragrail van die broodbord. Koppel die uitpen met 'n kleurdraad in die analoogpoort A5.
Koppel die servo aan die broodbord en die arduino. Gebruik 'n kleurdraad om die ingangs-/seinpoort aan te sluit op die digitale PWM -poort, 13 op die arduino. Steek die swart jumperdraad in die GND -kragrail. Steek die rooi springdraad in 'n eindry. Die servo benodig ekstra krag wat deur die 9V -battery verskaf word.
Steek die 9V beslag, rooi jumperdraad in dieselfde eindry as die servo se rooi jumperdraad. Die swart jumperdraad sluit dieselfde kragrail aan as die res van die komponente.
Stap 3: Laai Arduino GUI en invoerkode af
Laai die grafiese gebruikerskoppelvlak (GUI) van Arduino hier af. Sluit die onderstaande kode aan, let op die inligting regs van "//" vertel wat die reël kode doen:
#insluit
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
int hoek;
ongeldige opstelling () {
servo_test.attach (servoPin);
Serial.begin (9600);
}
leemte -lus () {
soundValue = analogRead (soundSensor);
Serial.print ("SoundValue =");
Serial.println (soundSensor);
vertraging (50);
hoek = kaart (soundValue, 0, 1023, 0, 180);
servo_test.write (hoek);
vertraging (50);
}
Stap 4: Klanksensor + Servo + Arduino
Dit is hoe die finale stroombaan moet lyk. Kyk na die video om te sien hoe dit werk.
Aanbeveel:
Kaonashi reaktiewe lig sonder gesigklank: 3 stappe
Kaonashi No Face Sound Reactive Lights: Sit snaarligte op om in die gees van dinge te kom. Maar sou dit nie gaaf wees as u die ligte kan kanaliseer sodat dit brand as daar geluide gehoor word nie? Laat Kaonashi of No Face (uit die film -klassieke Spirited Away) gesigmasker reaktief stren
Hoe om 'n klanksensor met Arduino te gebruik: 5 stappe
Hoe om 'n klanksensor met Arduino te gebruik: Hallo almal, in hierdie artikel wys ek u hoe u 'n klanksensor met 'n arduino -uno kan gebruik om 'n LED te beheer deur harde geluide te maak.As u verkies om na video's te kyk. Hier is 'n video -tutoriaal wat ek gemaak het
Arduino klanksensor alarm: 5 stappe
Arduino klanksensor alarm: Hierdie tutoriaal is daarop gemik om 'n alarm te bou wat gebaseer is op die klanksensor deur Arduino te gebruik
Raaksensor en klanksensor wat AC/DC -ligte beheer: 5 stappe
Raaksensor en klanksensor wat AC/DC -ligte beheer: dit is my eerste projek, en dit werk op grond van twee basiese sensors, een is touch sensor en die tweede is klanksensor. AAN, as u dit los, sal die lig af wees, en dieselfde
Arduino klanksensor met LED: 4 stappe
Arduino klanksensor met LED: 'n Baie eenvoudige Arduino -projek met 'n sensor wat klank opspoor en 'n LED verlig