Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Assalomu alaykum!
Men transformator filmidan yirtqich, optimus prime va bumblebee kabi turli xil tovushlarni ishlab chiqarishni xohlardim. Aslida men yirtqichlar dubulg'asini yasash haqidagi "temirchi" videoni tomosha qilardim. U erda ular Hi-Fi manbasidan yirtqichlarning ovoz effektini yaratdilar. Va men buni sinab ko'rmoqchi edim. arduino bilan menda faqat arduino bor, shuning uchun men uni kamroq kodlash bilan Internetda qidirishni boshladim, chunki men ohang yaratish uchun pitches.h faylini ishlatadigan rasmiy usuldan foydalanishni xohlamadim. Men tushunadigan oddiy kod bor, shuning uchun ko'p izlanishlardan so'ng men uni topdim va youtube kanalimda baham ko'rdim. Ha, men kelajakda uni SD karta modulidan foydalangan holda yangilayman, menda bu modul hali yo'q, lekin men uni sotib olaman. Umid qilamanki, bu video ma'lumotli bo'ladi.
Qani boshladik!!
Ta'minotlar
- Kabel bilan Arduino Uno
- Karnaylar multimediyali dinamiklar yoki oddiy 5W dinamik
- Alegator qisqichlari yoki 3 mm raz'em
- Va ishlaydigan kompyuter yoki noutbuk
- 10 k Ohm qarshilik
1 -qadam: Uskuna qismi
O'chirish diagrammasi ushbu komponentlarni ulash uchun kerak bo'lgan hamma narsani o'z ichiga oladi.
2 -qadam: dasturiy ta'minot qismi (kod)
Shunday qilib, bizda "PCM" kutubxona nomi bor, biz uni "C: / PROGRAM FILES (X86) ARDUINO / KUTUBXONA" da joylashgan KUTUBXONA Jildiga qo'shishimiz kerak.
Uni kutubxona papkasiga joylashtiring yoki "Bu erga joylashtirish" yorliq nomi ko'rsatiladi, shunchaki sudrab olib tashlang.
Endi sizda oddiy ovozni raqamli matnga aylantirish uchun ishlatiladigan kodlovchi dasturlari mavjud, bu raqamlar 0 dan 255 gacha, shuning uchun biz PWM pin#11 dan foydalanmoqdamiz.
Ovoz qismi uchun biz uni biroz o'zgartirishimiz kerak, buning uchun bizga Audacity yoki boshqa onlayn audio konvertor dasturi kerak.
Biz uni 8000 kHz ga aylantirishimiz kerak
Ovoz tizimi MONO bo'lishi kerak
Audioklipning uzunligi 4 soniyadan oshmasligi kerak
Mp3 formatida eksport qiling
Endi Arduino IDE -ni oching, Misollar> PCM> ijro etish -ga o'ting> oching
Yoki men arduino sketch faylini taqdim qildim, uni oching.
Endi ikki marta bosish orqali Enkoder dasturini oching va navigatsiya yorlig'i paydo bo'ladi. Faqat ovozli kliplar joylashgan papkaga o'ting va "Kerakli" ni tanlang. U yo'qoladi va bir muncha vaqt o'tgach, muvaffaqiyatli ko'rsatiladigan quti paydo bo'ladi! Bu sizning ma'lumotlaringiz nusxalanganligini bildiradi. Endi arduino IDE -ni oching va "Ctrl +A & Del" tugmachalarini bosib, mavjud qiymatlarni o'zgartiring, so'ngra Ctrl +V tugmachalarini bosing. Bu eskizni taxtangizga yuklang.
va endi siz o'z ovozingizni eshitadigan tugmachani bosib, mevangizdan zavqlaning.
Yangi audio uchun bu jarayonni yana takrorlash kerak.