Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Wiring (Moduli ya Utambuzi wa Sauti)
- Hatua ya 3: Wiring (Relay Module)
- Hatua ya 4: Usimbuaji - Mafunzo ya Sauti
- Hatua ya 5: Usimbuaji - Kubadilisha Sauti Iliyowasilishwa kwa Sauti
- Hatua ya 6: Imemalizika
Video: Kubadilisha Sauti Iliyowasilishwa kwa Sauti (Arduino): Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Halo kila mtu!
Katika mradi huu, nitakuonyesha jinsi ya kutekeleza amri za sauti kwa miradi yako ya Arduino.
Kutumia amri za sauti, nitakuonyesha jinsi ya kudhibiti moduli ya kubadili relay.
Hatua ya 1: Vipengele
Kwa mradi huu, utahitaji vifaa vikuu vitatu.
Bodi ya maendeleo ya Arduino Uno
Moduli ya relay
Moduli ya Utambuzi wa Sauti (isiyo kiungo cha amazon)
& zana zingine za msingi kama waya, na ubao wa mkate.
Hatua ya 2: Wiring (Moduli ya Utambuzi wa Sauti)
Kabla ya kuanza na mchakato wa usimbuaji, tunahitaji kuweka waya kwa Arduino kwa Moduli ya Utambuzi wa Sauti.
Kuna pini 4 kwenye Moduli ya Utambuzi wa Sauti.
GND imeunganishwa na unganisho la ardhi (Arduino)
VCC imeunganishwa na unganisho la 5v (Arduino)
RXD imewekwa kwenye pini ya dijiti ya Arduino # 3 kwa chaguo-msingi
TXD imewekwa kwenye pini ya dijiti ya Arduino # 2 kwa msingi
Hatua ya 3: Wiring (Relay Module)
Kwenye moduli ya relay, kuna pini 3
Pini hasi inaunganisha na pini ya ardhi kwenye Arduino
Pini nzuri inaunganisha na pini ya 5v kwenye Arduino
Pini ya S itawekwa kwenye pini ya 13 kwenye Arduino
Kwa kuongezea, ili kujaribu kubadili swichi, nitatumia pini ya 11 kwenye Arduino kama pato la dijiti
Pini hii itakuwa na nguvu ya kila wakati na ubadilishaji wa relay utatumia amri ya sauti kuelekeza umeme kwa LED nyingi
Kwa mradi huu, nilitumia ubao wa mkate na waya za kuruka kufanya unganisho lote.
Kwa muda mrefu kama yote yanaweza kufanywa vizuri, unaweza kutumia njia yako mwenyewe kwa wiring mzunguko wako.
Hatua ya 4: Usimbuaji - Mafunzo ya Sauti
Ili kuanza kuweka alama, utahitaji kupakua maktaba ya Utambuzi wa Sauti V3 kutoka kwa PDF hii.
Ilinibidi pia kusasisha Arduino IDE kwa toleo la hivi karibuni ili kuzuia makosa ya kupakia.
Mara tu ikiwa umesakinisha kila kitu, unahitaji kupitia FILE - MIFANO - Utambuzi wa Sauti V3 MASTER na bonyeza VR_SAMPLE_TRAIN
Sehemu ya mafunzo hutusaidia kufafanua amri zingine za sauti ili kudhibiti pini za dijiti za Arduino.
Kwa kudhibiti pini za dijiti za Arduino, tunaweza kudhibiti moduli ya kupeleka ambayo inaweza kutumika kudhibiti vifaa vya voltage kubwa.
Nambari ya mafunzo ya sauti tayari imeendelezwa na haiitaji kubadilishwa kwa njia yoyote.
Baada ya kupakia nambari kwenye bodi ya Arduino, unahitaji kufungua Monitor Monitor kwa kiwango cha baud 115200
Ili kufundisha amri za sauti, utahitaji kuandika neno "mipangilio" na kugonga ingiza au bonyeza tuma.
Ifuatayo, utahitaji kufafanua amri ya sauti ukitumia muundo huu: sigtrain 0 On
sigtrain ni orodha ya amri za sauti zinazopangwa ambazo ni kati ya 0-6
Katika amri hii, neno On linawakilisha kile nitakachosema kwenye kipaza sauti
Mara tu unapogonga tuma au ingiza, mfuatiliaji wa serial atakuuliza "sema sasa".
Wakati huu utasema "Washa" wazi kabisa kwenye kipaza sauti.
Mfuatiliaji wa serial atakuuliza urudie kifungu hadi mafunzo yatakapokamilika.
Mara tu kifungu cha kwanza kilipofundishwa kwa mafanikio, nilifundisha sigtrain 1 kama Off
Kwa ujumla, nikisema "Washa", Moduli ya Utambuzi wa Sauti itaitambua kama sigtrain 0.
Ikiwa nitasema, Moduli ya Utambuzi wa Sauti itatambua kama sigtrain 1
Kwa hatua ya mwisho ya hali ya mafunzo, utahitaji kuchapa mzigo 0 1 na kugonga ingiza au tuma.
Hii itakuruhusu kutumia mfuatiliaji wa serial kufuatilia usahihi wa amri za sauti.
Hatua ya 5: Usimbuaji - Kubadilisha Sauti Iliyowasilishwa kwa Sauti
Baada ya kumaliza sehemu ya mafunzo, nilifungua mfano ulioitwa vr_sample_control_led
Nilibadilisha nambari kidogo ili kufanya kazi na moduli ya kupeleka tena.
Nilibadilisha pini iliyoongozwa kuwa 11 na nikafafanua relay int kama pin 13
Katika nambari hii, 0 hufafanuliwa kama kifungu cha "Washa" na 1 hufafanuliwa kama kifungu cha "Zima" kutoka kwa mafunzo.
Ndani ya usanidi batili, relay na iliyoongozwa imewekwa kama pini za pato.
Ndani ya kitanzi batili, pini iliyoongozwa imewekwa kila wakati kama pini ya pato la juu ili kujaribu relay.
Mstari huu wa nambari ni ya hiari kwa sababu moduli ya kupokezana imejengwa kwa kuongozwa ili kuonyesha mzunguko uliofungwa.
Kuna taarifa ikiwa inageuka kubadili swichi kupitia pini # 13 ikiwa kifungu cha ON kimegunduliwa.
Ikiwa kifungu cha mbali kiligunduliwa, pini ya 13 itawekwa chini, na kuzima swichi ya relay.
Mara tu nambari ya udhibiti iliyoongozwa iliyobadilishwa imepakiwa kwenye Arduino, nilichomoa usb na kutumia betri ya 9v kuwezesha Arduino.
Mara tu kuweka upya kwa Arduino, niliongea kwenye kipaza sauti na moduli ya kupokezana ikawashwa
Mara tu niliposema, relay ilizimwa kama inavyotarajiwa.
Hatua ya 6: Imemalizika
Ndani ya swichi ya kupokezana, kuna mawasiliano ya kawaida ambayo kawaida huunganisha kwa anwani ya NC.
Mara tu relay inapatiwa nguvu, mawasiliano ya kawaida huunganisha na anwani ya NO.
Hata kama mawasiliano ya kawaida yameunganishwa kwa kutumia voltage ya juu, swichi ya relay bado inaweza kudhibitiwa kwa kutumia Arduino.
Katika mradi huu, pini ya 11 hutoa voli 3.3 za nishati kupitia mawasiliano ya kawaida wakati pini ya 13 inadhibiti moduli ya kupokezana.
Mwishowe, misemo "on" na "off" inadhibiti pini ya 13 ambayo inadhibiti moduli ya relay.
Ikiwa umepata mradi huu kuwa muhimu, jisikie huru kufanya mradi wako mwenyewe ulioamilishwa kwa sauti.
Nambari ya Moduli ya Utambuzi wa Sauti ilitengenezwa na waandishi anuwai na inaweza kupatikana katika maktaba ya Moduli ya Utambuzi wa Sauti
faili: vr_sample_train.inoauthor: JiapengLi
faili: vr_sample_control_led.inoauthor: JiapengLi
Ikiwa ulipenda mradi huu, tafadhali fikiria kujisajili kwenye kituo cha youtube kwa maudhui zaidi.
Mkimbiaji katika Changamoto iliyoamilishwa na Sauti
Ilipendekeza:
Kubadilisha-Kubadilisha Toys: Joka la Kutembea kwa Kupumua Maji Limepatikana !: Hatua 7 (na Picha)
Kubadilisha-Kubadilisha Toys: Joka la Kutembea kwa Kupumua Maji Limepatikana !: Marekebisho ya kuchezea hutengeneza njia mpya na suluhisho zilizobinafsishwa kuruhusu watoto wenye uwezo mdogo wa gari au ulemavu wa ukuaji kushirikiana na vinyago kwa uhuru. Mara nyingi, watoto ambao wanahitaji vitu vya kuchezea vilivyobadilishwa hawawezi kujua
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wanaikolojia wa Sauti za Sauti: Hatua 8 (na Picha)
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wataalam wa Ikolojia ya Sauti: Hii inaweza kufundishwa na Anthony Turner. Mradi huo ulibuniwa kwa msaada mwingi kutoka kwa Shed katika Shule ya Kompyuta, Chuo Kikuu cha Kent (Bwana Daniel Knox alikuwa msaada mkubwa!). Itakuonyesha jinsi ya kuunda Kurekodi Sauti kwa Moja kwa Moja
Kubadilisha Kubadilisha kwa Muda kwa Uongofu wa ATX PSU: Hatua 4
Kubadilisha Kubadilisha kwa Muda kwa Uongofu wa ATX PSU: Je! Nasikia ukisema! Kitufe cha kitambo ambacho kinafungasha? jambo kama hilo haliwezekani, hakika! Nilipata muundo kwenye wavu na kuubadilisha kidogo ili ikiwa ikiunganishwa na ATX psu itageuka kwenda kwa mpangilio sahihi ikiwa PSU itafungwa
Kubadilisha Sauti Hack kwa DIY Synths: Hatua 9 (na Picha)
Kubadilisha Sauti Hack kwa DIY Synths: Kwa wale ambao wamekuwa wakifuata ibles zangu za hivi karibuni - utajua kuwa nimekuwa nikiunda synths chache za timer 555 za marehemu. Hivi karibuni wakati wa safari ya bohari yangu ya kuchakata, nilipata kibadilishaji sauti cha watoto. Ni aina ambayo unazungumza kwenye mike
Jinsi ya Kuunganisha Bodi ya Kuchanganya na Nyoka ya Sauti ya Sauti kwa Mfumo wa Sauti: Hatua 3
Jinsi ya Kuunganisha Bodi ya Kuchanganya na Nyoka ya Sauti ya Sauti kwa Mfumo wa Sauti: Video inashughulikia misingi ya kuunganisha konjanya sauti (bodi ya kuchanganya au koni) kwa mfumo wa sauti ukitumia kebo ya nyoka ya kipaza sauti. Inashughulikia kipaza sauti na kutuma unganisho. Kwa habari zaidi: http://proaudiotraining.com