Sisukord:

Erinevate helide genereerimine filmidest ainult Arduino abil: 3 sammu
Erinevate helide genereerimine filmidest ainult Arduino abil: 3 sammu

Video: Erinevate helide genereerimine filmidest ainult Arduino abil: 3 sammu

Video: Erinevate helide genereerimine filmidest ainult Arduino abil: 3 sammu
Video: Füüsika Helikõrguse, helitämbri ja helivaljuse taga 2024, Juuli
Anonim
Erinevate helide genereerimine filmidest ainult Arduino abil
Erinevate helide genereerimine filmidest ainult Arduino abil

As-salamu alaykum!

Ma tahtsin trafo filmist luua erinevaid helisid, nagu kiskja, optimus prime ja kimalane. Tegelikult vaatasin röövkiivri valmistamise videot "hacksmith". Seal tekitasid nad Hi-Fi allikast kiskja heliefekti. Ja ma tahtsin seda proovida arduinoga, sest mul on ainult arduino. Nii et ma hakkasin seda Internetist otsima vähem nõutava kodeerimisega, sest ma ei tahtnud tooni genereerimiseks kasutada ametlikku viisi, kuidas me kasutame pitches.h -faili. Tahtsin mul on lihtne kood, millest saan hõlpsasti aru. Nii et pärast palju uurimistööd leidsin ühe ja jagasin seda oma YouTube'i kanalil. Jah, ma uuendan seda tulevikus, näiteks kasutades SD -kaardimoodulit arduinoga. Mul pole seda moodulit veel, kuid ma ostan selle. Loodan, et see video on vähe informatiivne.

Alustame!!

Tarvikud

  • Arduino Uno kaabliga
  • Kõlarid multimeedia kõlarid või lihtne 5W kõlar
  • Häireklambrid või 3 mm pistik
  • Ja töökorras arvuti või sülearvuti
  • 10 k oomi takisti

Samm: riistvaraosa

Riistvara osa
Riistvara osa
Riistvara osa
Riistvara osa
Riistvara osa
Riistvara osa
Riistvara osa
Riistvara osa

Vooluahela skeem on kõik, mida vajate kõigi nende komponentide ühendamiseks.

2. samm: tarkvaraosa (kood)

Tarkvara osa (kood)
Tarkvara osa (kood)
Tarkvara osa (kood)
Tarkvara osa (kood)
Tarkvara osa (kood)
Tarkvara osa (kood)

Seega on meil raamatukogu nimi "PCM", ME peame selle lisama raamatukogu kausta, mis asub kaustas "C: / PROGRAM FILES (X86) ARDUINO / LIBRARY"

Kleepige see raamatukogu kausta või pakutakse otsetee nime "Kleebi siia", lihtsalt lohistage sinna. Ja olete raamatukoguga valmis.

Nüüd on teil kodeerija tarkvara, mida kasutatakse tavalise heli teisendamiseks numbritekstiks, mis on kõigi nende arvutite aluseks. Need väärtused on arv vahemikus 0–255. Sellepärast kasutame PWM-nööpi#11.

Heliosa jaoks peame seda veidi muutma. Selleks vajame Audacity või mõnda muud veebipõhist heli muundamise tarkvara.

Peame selle teisendama 8000 khz -i

Helisüsteem peaks olema MONO

Heliklipi pikkus ei tohiks ületada 4 sekundit

Ekspordi see MP3 -vormingus

Nüüd avage Arduino IDE, avage Näited> PCM> taasesitus> avage see

Või olen esitanud arduino visandifaili, avage see lihtsalt.

Nüüd avage kooderitarkvara topeltklõpsuga ja kuvatakse navigeerimiskaart. Liikuge lihtsalt kausta, kus asuvad heliklipid. Ja valige Soovitud. See kaob ja mõne aja pärast ilmub kast, mis näitab edu! See tähendab, et teie andmed on kopeeritud lõikelauale. Nüüd avage arduino IDE ja asendage olemasolevad väärtused, vajutades "Ctrl +A & Del" ja seejärel vajutage Ctrl +V ja oletegi valmis. Laadige see visand oma tahvlile üles.

ja nüüd nautige oma puuvilju, vajutades nuppu, mis mängib teie jaoks heli.

Uue heli jaoks peate kogu seda protsessi uuesti korrata.

Ja oletegi valmis:)

Olen esitanud ka mõned klipid, mida saate kasutada

Soovitan: