Mundarija:
- 1 -qadam: audio fayllarni tayyorlash
- 2-qadam: WTV020SD-16P modulini sinab ko'ring
- 3 -qadam: simlarni ulash …
- 4 -qadam: kodlash…
Video: Arduino Uno, HC-SR04 ultratovush sensori va WTV020SD tovush moduli bilan gaplashadigan masofa: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Arduino -ning eng mashhur loyihalaridan biri bo'lgan "Instructable #31" ga xush kelibsiz.
Agar sizga bu loyiha yoqsa, iltimos Instructables -da mening izdoshlarimdan biri bo'ling va Youtube kanalimga obuna bo'ling … www.youtube.com/rcloversan
Qanday bo'lmasin, ushbu loyiha uchun sizga kerak:
1x Arduino Unohttps://www.banggood.com/UNO-R3-ATmega328P-Developm…
1x WTV020-SD-16P ovozli moduli
www.banggood.com/WTV020-Audio-Module-MP3-P…
1 x Ultrasonik modul
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x non paneli
www.banggood.com/Mini-Solderless-Prototype…
Jumper simlari
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x karnay (8 Ohm)
1x LED
1x qarshilik 470K
1x SD -karta (Sandisk)* 2GB !!!
*To'g'ri SD -ni topish (WTV020SD moduli faqat asl Sandisk bilan ishlaydi), meni aqldan ozdirdi. Ebayda juda ko'p soxta modellar bor, men ulardan 3tasini sotib olishimga to'g'ri keldi.
1 -qadam: audio fayllarni tayyorlash
Bu loyihaning eng zerikarli qismi ….
Qanday bo'lmasin, WavePad audio tahrirlash dasturini yuklab oling
va dasturiy ta'minotni ishga tushiring.
Ovozingiz yordamida.wav fayllarini qizil tugmani bosib yozing (chap pastdan 2 -chi). Har bir fayl ob'ektning ultratovush sensori oldidagi holatiga ko'ra siz eshitmoqchi bo'lgan masofani (santimetrda) o'z ichiga olishi kerak. Sizda "ovozli signal" (5 sm dan kam), 10 sm, 15 sm, 20 sm, 25 sm, 30 sm va boshqalar bo'lishi kerak (bu loyihada ishlatiladigan ultratovushli sensorning chegarasi 200!).
SD -kartaga joylashtirmoqchi bo'lgan fayllarni oching,.wav -ni quyidagi atributlar bilan saqlang:
Format: PCM siqilmagan
Xususiyatlari: 32000 Gts, 16 bit, Mono
Fayllarni nomlash: Voice1, Voice2, Voice3 … va boshqalar.
Men fayllarni ish stolidagi katalogga joylashtirdim (ovozli), shuning uchun ularni topish oson edi.
Endi ad4 konverter dasturini yuklab oling …
docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…
.wav faylini ad4 ga aylantirish.
Ushbu faylni loyihangiz uchun ishlatmoqchi bo'lgan tovushlar katalogida saqlashni unutmang (katalog ovozi).. EXE faylini bosish bilan ad4 dasturini ishga tushiring, MS-DOS oynasi darhol ochiladi.
(C: \>) buyrug'iga ish stoli/ovoz yozing
(iltimos, mening to'liq yo'lim C: \> CD foydalanuvchilar/foydalanuvchi/hujjatlar/ish stoli/ovoz edi).
Endi yozing: ad4converter -E4 voice1.wav
Dastur avtomatik ravishda voice1.ad4 faylini yaratadi.
Ad4 formatida.wav konvertatsiya qilinmaguncha, bu amalni boshqa barcha fayllar uchun takrorlang.
Endi siz ushbu fayllarning barchasini sd-kartaga nusxalashingiz mumkin, bunda kompyuterning ko'p qismidagi uyadan foydalanish mumkin va SD-karta WTV020SD-16P moduliga qo'yishga tayyor bo'ladi.
2-qadam: WTV020SD-16P modulini sinab ko'ring
WTV020SD funksiyasiga ta'sir qilishi mumkin bo'lgan muhim narsa - bu sizning tovushlaringiz/ovozlaringizning balandligi.
Agar siz tovushlarni eshitmasangiz, uni pastga tushirishga harakat qiling (tegishli buyruq yordamida: wtv020sd16p.setVolume (6);)
Agar u ishlamasa, muammo noto'g'ri/soxta SD -kartada.
Agar sizda muammolar bo'lsa, Build Circuit tomonidan yozilgan ushbu ajoyib qo'llanmani o'qishingiz mumkin …
www.buildcircuit.com/how-to-convert-mp3-and…
3 -qadam: simlarni ulash …
Iltimos, rasmdagi sxema bo'yicha sxemani sim bilan ulang.
4 -qadam: kodlash…
Iltimos, mening Youtube kanalimga obuna bo'ling, shunda kod tez orada keladi.
www.youtube.com/rcloversan
Tavsiya:
HC-SRF04 ultratovush sensori bilan masofani o'lchash (so'nggi 2020): 3 qadam
HC-SRF04 ultratovush sensori bilan masofani o'lchash (Oxirgi 2020 yil): Ultrasonik sensor (masofa) nima? Odamlar eshitmaydigan yuqori to'lqinli ultratovush (Sonar). Biroq, tabiatning hamma joyida ultratovush to'lqinlari mavjudligini ko'rishimiz mumkin. Yarasalar, delfinlar kabi hayvonlarda ultratovush to'lqinlaridan foydalanish
O'chirish maydonchasi tezligi bilan gaplashadigan bosh kiyimni silkiting: 12 qadam (rasmlar bilan)
O'chirish maydonchasi ekspressi bilan gaplashadigan shlyapani silkiting: Bu oson va tez qo'llanma sizga gaplashadigan shlyapa yasashni o'rgatadi! Siz savol berganingizda, u puxta qayta ishlangan javob bilan javob berar va, ehtimol, sizda tashvish yoki muammo borligini aniqlashga yordam berishi mumkin. Wearable Tech darsimda men
Masofa sensori bilan to'siqlardan qochish o'yini: 5 qadam
Masofa sensori bilan to'siqlardan qochish o'yini: Flappy Bird kabi to'siqlardan qochish o'yini. To'qnashuvni oldini olish uchun qo'lingizni siljiting. Buni qilish oson va o'ynash qiziqarli
Arduino bilan gaplashadigan soat: 3 qadam (rasmlar bilan)
Arduino bilan gaplashadigan soat: Hammaga salom, men bir muncha vaqt gaplashadigan soat qurishga harakat qildim (videoga qarang), lekin buning uchun ovozli modul modeli tufayli yaxshi natijalarga erishilmadi. tegishli kutubxonadan qanday foydalanishni bilib oling
Masofa sensori bilan Weirda o'lchash tezligi: 4 qadam (rasmlar bilan)
Masofa sensori bilan Weirda o'lchash tezligi: Biz suv o'tkazgich ustidagi suv tezligini hisoblaydigan qurilma yasadik. Bu ikkita masofa sensori bilan o'lchanadi