İçindekiler:

Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme: 3 Adım
Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme: 3 Adım

Video: Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme: 3 Adım

Video: Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme: 3 Adım
Video: ÇOK UCUZA Oyuncu Ses Mixeri Yaptık ! | Arduino Projeleri | DIY 2024, Kasım
Anonim
Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme
Sadece Arduino Kullanarak Filmlerden Farklı Sesler Üretme

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ı

Donanım Parçası
Donanım Parçası
Donanım Parçası
Donanım Parçası
Donanım Parçası
Donanım Parçası
Donanım Parçası
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)

Yazılım Bölümü (kod)
Yazılım Bölümü (kod)
Yazılım Bölümü (kod)
Yazılım Bölümü (kod)
Yazılım Bölümü (kod)
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.

Ve bitirdin:)

Ayrıca kullanabileceğiniz bazı klipler de sağladım

Önerilen: