Orodha ya maudhui:
- Hatua ya 1: Vifaa vinahitajika
- Hatua ya 2: Sehemu ya Kuzungumza ya Robot
- Hatua ya 3: Sehemu ya Sensorer
- Hatua ya 4: Kuongeza Leds
- Hatua ya 5: Kuingilia Vifaa vya Nyumbani na Robot
- Hatua ya 6: Programu na Msimbo wa Chanzo
- Hatua ya 7: Hitimisho
- Hatua ya 8: Sasisha
Video: Toleo la Amazon Echo: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Halo jamani, nadhani kila mtu anajua kuhusu bidhaa mpya ya amazon Amazon Echo ambayo ni kifaa kinachodhibitiwa na sauti yaani tunaweza kudhibiti kifaa hicho kwa sauti yetu na inaweza hata kuzungumza nasi. Kwa kuongozwa na wazo hili nimeunda toleo langu mwenyewe, ambalo pia linaweza kudhibitiwa na sauti na hata inaweza kudhibiti kifaa cha nyumbani na amri zetu za sauti.
Hatua ya 1: Vifaa vinahitajika
sehemu Na. ya sehemu
1. Arduino uno - 12 -17. Relay 8 channel -18. Joto na sensorer ya unyevu (DHT11) -1
9. Sensor ya gesi / moshi (MQ2). -110. Sensor ya mwendo (PIR) -111. OLED kuonyesha (inchi 0.96) -112. Buzzers -413. Bodi ya mkate -114. MM, MF waya za kuunganisha15. Ugavi wa umeme (9-12v) Vifaa hivi vyote nimekusanya kutoka duka langu la karibu la elektroniki. Katika hii inayoweza kufundishwa nitagawanya mchakato wote kuwa sehemu ili kurahisisha mchakato. 1-kuzungumza robot sehemu ya sensorer -2
Hatua ya 2: Sehemu ya Kuzungumza ya Robot
(kwa sehemu hii nitatumia arduino uno) Hapa katika sehemu hii utapata kujua juu ya jinsi ya kutengeneza roboti inayozungumza. Kwa msaada wa moduli ya VR (moduli ya kutambua sauti) roboti inaweza kusikiliza amri zangu za sauti. Na kwa msaada wa moduli ya kadi ya Sd na spika roboti inaweza kuzungumza. Ili kurahisisha unganisho la moduli nyingi hapa nitagawanya hii zaidi.
1) Uunganisho wa moduli ya utambuzi wa sauti na arduino
Pini ya Arduino D2 - pini ya txd
Pini ya Arduino D3 - pini ya rxd
Pini ya Arduino 5v - pini ya vcc
Pini ya Arduino gnd - pini ya gnd
moduli ya utambuzi wa sauti inahitaji maktaba, unaweza kupakua maktaba kutoka hapa maktaba ya moduli ya VR3
2) Sd kadi + unganisho la spika
Arduino D4 - Sd cs pini
Arduino D11 - Sd MOSI pini
Arduino D12 - pini ya Sd MISO
Pini ya Arduino D13 - Sd SCK
Arduino 5v - Sd vcc pini
Arduino gnd - Sd gnd pini
Ishara kutoka kwa arduino haitoshi kwa spika kwa kuwa nimetumia kipaza sauti cha Lm386.
kwa moduli ya kadi ya SD unahitaji kusanikisha maktaba ya sd. unaweza kupakua maktaba ya SD hapa maktaba ya sd
Unganisha kipaza sauti kwa spika
Spika + ve - amplifier + ve
Spika -ve - amplifier -ve
Unganisha kwa kipaza sauti kwa arduino
Arduino D9 - kipaza sauti katika pini
Arduino gnd - pini ya amplifier gnd
Chanzo cha nguvu cha nje 9-12v kwa amplifier
Chanzo hiki cha nguvu hutumiwa kukuza ishara zinazotokana na arduino.
Betri + ve - amplifier + ve
Battery -ve - amplifier gnd
Kumbuka: Fupisha muda wa arduino na betri
Pamoja na haya uhusiano wote wa sehemu hii umekamilika.
Maandalizi ya moduli ya VR kwa kusikiliza
Kwa hili unaweza kupata faili ya pdf kwenye kiunga kilicho hapo chini.
Mwongozo wa VR3
Maandalizi ya moduli ya kadi ya Sd kwa kuongea
Kwa maandalizi tunahitaji faili za sauti katika fomati ya wav ili iweze kuzungumza.
Faili hizi za sauti zinaweza kutayarishwa kwa kutumia programu za kurekodi sauti katika simu za android.
Makala ya faili za sauti inapaswa kuwa:
Azimio kidogo - 8
Kiwango cha sampuli - 16000hz
Kituo cha sauti - mono
Umbizo -.wav
(Kuna njia mbadala zaidi kwa hii, badala ya kutumia moduli ya kadi ya Sd ninyi watu mnaweza kutumia maandishi kwa mzunguko wa synthesizer ya hotuba ambayo inapatikana sokoni.
Katika hili hakuna haja ya kuandaa faili za sauti kando kwa sababu inaweza kubadilisha maandishi kuwa hotuba peke yake.)
hapa unaweza kuficha maandishi kwa maandishi ya hotuba 2 hotuba
hapa unaweza kubadilisha faili ya mp3 kuwa.wav file mp3 kwa umbizo la wav kubadilisha
Hatua ya 3: Sehemu ya Sensorer
(katika sehemu hii ninatumia arduino mega) Hapa nitaunganisha sensorerDht 11- kupata temp. na unyevu MQ2 - kugundua kuvuja kwa gesi au moshiPIR - kugundua mwendo Kuonyesha data ya DHT nimetumia onyesho la OLED na kwa sensorer ya gesi nimetumia buzzers ambazo zitaamilishwa wakati sensor itagundua kuvuja / moshi wa gesi. Kwa sensorer ya mwendo nimetumia mapambo ya LED ambayo itawashwa wakati mwendo utagunduliwa. Uunganisho wa DHT
arduino D2 - pini ya DHT OUT
arduino 5v - pini ya DHT vcc
arduino gnd - pini ya DHT
kwa maktaba ya sensorer ya DHT ni muhimu unaweza kupakua maktaba kutoka hapa maktaba ya DHT
Uunganisho wa sensorer ya PIR arduino D4 - pir OUT pin
arduino 5v - PIR vcc pini
arduino gnd - pIR gnd pini
Uunganisho wa MQ3
arduino A14 - pini ya MQ3 A0
arduino 5v - pini ya MQ3 vcc
arduino gnd - MQ3 gnd pin OLED unganisho la unganisho
arduino D12 - pini ya OLED CS
arduino D11 - pini ya OLED DC
arduino D13 - pini ya OLED RST
arduino D9 - pini ya OLED SDA
arduino D10 - pini ya OLED SCK
arduino 5v - pini ya OLED vcc
arduino gnd - pini ya OLED
kufanya oled kufanya kazi faili zingine za maktaba zitahitajika unaweza kuzipakua hapa. maktaba ya gfx
maktaba ya ssd1306
Uunganisho wa Buzzers
Uunganisho wa Buzzers ni sawa na unganisho ulioongozwa.
Hatua ya 4: Kuongeza Leds
Hapa ninaongeza LED ili kufanya roboti ipendeze. Kwa hivyo kila ninaposema 'Amka' hizi LED zitawashwa kuunda hisia ya kuwa roboti itawasha. Kwa hili nimetumia LED za 16 ambazo zimeunganishwa na mega ya arduino (siwezi kuunganisha LED na arduino uno // ambayo inafanya kazi kama robot ya kuongea // Kwa sababu nimechoka na pini) ndio sababu nimetumia 2 arduinos. Na hapa nitafanya 2 arduino kuwasiliana na kila mmoja. Hii ni rahisi ninaposema amka mapenzi ya arduino kwa amri hiyo na nitatoa amri Anwani Andika (A0, 500) (kwa sababu nimeunganisha arduino uno A0 na arduino Mega A15. Kwa hivyo wakati wowote mega ya arduino inapokea amri hii itaamilisha Led's.
Hatua ya 5: Kuingilia Vifaa vya Nyumbani na Robot
Kwa sehemu hii nimetumia kituo cha RELAY 8 kwa arduino uno. Kwa hivyo wakati wowote ninapotaka kuwasha taa / shabiki naweza kudhibiti hiyo kwa amri zangu za sauti tu. Kwa hivyo itakupa kujisikia kwa chuma mtu hudhibiti vifaa kwa msaada wa JARVIS hapo. Rudisha unganisho la kituo.
Hatua ya 6: Programu na Msimbo wa Chanzo
Hapa kuna orodha ya nambari za chanzo kwa kila sehemu ya hii inayoweza kufundishwa.
Kweli kwa sehemu nyingi unaweza kupata programu za kimsingi katika maktaba husika.
nambari ya chanzo ya mega arduino (i.e. sehemu ya sensorer) - test1
nambari ya chanzo ya arduino uno (i.e. sehemu ya kuzungumza ya robot) - mazungumzo ya mwisho
Hatua ya 7: Hitimisho
Kwa hivyo watu hufurahiya na toleo hili la mwangwi wa amazon. Kuna kikwazo kimoja katika toleo hili roboti hii haiwezi kukusanya data kutoka kwa Mtandao kama vile mwangwi wa amazon unaweza kufanya. Ninafanya kazi hiyo na nitasasisha hiyo mara tu itakapofanyika. Asante.
Hatua ya 8: Sasisha
Kwa kweli nilikuwa nikifikiria juu ya kuufanya mradi huu uwe sawa kwa sababu tu ilichukua nafasi nyingi. Kwa hivyo hii ndio toleo lililobadilishwa la ile ya awali.
Ilipendekeza:
E-dohicky Toleo la Elektroniki la Russ's Laser Power Meter Dohicky: Hatua 28 (na Picha)
E-dohicky Toleo la Elektroniki la Russ's Laser Power Meter Dohicky: Chombo cha nguvu cha Laser.e-dohicky ni toleo la elektroniki la dohicky kutoka kwa Russ SADLER. Russ ahuisha kituo cha youtube bora sana cha SarbarMultimedia https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER inatoa nyongeza rahisi na rahisi
Saa ya Sehemu 7 - Toleo Ndogo la Wachapishaji: Hatua 9 (na Picha)
Saa ya Sehemu 7 - Toleo Ndogo la Wachapishaji: Lakini Saa nyingine ya Sehemu 7. xDA Ingawa lazima niseme haionekani kuwa wazimu wakati wa kutazama maelezo yangu mafupi ya Maagizo. Labda inakera zaidi wakati unaangalia maelezo yangu mafupi. Kwa nini kwanini nilijisumbua kufanya nyingine kwenye
Wavivu 7 / Toleo la Kujenga Haraka: Hatua 8 (na Picha)
Wavivu 7 / Toleo la Kuunda Haraka: Ndio. Mwingine. Nitanakili / kubandika maelezo ambayo nimeweka juu ya Thingiverse hapa, nyaraka hizi zinahitajika tu kwa uelekezaji wa ukanda ulioongozwa. Hivi majuzi nilichapisha Sehemu ya Saa 7 - Toleo Ndogo la Wachapishaji, onyesho la kwanza la sehemu 7 nililotujengea
Toleo la Minesweeper-Raspberry-Pi-Toleo: Hatua 7 (na Picha)
Minesweeper-Raspberry-Pi-Edition: Mradi wangu wa mwisho wa safu ya CSC 130 katika Chuo Kikuu cha Louisiana Tech ni Toleo la Minesweeper Raspberry Pi. Katika mradi huu, nilitafuta kurudisha mchezo wa kawaida wa wachimba mines kwa kutumia maktaba ya Tkinter ya programu ya Python
Toleo la Halloween la Arduino - Skrini ya Kuibuka ya Zombies (Hatua na Picha): Hatua 6
Toleo la Halloween la Arduino - Zombies Pop-out Screen (Hatua na Picha): Je! Unataka kutisha marafiki wako na kupiga kelele kwenye Halloween? Au unataka tu kufanya prank nzuri? Skrini hii ya kutoka kwa Zombies inaweza kufanya hivyo! Katika hii ya kufundisha nitakufundisha jinsi ya kutengeneza Zombies za kuruka kwa urahisi kutumia Arduino. HC-SR0