Inhoudsopgave:
- Stap 1: De componenten begrijpen
- Stap 2: Het circuit instellen
- Stap 3: Download Arduino GUI en invoercode
- Stap 4: Geluidssensor + servo + Arduino
Video: Geluidssensor en servo: reactieve beweging - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Eerst moet je relevante materialen verzamelen om dit circuit samen te stellen.
Benodigdheden:
1 Arduino
1 ultrasone sensor HC-SR04
1 servo
1 Breadboard
1 9 volt batterij
1 9 volt batterijadapter
3 zwarte jumperdraden (aarde/negatief)
3 rode jumperdraden (spanning/positief)
2 kleuren jumperdraden (invoer/uitvoer)
Stap 1: De componenten begrijpen
Het is belangrijk voordat u het fysieke circuit samenstelt om elk onderdeel te begrijpen:
Het breadboard heeft aan weerszijden twee sets stroomrails met sleuven voor negatieve (zwart/blauwe) en positieve (rode) ingangen. Ze zijn verticaal in serie geschakeld. Klemmenstroken delen de verbinding horizontaal, maar voor parallelle klemmenstroken is een doorverbindingsdraad nodig om de verdeler te overbruggen.
De geluidssensor heeft een VCC/5V pin (rood), een Ground/GND pin (zwart) en een output pin (Color). Ze kunnen analoge en/of digitale uitgangen hebben, afhankelijk van de sensor.
De servo heeft een 5V-poort (rood), een Pulse Width Modulation/PWM-poort (kleur) en een Ground/GND-poort (zwart). Klik op de link om meer te weten te komen over hoe het werkt.
Stap 2: Het circuit instellen
Volg de lay-out van het diagram. Denk er bij het opzetten van het circuit altijd aan om de Arduino losgekoppeld te houden om schade aan uw componenten te voorkomen. In de lay-out wordt de geluidssensor weergegeven door een potentiometer, omdat ze qua code op dezelfde manier werken.
Sluit de geluidssensor aan op de voedingsrail van het breadboard en let op de richting (dit is belangrijk bij het gebruik van de jumperdraden om verbinding te maken met de Arduino). Sluit VCC met een rode jumperdraad aan op de positieve stroomrail van het breadboard. Sluit GND met een zwarte jumperdraad aan op de negatieve stroomrail van het breadboard. Sluit de Out-pin met een gekleurde jumperdraad aan op de analoge poort A5.
Sluit de servo aan op het breadboard en de arduino. Gebruik een gekleurde jumperdraad om de ingangs-/signaalpoort aan te sluiten op de digitale PWM-poort 13 op de Arduino. Steek de zwarte jumperdraad in de GND-stroomrail. Steek de rode jumperdraad in een terminalrij. De servo heeft extra stroom nodig die wordt geleverd door de 9V-batterij.
Steek de 9V-beslag, rode jumperdraad in dezelfde terminalrij als de rode jumperdraad van de servo. De zwarte jumperdraad wordt aangesloten op dezelfde zijstroomrail als de rest van de componenten.
Stap 3: Download Arduino GUI en invoercode
Download hier de grafische gebruikersinterface van Arduino (GUI). Sluit de onderstaande code in, let op de informatie rechts van "//" vertelt je wat die regel code doet:
#erbij betrekken
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int geluidswaarde;
int hoek;
ongeldige setup() {
servo_test.attach (servoPin);
Serieel.begin(9600);
}
lege lus() {
soundValue = analoog lezen (geluidssensor);
Serial.print("SoundValue = ");
Serial.println (geluidssensor);
vertraging (50);
hoek = kaart (geluidswaarde, 0, 1023, 0, 180);
servo_test.write(hoek);
vertraging (50);
}
Stap 4: Geluidssensor + servo + Arduino
Zo zou het uiteindelijke circuit eruit moeten zien. Bekijk de video om te zien hoe het werkt.
Aanbevolen:
Muziek reactieve LED-strip: 5 stappen
Music Reactive LED Strip: Inleiding: Muziekgevoelige LED Strips zijn buitengewoon voor verlichtingsondernemingen. Je kunt dit maken met Arduino en verder zonder Arduino. Op dit moment zullen we het hebben over het maken van Music Reactive LED Strip door gebruik te maken van Arduino Programming
Een geluidssensor gebruiken met Arduino: 5 stappen
Een geluidssensor gebruiken met Arduino: Hallo allemaal, in dit artikel laat ik je zien hoe je een geluidssensor met een arduino uno gebruikt om een led te besturen door harde geluiden te maken. Als je liever video's kijkt. Hier is een video-tutorial die ik heb gemaakt
Muziek Reactieve Multicolor LED Verlichting - Arduino-geluidsdetectiesensor - RGB LED-strip: 4 stappen
Muziek Reactieve Multicolor LED Verlichting | Arduino-geluidsdetectiesensor | RGB LED Strip: Muziek-reactief meerkleurig LED-lichtproject. In dit project werden een eenvoudige 5050 RGB LED-strip (niet de adresseerbare LED WS2812), Arduino-geluidsdetectiesensor en 12V-adapter gebruikt
4 Muziek Reactieve LED's Circuits-- MIC/AUX-kabel/luidspreker: 3 stappen
4 Muziek Reactieve LED's Circuits|| MIC / AUX-kabel / luidspreker: dit is een circuit dat reageert op ambiancemuziek en de LED's laat gloeien met de beats van de muziek. Hier zal ik je vier verschillende manieren laten zien om een Music Reactive LEDs Circuit te maken met behulp van: -1. Enkele Transistor2. Twee transistoren3. AUX-kabel4. Spreker
Muziek Reactieve RGB LED Strip Met Code- WS1228b - Arduino en microfoonmodule gebruiken: 11 stappen
Muziek Reactieve RGB LED Strip Met Code| WS1228b | Arduino en microfoonmodule gebruiken: een muziekreactieve WS1228B LED-strip bouwen met behulp van Arduino en microfoonmodule. Gebruikte onderdelen: Arduino WS1228b Ledstrip Geluidssensor Breadboard-jumpers 5V 5A-voeding