Мазмұны:

Тек Arduino көмегімен фильмдерден әр түрлі дыбыстар шығару: 3 қадам
Тек Arduino көмегімен фильмдерден әр түрлі дыбыстар шығару: 3 қадам

Бейне: Тек Arduino көмегімен фильмдерден әр түрлі дыбыстар шығару: 3 қадам

Бейне: Тек Arduino көмегімен фильмдерден әр түрлі дыбыстар шығару: 3 қадам
Бейне: Урок №1. Базовые операции с фото и видео. BeyondRobotics 2024, Шілде
Anonim
Тек Arduino көмегімен фильмдерден әртүрлі дыбыстар шығару
Тек Arduino көмегімен фильмдерден әртүрлі дыбыстар шығару

Ассаламу алейкум!

Мен трансформаторлық фильмнен жыртқыш, optimus prime & bumblebee сияқты әр түрлі дыбыстар шығарғым келді. Шын мәнінде мен жыртқыш дулыға жасау туралы «темекі шебері» бейнесін көрдім. Олар Hi-Fi көзінен жыртқыш дыбыс әсерін шығарды. Мен оны сынап көргім келді. Менде тек қана arduino бар, сондықтан мен оны интернеттен аз кодтау арқылы іздей бастадым, өйткені мен тондарды генерациялау үшін pitches.h файлын қолданудың ресми әдісін қолданғым келмеді. Мен түсінетін қарапайым код бар, сондықтан мен көптеген зерттеулерден кейін оны тауып, оны youtube каналымда бөлістім. Иә, мен оны болашақта SD картасы модулін arduino -мен пайдалану сияқты жаңартамын. Менде бұл модуль әлі жоқ, бірақ мен оны сатып аламын. Бұл бейне ақпарат аз болады деп сенемін.

Бастайық !!

Жабдықтар

  • Arduino Uno кабельмен
  • Динамиктер мультимедиялық динамиктер немесе қарапайым 5W динамигі
  • Алегатор қысқыштары немесе 3 мм ұясы
  • Және жұмыс істейтін компьютер немесе ноутбук
  • 10 кОм резистор

1 -қадам: аппараттық бөлік

Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік
Аппараттық бөлік

Схема диаграммасы барлық осы компоненттерді қосу үшін қажет.

2 -қадам: Бағдарламалық қамтамасыз ету бөлігі (код)

Бағдарламалық қамтамасыз ету бөлігі (код)
Бағдарламалық қамтамасыз ету бөлігі (код)
Бағдарламалық қамтамасыз ету бөлігі (код)
Бағдарламалық қамтамасыз ету бөлігі (код)
Бағдарламалық қамтамасыз ету бөлігі (код)
Бағдарламалық қамтамасыз ету бөлігі (код)

Бізде «PCM» кітапханасының атауы бар, біз оны «C: / PROGRAM FILES (X86) ARDUINO / LIBRARY» ішінде орналасқан КІТАПХАНА ҚАЛТАСЫНА ҚОСУҒА МІНДЕТТІМІЗ.

Оны кітапхана қалтасына қойыңыз немесе «Мұнда қою» сілтемесінің атауын жай ғана сүйреп апарыңыз. Ал сіз кітапхананы бітірдіңіз.

Енді сізде қалыпты аудионы сандық мәтінге түрлендіру үшін қолданылатын кодтаушы бағдарламалық жасақтама бар. Бұл мәндер 0-255 аралығында, сондықтан біз PWM №11 кодын қолданамыз.

Дыбыстық бөлік үшін оны сәл өзгертуге тура келеді, ол үшін бізге Audacity немесе кез келген басқа онлайн аудио түрлендіргіш бағдарламасы қажет.

Біз оны 8000 кГц -ке түрлендіруіміз керек

Дыбыстық жүйе MONO болуы керек

Аудиоклиптің ұзындығы 4 секундтан аспауы керек

Оны Mp3 форматында экспорттаңыз

Енді Arduino IDE ашыңыз, Мысалдар> PCM> ойнату тармағына өтіңіз> ашыңыз

Немесе мен arduino эскиз файлын ұсындым, оны ашыңыз.

Енді екі рет басу арқылы кодтаушы бағдарламалық жасақтаманы ашыңыз, аудио клиптер орналасқан қалтаға өтіңіз, содан кейін қалағанын таңдаңыз, ол жоғалады және біраз уақыттан кейін табысты көрсететін терезе пайда болады! Бұл сіздің деректер көшірілгенін білдіреді. Енді arduino IDE ашыңыз және бар мәндерді «Ctrl +A & Del» пернелер тіркесімі арқылы ауыстырыңыз, содан кейін Ctrl +V пернелер тіркесімін басыңыз. Бұл эскизді тақтаға жүктеңіз.

енді сіз үшін дыбысты ойнайтын түймені басу арқылы жемістеріңізден ләззат алыңыз.

Жаңа дыбыс үшін сіз бұл процесті қайтадан қайталауыңыз керек.

Ал сіз біттіңіз:)

Мен сондай -ақ оларды қолдануға болатын бірнеше клиптерді ұсындым

Ұсынылған: