Cov txheej txheem:

Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes: 5 Cov Kauj Ruam
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes: 5 Cov Kauj Ruam

Video: Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes: 5 Cov Kauj Ruam

Video: Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes: 5 Cov Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Hlis ntuj nqeg
Anonim
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes
Taw tes rau kev hais lus/Cov ntawv hloov pauv hnab looj tes

Lub tswv yim/thawb tom qab ua txoj haujlwm no yog los pab cov tib neeg uas muaj teeb meem kev sib txuas lus siv kev hais lus thiab kev sib txuas lus siv tes taw lossis nrov npe hu ua Asmeskas kos npe lus (ASL). Txoj haujlwm no tuaj yeem yog qib rau muab cov neeg no muaj sijhawm los ua haujlwm nrog lwm tus neeg, uas tsis tuaj yeem nkag siab cov lus piav tes, hauv ib puag ncig kev koom tes. Tsis tas li, txoj haujlwm no yuav pab kom lawv hais lus rau pej xeem yam tsis siv tus neeg txhais lus tiag tiag. Thaum pib, Kuv tsuas yog sim txhawm rau txheeb xyuas qee yam ntawm kev piav tes piav taw yooj yim xws li cov tsiaj ntawv A, B, Kuv, thiab lwm yam thiab tseem tau muab qee yam piav tes piav taw rau ntau cov lus/txais tos xws li 'Nyob Zoo', 'Nyob Zoo', thiab lwm yam.

Kauj Ruam 1: Circuit Court Assembly

Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke
Circuit Court los ua ke

Kauj Ruam 2: Cov Lus Qhia Kom Paub

Txoj Haujlwm no suav nrog cov hnab looj tes uas hnav tau nrog 4 lub ntsej muag hloov pauv tau tsau/kos rau hauv hnab looj tes - ib qho rau me me, nruab nrab, ntsuas ntiv tes, thiab ntiv tes xoo. Flex sensor tsis tau siv rau ntiv tes ntiv tes vim muaj kev txwv ntawm qhov muaj ntawm Analog Input Pins ntawm Arduino Uno R3 thiab feem ntau vim tsis muaj kev ywj pheej txav los ntawm tus ntiv tes hauv cov lus cim. Ib qho MMA8452Q lub ntsuas cua kuj tseem siv uas tau nyam rau sab nraub qaum ntawm xib teg txhawm rau ntsuas kev taw qhia ntawm tes. Cov tswv yim los ntawm cov ntsuas no tau tshuaj xyuas thiab siv los nkag siab lub ntsej muag. Thaum lub ntsej muag tau hnov, tus yam ntxwv/lus sib raug raug cawm mus rau qhov sib txawv. Cov cim thiab cov lus no sib txuas ua ke kom txog rau thaum tau txiav txim siab piav tes piav tes ua tiav uas qhia tias ua tiav kab lus. Thaum qhov kev piav tes piav taw tshwj xeeb raug tshawb pom, kab lus kab lus tau raug xa mus rau Raspberry Pi ntawm USB cable los ntawm Arduino. Raspberry Pi tom qab ntawd xa cov kab ntawv tau txais mus rau Amazon Cloud Service lub npe Polly los hloov kab lus tau txais hauv cov ntawv nyeem rau hom lus hais lus thiab tom qab ntawd tso cov lus tau txais ntawm Tus Hais Lus txuas nrog Raspberry Pi ntawm AUX cable.

Txoj haujlwm no tsuas yog Ntawv Pov Thawj ntawm lub tswv yim thiab nrog cov khoom siv tau zoo dua qub thiab kev npaj thiab ntsuas kom zoo dua txhawm rau txheeb xyuas ntau lwm yam taw tes thiab txav tes. Tam sim no, tsuas muaj qhov ua haujlwm tau zoo nyob rau hauv txoj haujlwm no xws li txhawm rau txheeb xyuas kev piav tes piav taw thiab sau ntawv mus rau kev hais lus.

Kauj ruam 3: Code

Kauj ruam 4: Cov kauj ruam

1. Txuas lub ntsuas hluav taws xob hloov pauv thiab ntsuas qhov ntsuas MMA8452Q mus rau Arduino raws li daim duab qhia chaw.

2. Dump qhov program Final_Project.ino (pom hauv Arduino_code.zip file) mus rau Arduino.

3. Txuas Arduino mus rau Raspberry Pi vis USB cable. (Cable hom A/B).

4. Fais fab Raspberry Pi, luam Raspberry_pi_code.zip cov ntaub ntawv rau hauv Raspberry Pi, thiab rho tawm nws. Txuas tus neeg hais lus rau Raspberry Pi.

5. Luam koj cov ntaub ntawv pov thawj AWS xws li aws_access_key_id, aws_secret_access_key thiab aws_session_token rau hauv ~/.aws/ntawv pov thawj cov ntaub ntawv. Cov kauj ruam no yuav tsum tau sib tham nrog AWS huab thiab siv AWS cov kev pabcuam.

6. Khiav seria_test.py program pom hauv daim nplaub tshev rho tawm hauv qib 4.

7. Tam sim no ua tus tes taw los tsim kab lus thiab tom qab ntawd ua qhov tshwj xeeb taw tes (Khaws koj cov ntiv tes thiab xib teg ncaj thiab hauv kab nrog lub xib teg tig mus deb ntawm koj, thiab tom qab ntawd tig lub dab teg muab nws nqes rov qab xws li tam sim no koj xib teg tab tom ntsib koj thiab cov ntiv tes taw yog taw rau hauv qab koj ob txhais taw.)

8. Khaws xyuas lub davhlau ya nyob twg rau cov ntaub ntawv muaj txiaj ntsig.

9. Thiab mloog cov lus hloov pauv tau nthuav tawm ntawm tus hais lus.

Kauj Ruam 5: Cov neeg ua tim khawv

1.

2.

3.

4.

Pom zoo: