Taula de continguts:
- Pas 1: comprensió dels components
- Pas 2: Configuració del circuit
- Pas 3: descarregueu la interfície gràfica d’usuari d’Arduino i el codi d’entrada
- Pas 4: Sensor de so + Servo + Arduino
Vídeo: Servo i sensor de so: moviment reactiu: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Primer cal reunir materials rellevants per muntar aquest circuit.
Subministraments:
1 Arduino
1 sensor d'ultrasons HC-SR04
1 Servo
1 tauler de pa
1 bateria de 9 volts
1 Adaptador de bateria de 9 volts
3 cables de pont negre (terra / negatius)
3 cables de pont vermell (tensió / positiu)
2 cables de pont de color (entrada / sortida)
Pas 1: comprensió dels components
Abans de muntar el circuit físic, és important entendre cada component:
La taula de suport té dos conjunts de rails elèctrics a banda i banda, que tenen ranures per a entrades negatives (negre / blau) i positives (vermelles). Es connecten en sèrie verticalment. Les tires de borns comparteixen la connexió horitzontalment, tot i que les tires de borns paral·leles requeriran un cable de pont per enllaçar el separador.
El sensor de so té un pin VCC / 5V (vermell), un pin Ground / GND (negre) i un pin de sortida (Color). Poden tenir sortides analògiques i / o digitals en funció del sensor.
El servo té un port de 5 V (vermell), un port de modulació d'amplada de pols / PWM (color) i un port de terra / GND (negre). Feu clic a l'enllaç per obtenir més informació sobre com funciona.
Pas 2: Configuració del circuit
Seguiu la disposició del diagrama. Mentre configureu el circuit, recordeu sempre de mantenir l’arduino desconnectat per evitar danys als components. A la disposició, el sensor de so està representat per un potenciòmetre, ja que funcionen de la mateixa manera en termes de codi.
Connecteu el sensor de so al rail d’alimentació de la placa, prenent nota de la seva orientació (això serà important quan s’utilitzen els cables del pont per connectar-vos a l’arduino). Connecteu VCC amb un cable de pont vermell al carril d'alimentació positiva de la placa. Connecteu GND amb un cable de pont negre al carril d'alimentació negatiu de la placa. Connecteu el pin de sortida amb un cable de pont de color al port analògic A5.
Connecteu el servo a la placa de configuració i a l’arduino. Utilitzeu un cable de pont de color per connectar el port d’entrada / senyal al port digital PWM, 13 de l’arduino. Connecteu el cable de pont negre al rail d'alimentació GND. Connecteu el cable de pont vermell a una fila de terminals. El servo necessitarà una energia addicional subministrada per la bateria de 9V.
Connecteu el cable de pont vermell de 9V a la mateixa fila de terminals que el cable de pont vermell del servo. El cable de pont negre es connectarà al mateix carril d'alimentació lateral que la resta de components.
Pas 3: descarregueu la interfície gràfica d’usuari d’Arduino i el codi d’entrada
Descarregueu la interfície gràfica d'usuari (GUI) Arduino aquí. Connecteu el codi següent. Tingueu en compte que la informació a la dreta de "//" us indica què fa aquesta línia de codi:
#incloure
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int SoundValue;
int angle;
configuració nul·la () {
servo_test.attach (servoPin);
Serial.begin (9600);
}
bucle buit () {
SoundValue = analogRead (SoundSensor);
Serial.print ("SoundValue =");
Serial.println (soundSensor);
retard (50);
angle = mapa (valorValor, 0, 1023, 0, 180);
servo_test.write (angle);
retard (50);
}
Pas 4: Sensor de so + Servo + Arduino
Així ha de quedar el circuit final. Mireu el vídeo per veure com funciona.
Recomanat:
Com fer que el so Arduino sigui reactiu: 7 passos
Com fer que el so Arduino sigui reactiu: aquest és un tutorial molt senzill sobre com fer que el so Arduino sigui reactiu
Taula final del cub infinit reactiu de so LED: 6 passos (amb imatges)
Taula final del cub infinit reactiu de so LED: Wow! Vaja! Quin efecte tan maco! - Aquestes són algunes de les coses que escoltarà en completar la guia. Un cub d’infinit infinit, preciós, hipnòtic i sensible al so, completament al·lucinant. Aquest és un projecte de soldadura modestament avançat, que em va portar uns 12 homes
Ou interactiu: sonor reactiu i knock reactiu: 4 passos
Ou interactiu: so reactiu i toc reactiu: he creat el "Ou interactiu". com a projecte per a l’escola, on havíem de fer un concepte i un prototip. L’ou respon a un fort soroll amb sorolls d’ocells i, si el colpeja prou fort 3 vegades, s’obre durant uns segons. És el primer
Qui és a la meva porta? Projecte PIR Sensor de moviment / sensor de rang: 5 passos
Qui és a la meva porta? Projecte PIR Motion Sensor / Range Sensor: El nostre projecte té com a objectiu detectar el moviment mitjançant sensors PIR i de distància. El codi Arduino emetrà un senyal visual i d'àudio per informar a l'usuari que hi ha a prop. El codi MATLAB us enviarà un senyal de correu electrònic per avisar l'usuari que hi ha algú a prop. Aquest dispositiu
Presa controlada pel moviment: des d’una llum de detecció de moviment: 6 passos
Presa controlada pel moviment: des d’una llum de detecció de moviment: Imagineu-vos que sou un enganyós que aneu a la casa més terrorífica de la casa. Després de passar per davant de tots els dimonis, fantasmes i cementiris, finalment arribareu al darrer camí. Podeu veure els caramels en un bol que teniu al davant! Però de sobte un gho