Përmbajtje:

Versioni Vetë i Amazon Echo: 8 hapa (me fotografi)
Versioni Vetë i Amazon Echo: 8 hapa (me fotografi)

Video: Versioni Vetë i Amazon Echo: 8 hapa (me fotografi)

Video: Versioni Vetë i Amazon Echo: 8 hapa (me fotografi)
Video: DON XHONI - DILEMA (SHAH MAT) 2024, Korrik
Anonim
Image
Image
Versioni i Vet i Amazon Echo
Versioni i Vet i Amazon Echo
Versioni i Vet i Amazon Echo
Versioni i Vet i Amazon Echo

Përshëndetje djema, mendoj se të gjithë e dinë për produktin më të fundit të Amazon Echo Amazon, i cili është një pajisje e kontrolluar nga zëri, domethënë ne mund ta kontrollojmë pajisjen me zërin tonë dhe madje mund të na flasë. I frymëzuar nga kjo ide, unë kam krijuar versionin tim, i cili gjithashtu mund të kontrollohet nga zëri dhe madje mund të kontrollojë pajisjen shtëpiake me komandat tona zanore.

Hapi 1: Materialet e kërkuara

Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara

pjesët nr. të pjesëve

1. Arduino uno -12. Arduino mega -13. Moduli i njohjes së zërit -14. Moduli i kartës Sd -15. Përforcuesi i audios -16. Foles. -17. Rele 8 kanal -18. Sensori i temperaturës dhe lagështisë (DHT11) -1

9. Sensori i gazit/tymit (MQ2). -110. Sensori i lëvizjes (PIR) -111. Shfaqja OLED (0.96 inç) -112. Buzzers -413. Bordi i bukës -114. MM, MF që lidh telat15. Furnizimi me energji (9-12v) Të gjitha këto pajisje nga të cilat jam mbledhur dyqani im elektronik më i afërt. Në këtë udhëzues unë do ta ndaj të gjithë procesin në pjesë për të thjeshtuar procesin. 1 pjesë roboti që flet 2 pjesë sensorë

Hapi 2: Pjesa e Robotit që flet

Pjesa e Robotit që Flet
Pjesa e Robotit që Flet
Pjesa e Robotit që Flet
Pjesa e Robotit që Flet
Pjesa e Robotit që Flet
Pjesa e Robotit që Flet

(për këtë pjesë do të përdor arduino uno) Këtu në këtë pjesë do të mësoni se si të bëni robot që flet. Me ndihmën e modulit VR (moduli i njohjes së zërit) roboti mund të dëgjojë komandat e mia zanore. Dhe me ndihmën e modulit dhe altoparlantit të kartës Sd, roboti mund të flasë. Për të thjeshtuar lidhjet e moduleve të shumta këtu unë do ta ndaj këtë më tej. Lidhja e modulit të njohjes me 1 zë me arduino2-kartë SD + lidhje altoparlanti me arduino

1) Lidhja e modulit të njohjes së zërit me arduino

Arduino D2 pin - txd pin

Arduino D3 pin - rxd pin

Arduino 5v pin - vcc pin

Arduino gnd pin-- gnd pin

moduli i njohjes së zërit ka nevojë për bibliotekë, mund ta shkarkoni bibliotekën nga këtu biblioteka e moduleve VR3

2) Kartë Sd + lidhje altoparlantësh

Arduino D4 - Sd cs pin

Arduino D11 - Sd MOSI pin

Arduino D12 - Sd MISO pin

Arduino D13 - Sd SCK pin

Arduino 5v - Sd vcc pin

Arduino gnd - Sd gnd pin

Sinjalet nga arduino nuk janë të mjaftueshme për altoparlantin sepse kam përdorur përforcues audio Lm386.

për modulin e kartës SD ju duhet të instaloni bibliotekën sd. ju mund të shkarkoni bibliotekën SD këtu bibliotekën sd

Lidhni amplifikatorin audio me altoparlantin

Altoparlant +ve - përforcues +ve

Altoparlant -ve -përforcues -ve

Lidhu me amplifikatorin audio me arduino

Arduino D9 - përforcues IN pin

Arduino gnd - pin gnd përforcues

Burimi i jashtëm i energjisë 9-12v për amplifikatorin

Ky burim energjie përdoret për të amplifikuar sinjalet që vijnë nga arduino.

Bateria +ve - amplifikator +ve

Bateria -ve -përforcues gnd

Shënim: Shkurtoni gndin e arduino dhe baterisë

Me këtë përfundohen të gjitha lidhjet e kësaj pjese.

Përgatitja e modulit VR për të dëgjuar

Për këtë ju mund të gjeni një skedar pdf në lidhjen më poshtë.

Manual VR3

Përgatitja e modulit të kartës Sd për të folur

Për përgatitjen na duhen skedarë audio në formatin wav në mënyrë që të flasë.

Këto skedarë audio mund të përgatiten duke përdorur aplikacione për regjistrimin e zërit në telefonat android.

Karakteristikat e skedarëve audio duhet të jenë:

Rezolucioni i bitit - 8

Shkalla e marrjes së mostrave - 16000hz

Kanali audio - mono

Formati -.wav

