Mundarija:

Arduino Uno, HC-SR04 ultratovush sensori va WTV020SD tovush moduli bilan gaplashadigan masofa: 4 qadam
Arduino Uno, HC-SR04 ultratovush sensori va WTV020SD tovush moduli bilan gaplashadigan masofa: 4 qadam

Video: Arduino Uno, HC-SR04 ultratovush sensori va WTV020SD tovush moduli bilan gaplashadigan masofa: 4 qadam

Video: Arduino Uno, HC-SR04 ultratovush sensori va WTV020SD tovush moduli bilan gaplashadigan masofa: 4 qadam
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Noyabr
Anonim

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

Image
Image

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

Ulanish …
Ulanish …

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…

Kodlanmoqda…
Kodlanmoqda…

Iltimos, mening Youtube kanalimga obuna bo'ling, shunda kod tez orada keladi.

www.youtube.com/rcloversan

Tavsiya: