İçindekiler:
- Adım 1: Bileşenleri Anlamak
- Adım 2: Devreyi Kurmak
- Adım 3: Arduino GUI'sini ve Giriş Kodunu İndirin
- Adım 4: Ses Sensörü + Servo + Arduino
Video: Ses Sensörü ve Servo: Reaktif Hareket: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Öncelikle bu devreyi bir araya getirmek için ilgili malzemeleri toplamanız gerekir.
Gereçler:
1 Arduino
1 Ultrasonik Sensör HC-SR04
1 Servo
1 ekmek tahtası
1 9 Volt Pil
1 9 Volt Pil Adaptörü
3 Siyah Jumper Kablosu (Toprak/Negatif)
3 Kırmızı Jumper Kablosu (Voltaj/Pozitif)
2 Renk Jumper Kablosu (Giriş/Çıkış)
Adım 1: Bileşenleri Anlamak
Her bir bileşeni anlamak için fiziksel devreyi bir araya getirmeden önce önemlidir:
Breadboard'un her iki tarafında, negatif (siyah/mavi) ve pozitif (kırmızı) girişler için yuvaları olan iki set güç rayı vardır. Dikey olarak seri bağlanırlar. Klemens şeritleri bağlantıyı yatay olarak paylaşır, ancak paralel klemens şeritleri ayırıcıyı köprülemek için bir aktarma kablosu gerektirir.
Ses sensöründe bir VCC/5V pimi (kırmızı), bir Toprak/GND pimi (siyah) ve bir çıkış pimi (Renkli) bulunur. Sensöre bağlı olarak Analog ve/veya Dijital çıkışları olabilir.
Servo bir 5V bağlantı noktasına (kırmızı), bir Darbe Genişlik Modülasyonu/PWM bağlantı noktasına (renkli) ve bir Toprak/GND bağlantı noktasına (siyah) sahiptir. Nasıl çalıştığı hakkında daha fazla bilgi için bağlantıya tıklayın.
Adım 2: Devreyi Kurmak
Diyagram düzenini takip edin. Devreyi kurarken, bileşenlerinize herhangi bir zarar gelmemesi için arduino'yu fişten çekmeyi daima unutmayın. Düzende Ses Sensörü, kod açısından aynı şekilde çalıştıkları için bir potansiyometre ile temsil edilir.
Yönüne dikkat ederek ses sensörünü devre tahtasının güç rayına takın (arduinoya bağlanmak için atlama tellerini kullanırken bu önemli olacaktır). VCC'yi kırmızı bir atlama kablosuyla breadboard'un pozitif güç rayına bağlayın. GND'yi siyah bir atlama kablosuyla devre tahtasının negatif güç rayına bağlayın. Çıkış pimini renkli bir atlama kablosuyla Analog Bağlantı Noktası A5'e bağlayın.
Servoyu breadboard ve arduino'ya takın. Giriş/sinyal bağlantı noktasını arduino üzerindeki 13 numaralı dijital PWM bağlantı noktasına bağlamak için renkli bir atlama kablosu kullanın. Siyah atlama telini GND güç rayına takın. Kırmızı aktarma kablosunu bir terminal sırasına takın. Servo, 9V pil tarafından sağlanan ekstra güce ihtiyaç duyacaktır.
9V pilli, kırmızı aktarma kablosunu servonun kırmızı aktarma kablosuyla aynı terminal sırasına takın. Siyah aktarma kablosu, bileşenlerin geri kalanıyla aynı yan güç rayına takılacaktır.
Adım 3: Arduino GUI'sini ve Giriş Kodunu İndirin
Arduino Grafik Kullanıcı Arayüzü'nü (GUI) buradan indirin. Aşağıdaki kodu girin, "//" öğesinin sağındaki bilgilerin size bu kod satırının ne yaptığını söylediğine dikkat edin:
#Dahil etmek
Servo servo_testi;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
int açı;
geçersiz kurulum() {
servo_test.attach(servoPin);
Seri.başla(9600);
}
boşluk döngüsü () {
soundValue = analogRead(soundSensor);
Serial.print("SoundValue = ");
Serial.println(soundSensor);
gecikme(50);
açı = harita(soundValue, 0, 1023, 0, 180);
servo_test.write(açı);
gecikme(50);
}
Adım 4: Ses Sensörü + Servo + Arduino
Son devre bu şekilde görünmelidir. Nasıl çalıştığını görmek için videoyu izleyin.
Önerilen:
Müzik Reaktif Çok Renkli LED Işıklar - Arduino Ses Algılama Sensörü - RGB LED Şerit: 4 Adım
Müzik Reaktif Çok Renkli LED Işıklar | Arduino Ses Algılama Sensörü | RGB LED Şerit: Müzikle tepki veren çok renkli LED ışıklar projesi. Bu projede basit bir 5050 RGB LED şerit (Adreslenebilir LED WS2812 değil), Arduino ses algılama sensörü ve 12V adaptör kullanılmıştır
Ses Reaktif Ucuz Ir Led Şerit: 4 Adım
Ses Reaktif Ucuz Ir Led Şerit: Ses Reaktif Ucuz Ir Led Stripwell, fikir led şerit AliExpress'ten geldikten sonra geldi ve neopiksel değil, 44krys veya 24 tuşlu uzaktan kumanda tipine sahip RGB LED şerit, Aptal beni lol, yanlış olanı sipariş ettim .Onları bir parti için istedim, ama
Arduino Büyük Ses Sensörü - Müzik Reaktif LED'leri (Prototip): 3 Adım
Arduino Büyük Ses Sensörü - Müzikle Reaktif LED'ler (Prototip): Bu, gelecek projelerimden birinin prototipidir. Büyük bir ses sensörü (KY-038) modülü kullanacağım. Sensörün hassasiyeti, küçük düz başlı vidayı çevirerek ayarlanabilir. Modülün üst kısmında bulunan sensör, aşağıdaki ölçümleri gerçekleştirir:
Kapımda Kim Var? PIR Hareket Sensörü/Mesafe Sensörü Projesi: 5 Adım
Kapımda Kim Var? PIR Hareket Sensörü/Mesafe Sensörü Projesi: Projemiz, PIR ve mesafe sensörleri ile hareketi algılamayı amaçlamaktadır. Arduino kodu, kullanıcıya birinin yakınında olduğunu söylemek için görsel ve sesli bir sinyal verecektir. MATLAB kodu, kullanıcıyı birinin yakınında olduğu konusunda uyarmak için bir e-posta sinyali gönderir. Bu cihaz
Hareket Kontrollü Çıkış - Hareket Algılayıcı Işıktan: 6 Adım
Hareket Kontrollü Çıkış - Hareket Algılama Işığından: Bloktaki en korkunç eve giden bir şeker mi şaka mı olduğunuzu hayal edin. Tüm hortlakları, hayaletleri ve mezarlıkları geçtikten sonra nihayet son yola ulaşırsınız. Şekeri önünüzde bir kasede görebilirsiniz! Ama sonra aniden bir gho