(Ekziston një alternativë tjetër për këtë, në vend që të përdorni modulin e kartës Sd ju djema mund të përdorni qarkun e sintetizuesit të tekstit për të folur i cili është i disponueshëm në treg.

Në këtë nuk ka nevojë të përgatisni skedarët audio veç e veç sepse mund ta shndërrojë tekstin në fjalim më vete.)

këtu mund të fshehni tekstin në tekstin e fjalës 2 fjalim

këtu mund të konvertoni skedarin mp3 në.wav file mp3 në formatin wav të konvertuar

Hapi 3: Pjesa e sensorëve

Pjesa e sensorëve
Pjesa e sensorëve
Pjesa e sensorëve
Pjesa e sensorëve

(në këtë pjesë unë jam duke përdorur arduino mega) Këtu do të lidh sensorëtDht 11- për të marrë temp. dhe lagështia MQ2 - për të zbuluar rrjedhjen e gazit ose tyminPIR - për të zbuluar lëvizjenPër të shfaqur të dhënat e DHT -së kam përdorur ekranin OLED dhe për sensorin e gazit kam përdorur gumëzhitës të cilët do të aktivizohen kur sensori zbulon rrjedhjen/tymin e gazit. Për sensorin e lëvizjes kam përdorur LED dekorative të cilat do të ndizen kur lëvizja të zbulohet. Lidhje DHT

arduino D2 - kunja DHT OUT

arduino 5v - DHT vcc pin

arduino gnd - DHT gnd pin

për bibliotekën e sensorit DHT është e nevojshme ju mund ta shkarkoni bibliotekën nga këtu biblioteka DHT

Lidhja e sensorit PIR arduino D4 - pin PIR OUT

arduino 5v - PIR vcc pin

arduino gnd - PIR gnd pin

Lidhje MQ3

arduino A14 - MQ3 A0 pin

arduino 5v - kunj MQ3 vcc

arduino gnd - lidhje MQ3 gnd pin OLED e ekranit

arduino D12 - kunj OLED CS

arduino D11 - pin OLED DC

arduino D13 - kunj OLED RST

arduino D9 - pin OLED SDA

arduino D10 - kunj OLED SCK

arduino 5v - pin OLED vcc

arduino gnd - OLED gnd pin

për të bërë oled të funksionojë do të nevojiten disa skedarë bibliotekash që mund t'i shkarkoni këtu. biblioteka gfx

biblioteka ssd1306

Lidhja e zhurmave

Lidhja Buzzers është e ngjashme me lidhjen led.

Hapi 4: Shtimi i LED -ve

Shtimi i Leds
Shtimi i Leds
Shtimi i Leds
Shtimi i Leds
Shtimi i Leds
Shtimi i Leds

Këtu po shtoj LED për ta bërë robotin tërheqës. Pra, sa herë që them 'Zgjimi' këto LED do të ndizen duke krijuar një ndjenjë që roboti do të ndizet. Për këtë kam përdorur 16 LED të cilat janë të lidhura me arduino mega (nuk mund t'i lidh LED me arduino uno // i cili punon si robot që flet // Sepse jam i rraskapitur me kunjat) prandaj e kam përdorur 2 arduino. Dhe këtu do të bëj 2 arduino për të komunikuar me njëri -tjetrin. Kjo është e thjeshtë kur them zgjimi arduino do të ketë komandë dhe do të japë komandën analogWrite (A0, 500) (sepse e kam lidhur arduino uno A0 me arduino Mega A15. Pra, sa herë që arduino mega merr këtë komandë do të aktivizojë Led's Me

Hapi 5: Ndërfaqja e pajisjeve shtëpiake me robotin

Ndërfaqja e pajisjeve shtëpiake me robotin
Ndërfaqja e pajisjeve shtëpiake me robotin
Ndërfaqja e pajisjeve shtëpiake me robotin
Ndërfaqja e pajisjeve shtëpiake me robotin

Për këtë pjesë unë kam përdorur kanalin RELAY 8 në arduino uno. Kështu që sa herë që dua të ndez dritat/ventilatorin mund ta kontrolloj atë vetëm me komandat e mia zanore. Pra, do t'ju japë ndjenjën e kontrollit të pajisjeve të njeriut me ndihmën e JARVIS atje. Lidhja e kanalit të transmetimit.

Hapi 6: Softueri dhe Kodi Burimor

Softueri dhe Kodi Burimor
Softueri dhe Kodi Burimor

Këtu është lista e kodeve burimore për secilën pjesë të këtij udhëzuesi.

Në fakt për shumicën e pjesëve mund të gjeni programet bazë në bibliotekat përkatëse.

kodi burimor për arduino mega (dmth. pjesa e sensorëve) - test1

kodi burimor për arduino uno (dmth. pjesa e robotit që flet) -biseda përfundimtare

Hapi 7: Përfundimi

Kështu që djemtë kënaqen me këtë version të echo amazon. Ekziston një pengesë në këtë version, ky robot nuk mund të mbledhë të dhëna nga Interneti, ashtu siç mund të bëjë jehona amazon. Unë jam duke punuar në këtë dhe do ta azhurnoj pasi të jetë bërë. Faleminderit.

Hapi 8: Përditësoni

Përditëso
Përditëso
Përditëso
Përditëso

Në të vërtetë po mendoja ta bëja këtë projekt kompakt sepse thjesht zinte shumë hapësirë. Pra, ky është versioni i modifikuar i atij të mëparshëm.

Recommended: