Mundarija:
- 1 -qadam: kerakli komponentlar
- 2 -qadam: Kerakli dasturiy ta'minot va kutubxonalar
- 3 -qadam: Ovoz ohanglarini tayyorlash
- 4 -qadam: sxematik
- 5 -qadam: Kodni ishga tushirish
- 6 -qadam: Hammasi shu
Video: Arduino bilan barabanlar: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Salom, Ushbu qo'llanmada men sizga Arduino yordamida oddiy baraban yostiqlarini yasashni ko'rsataman.
Oxirida Linkin Park tomonidan takrorlash uchun ohanglardan foydalanardim.
1 -qadam: kerakli komponentlar
- Arduino Uno (Nano, Mega va boshqalar)
- SD -karta (hajmi sizning ohanglaringizga bog'liq, meniki har biri 50 KB dan kam)
- SD -karta moduli
- TTP229 sig'imli sensorli klaviatura
- Karnay (minigarnituralar yoki 3,5 mm ayol uyasi ham ishlaydi)
- Non paneli va jumperlar
2 -qadam: Kerakli dasturiy ta'minot va kutubxonalar
Arduino IDE
TTP 229 sig'imli sensorli klaviatura kutubxonasi
TMRpcm audio kutubxona
3 -qadam: Ovoz ohanglarini tayyorlash
Endi Arduino -da ijro etilishi uchun ovoz ohanglari ma'lum formatda bo'lishi kerak.
Asosiy format. WAV bo'lishi kerak:
- Bit o'lchamlari 8
- Namuna tezligi 16000
- Mono audio kanali
- PCM formati imzolanmagan 8 bit
Ohanglarimni o'zgartirish uchun men onlayn konvertatsiyadan foydalandim
4 -qadam: sxematik
Endi hamma narsani quyidagicha ulang:
SD -karta:
- MOSI - 11 -pin
- MISO - 12 -pin
- CLK - 13 -pin
- CS - 4 -pin
- VCC - 3.3V
- GND - GND
TTP 229
- VCC - 3.3V
- GND - GND
- SCL - 2 -pin
- SDA - 3 -pin
Karnay (minigarnituralar va boshqalar)
- 1 -sim - 9 -pin
- 2 -sim - GND
5 -qadam: Kodni ishga tushirish
6 -qadam: Hammasi shu
Endi ohanglarni SD -kartaga yuklang, Arduino -ni yoqing va o'ynashni boshlang.
QAYD: Agar siz Arduino -dan to'g'ridan -to'g'ri foydalansangiz, ovozning sifati juda yomon, sifatni oshirish uchun kuchaytirgich/filtr sxemasini yaratish mumkin.
Tavsiya:
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
ESP32 bilan PWM - Arduino IDE bilan ESP 32 -dagi PWM bilan LEDni xira qilish: 6 qadam
ESP32 bilan PWM | Arduino IDE bilan ESP 32 da PWM bilan LEDni xiralashtirish: Bu yo'riqnomada biz Arduino IDE yordamida ESP32 yordamida PWM signallarini qanday yaratishni ko'rib chiqamiz. PWM asosan har qanday MCUdan analog chiqishni ishlab chiqarish uchun ishlatiladi va analog chiqish 0V dan 3,3V gacha bo'lishi mumkin (esp32 holatida) & dan
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): 10 qadam (rasmlar bilan)
Budilnik bilan DIY aqlli o'lchov (Wi-Fi, ESP8266, Arduino IDE va Adafruit.io bilan): Oldingi loyihamda men Wi-Fi bilan aqlli hammom o'lchovini ishlab chiqdim. U foydalanuvchi vaznini o'lchashi, uni mahalliy ko'rsatishi va bulutga yuborishi mumkin. Bu haqda batafsil ma'lumotni quyidagi havola orqali olishingiz mumkin: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
DIY elektron barabanlar (Baraban moduli talab qilinadi): 4 qadam
DIY elektron barabanlari (baraban moduli talab qilinadi): Shunday qilib, o'tgan yili men o'z uydoshlarim uchun hamma narsani jim saqlashim kerak edi va barabanchi sifatida biroz tiyib turardim. Men Internetda kezib chiqdim va Hack-a-day-ga o'rnatilgan DIY baraban haqida o'qib, ajoyib veb-saytlarni topdim va nima bilasiz, mon