Orodha ya maudhui:

Toleo la Amazon Echo: Hatua 8 (na Picha)
Toleo la Amazon Echo: Hatua 8 (na Picha)

Video: Toleo la Amazon Echo: Hatua 8 (na Picha)

Video: Toleo la Amazon Echo: Hatua 8 (na Picha)
Video: Goodluck Gozbert - Hauwezi Kushindana (Official Video) SMS SKIZA 8633371 TO 811 TO GET THIS SONG 2024, Julai
Anonim
Image
Image
Toleo la Amazon Echo
Toleo la Amazon Echo
Toleo la Amazon Echo
Toleo la Amazon Echo

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

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
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

Sehemu ya Kuongea ya Robot
Sehemu ya Kuongea ya Robot
Sehemu ya Kuongea ya Robot
Sehemu ya Kuongea ya Robot
Sehemu ya Kuongea ya Robot
Sehemu ya Kuongea 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

Sehemu ya Sensorer
Sehemu ya Sensorer
Sehemu ya Sensorer
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

Kuongeza Leds
Kuongeza Leds
Kuongeza Leds
Kuongeza Leds
Kuongeza Leds
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

Kuingilia Vifaa vya Nyumbani na Roboti
Kuingilia Vifaa vya Nyumbani na Roboti
Kuingilia Vifaa vya Nyumbani na Roboti
Kuingilia Vifaa vya Nyumbani na Roboti

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

Programu na Nambari ya Chanzo
Programu na Nambari ya 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

Sasisha
Sasisha
Sasisha
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: