2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Es-selamu aleykum!
Transformatör filminden yırtıcı, optimus prime ve yaban arısı gibi farklı sesler üretmek istedim. Aslında "demirci" avcı kaskı yapımı ile ilgili video izliyordum. Orada Hi-Fi kaynağından yırtıcı ses efekti üretiyorlardı. Ve denemek istedim. arduino ile çünkü sadece arduino'm var. Bu yüzden daha az kodlama ile internette aramaya başladım, çünkü ton üretimi için pitches.h dosyasını kullandığımız resmi yolu kullanmak istemedim. Kolayca anlayabileceğim basit bir kodum var. Bu yüzden çok fazla araştırmadan sonra bir tane buldum ve youtube kanalımda paylaştım. Evet ileride arduino ile SD kart modülü kullanmak gibi yükselteceğim. Bu modül henüz yok ama satın alacağım. Umarım bu video biraz bilgilendirici olur.
Başlayalım!!
Gereçler
- Kablolu Arduino Uno
- Hoparlörler multimedya hoparlörler veya basit 5W hoparlör
- Alegator klipsleri veya 3 mm jak
- Ve çalışan bir bilgisayar veya dizüstü bilgisayar
- 10 k ohm direnç
Adım 1: Donanım Parçası
Devre Şeması, tüm bu bileşenleri bağlamak için ihtiyacınız olan her şeyi sağlar.
2. Adım: Yazılım Bölümü (kod)
Bu yüzden "PCM" kütüphane adımız var, " C:
Kütüphane klasörüne yapıştırın veya "Buraya Yapıştır" kısayol adı sağlanır, sadece oraya sürükleyip bırakın. Ve kütüphane işini bitirdiniz.
Artık bu bilgisayarlardaki her şeyin temeli olan normal sesi sayısal metne dönüştürmek için kullanılan kodlayıcı yazılımınız var. Bu değerler 0-255 arası sayılardır. Bu yüzden PWM pin#11 kullanıyoruz.
Ses kısmı için onu biraz değiştirmemiz gerekiyor. Bunun için Audacity veya başka bir çevrimiçi Ses dönüştürücü yazılımına ihtiyacımız var.
8000khz'ye çevirmeliyiz
Ses sistemi MONO olmalıdır.
Bir ses klibinin uzunluğu 4 saniyeyi geçmemelidir
Mp3 Formatında Dışa Aktarın
Şimdi Arduino IDE'yi açın, Örnekler > PCM > oynatmaya gidin > açın
Veya arduino kroki dosyası sağladım, sadece açın.
Şimdi Encoder Yazılımını çift tıklatarak açın ve bir gezinme sekmesi belirecektir. Sadece ses kliplerinin bulunduğu klasöre gidin. Ve İstenen olanı seçin. Kaybolacak ve bir süre sonra Başarı'yı gösteren bir kutu görünecektir! Bu, verilerinizin kopyalandığı anlamına gelir. panoya. Şimdi arduino IDE'yi açın ve "Ctrl+A & Del" tuşlarına basarak mevcut değerleri değiştirin ve ardından Ctrl +V tuşlarına basın ve işiniz bitti. Bu çizimi panonuza yükleyin.
ve şimdi sizin için ses çalacak olan düğmeye basarak meyvenizin tadını çıkarın.
Yeni ses için tüm bu işlemi tekrarlamanız gerekir.