Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki atvykę į mano „Instructable #31“, dar žinomą kaip vieną populiariausių „Arduino“projektų.
Jei jums patinka šis projektas, tapkite vienu iš mano sekėjų „Instructables“ir užsiprenumeruokite mano „Youtube“kanalą … www.youtube.com/rcloversan
Bet kokiu atveju šiam projektui jums reikia:
1x „Arduino Unohttps://www.banggood.com/UNO-R3-ATmega328P-Developm…
1x WTV020-SD-16P garso moudulė
www.banggood.com/WTV020-Audio-Module-MP3-P…
1x ultragarsinis modulis
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x duonos lenta
www.banggood.com/Mini-Solderless-Prototype…
Trumpieji laidai
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x garsiakalbis (8 omai)
1x LED
1x rezistorius 470K
1x SD kortelė („Sandisk“)* 2 GB !!!
*Suradus tinkamą SD (WTV020SD modulis veikia tik su originaliu „Sandisk“), mane tiesiog išprotėjo. „Ebay“yra tiek daug padirbtų modelių, kad turėjau nusipirkti 3 iš jų, kad gaučiau tinkamą.
1 veiksmas: garso failų paruošimas
Tai pati nuobodžiausia projekto dalis ….
Bet kokiu atveju atsisiųskite „WavePad“garso redagavimo programinę įrangą
ir paleiskite programinę įrangą.
Naudodamiesi balsu, įrašykite.wav failus paspausdami raudoną mygtuką (2 -as iš kairės apačios). Kiekviename faile turėtų būti nurodytas atstumas (centimetrais), kurį norite išgirsti, atsižvelgiant į objekto padėtį priešais ultragarso jutiklį. Turėtumėte girdėti „pyptelėjimą“(mažiau nei 5 cm), 10 cm, 15 cm, 20 cm, 25 cm, 30 cm ir pan. (Šiam projektui naudojamo ultragarso jutiklio riba yra 200!).
Atidarykite failus, kuriuos norite įdėti į SD kortelę, išsaugokite.wav naudodami šiuos atributus:
Formatas: PCM nesuspaustas
Atributai: 32000 Hz, 16 bitų, mono
Failų pavadinimai: „Voice1“, „Voice2“, „Voice3“… ir pan.
Išsaugojau failus įdėdamas juos į darbalaukio katalogą (balsu), todėl juos buvo lengva rasti.
Dabar atsisiųskite „ad4“keitiklio programinę įrangą …
docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…
konvertuoti.wav failą į ad4.
Nepamirškite išsaugoti šio failo tame pačiame garsų, kuriuos ketinate naudoti savo projektui, kataloge (katalogo balsas). Paleiskite „ad4“programinę įrangą spustelėdami. EXE failą, MS-DOS langas iškart pasirodys.
Kai būsite paraginti (C: \>), įrašykite kompaktinį diską/balsą
(atkreipkite dėmesį, kad mano visas kelias buvo C: \> cd users/user/documents/desktop/voice).
Dabar rašykite: ad4converter -E4 voice1.wav
Programinė įranga automatiškai sukurs failą voice1.ad4.
Kartokite šią operaciją su visais kitais failais, kol visi.wav bus konvertuoti ad4 formatu.
Dabar galite nukopijuoti visus šiuos failus į SD kortelę, naudodami lizdą, esantį daugumoje kompiuterio, ir SD kortelė bus paruošta įdėti į WTV020SD-16P modulį.
2 veiksmas: išbandykite WTV020SD-16P modulį
Svarbus dalykas, galintis paveikti „WTV020SD“funkcionalumą, yra jūsų garsų/balsų garsumas.
Jei neklausote garsų, pabandykite juos sumažinti (naudodami tinkamą komandą: wtv020sd16p.setVolume (6);)
Jei tai neveikia, problema yra neteisinga/padirbta SD kortelė.
Jei turite kokių nors problemų, galite perskaityti šią nuostabią pamoką, kurią parašė „Build Circuit“…
www.buildcircuit.com/how-to-convert-mp3-and…
3 žingsnis: laidų prijungimas…
Prijunkite grandinę pagal paveikslėlio schemą.
4 žingsnis: kodavimas…
Prenumeruokite mano „Youtube“kanalą ir netrukus gausite kodą.
www.youtube.com/rcloversan