Orodha ya maudhui:

Kinga ya Udhibiti wa Panya ya Arduino: Hatua 6 (na Picha)
Kinga ya Udhibiti wa Panya ya Arduino: Hatua 6 (na Picha)

Video: Kinga ya Udhibiti wa Panya ya Arduino: Hatua 6 (na Picha)

Video: Kinga ya Udhibiti wa Panya ya Arduino: Hatua 6 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Kinga ya Kudhibiti Panya ya Arduino
Kinga ya Kudhibiti Panya ya Arduino

Kwa hivyo kwa mradi wangu wa shule nilitengeneza glavu ya Arduino ambayo inaweza kudhibiti mshale wako na kiharusi. Katika hatua chache rahisi nitakuonyesha jinsi ya kuiga mchakato huu.

Hatua ya 1: Mahitaji

Mahitaji
Mahitaji

Utahitaji vitu kadhaa kufanya mradi huu mwenyewe: - 1 Arduino Pro Micro- 1 MPU-6050 accelerometer na gyroscope- 1 glavu (ikiwezekana sufu) - Tape- Mini-USB kwa kebo ya USB- Kesi kadhaa / kadhaa - Kinzani ya 10k Ohm- Kitufe cha Arduino- Bodi ya mkate au ikiwezekana bodi ya shaba Chaguo: - Vifaa vya kugandisha

Hatua ya 2: Kanuni na Programu

Kanuni na Programu
Kanuni na Programu

Kwanza utahitaji kusanikisha programu ya Arduino IDE ambapo utaandika nambari hiyo. Pili wewe, utahitaji kupakua maktaba kadhaa ambayo husaidia kuwasiliana na chip: Folda ya Arduino. Ndipo tutatumia nambari hii kama msingi: bonyeza kitufe cha kulia. Hiyo ndiyo yote unayohitaji, sasa wacha tujenge!

Hatua ya 3: Wiring

Wiring
Wiring

Sasa una bahati kwani wiring ni rahisi sana! Tutahitaji waya chini ya dazeni kutegemea ikiwa unatumia ubao wa mkate au bodi ya shaba. Kwanza tutazungumza juu ya wiring sensor / accelerometer. Ili kuwezesha sensor utahitaji kuunganisha bandari ya VCC kwenye Pro Micro hadi bandari ya kwanza ya sensa inayoitwa VCC. Kisha unganisha pini ya ardhi na pini ya pili chini ya VCC kwenye sensa. Kisha unahitaji kupata data ili utumie waya 2 za ziada. Hizo zimeunganishwa na pini za dijiti (pini ya dijiti 2 na 3). SCL imeunganishwa kubandika 3 na SDA kubandika 2. Sasa wacha tuunganishe kitufe! Pia utahitaji kuunganisha kitufe kwenye VCC na kutuliza kwanza ili iwe ya sasa. Itabidi uunganishe VCC na kontena la 10k ohm na kisha kipinga hicho kwa kitufe. Kisha utahitaji kuiunganisha na pini ya dijiti (hapa pini 6). Ikiwa kila kitu hufanya kazi taa kwenye sensa na kwenye Arduino inapaswa kuwaka wakati imechomekwa kwenye bandari ya USB ya kompyuta yako.

Hatua ya 4: Kukusanya Kinga

Kukusanya Kinga
Kukusanya Kinga

Sasa kwa wakati huu ladha ya kibinafsi inatumika. Tayari una kila kitu unachohitaji lakini unaweza kuamua 3D kuchapisha kabati au kinga ya kawaida. Wakati wa kuchapisha unaweza kutumia tu mkanda maalum wa nguo kuweka kila kitu mahali. Kitufe kinapaswa kubandikwa kwa kidole gumba na kifungo kikiangalia juu. Unaweza kuweka mkanda karibu na kitufe ambapo nyaya na kitufe hukutana. Unaweza pia kuifunga waya au kuipiga mkanda mara kadhaa ikiwa ni ndefu kidogo na haifai. Sasa na sensor ni muhimu sana kuiweka sawa ili udhibiti ufanye kazi sawa. Unapoijaribu utaona ni wapi mwelekeo wa mshale na unaweza kujua ikiwa ni lazima. Lakini ningependekeza itengenezwe ili maandishi ya pini yasomwe wakati wa kuvaa glavu. Sensor inapaswa kwenda kwenye kidole cha mbele. Piga sensor vizuri sana na pia weka waya zilizounganishwa kwenye pini. Halafu utahitaji kuunganisha ubao wa mkate na Arduino kwenye glavu au kesi wanayoishi. Jambo muhimu zaidi hapa ni kwamba bandari ya mini-usb inapaswa kuelekezwa chini ili kebo iliyowekwa ndani isiingiliane kati ya vidole vyako.

Hatua ya 5: Kupima Mfano wako

Sasa kujaribu kila kitu unachohitaji kuziba Arduino Pro Micro ukitumia Mini-usb kwa kebo ya usb. Kisha boot Arduino IDE na ufungue faili ya AccelerometerMouse. Pakia nambari kwa arduino na umemaliza! Unapaswa kuona mshale wa panya ukisogea wakati unahamisha kielelezo kwenye kidole chako.

Hatua ya 6: nyongeza

Nyongeza
Nyongeza

Ikiwa unapenda mfano unaweza kuongeza huduma zingine kila wakati. Unaweza pia kuongeza casing nadhifu. Hii inaweza kuchapwa au kuchapishwa kwa 3D, maadamu inaweza kubebwa kwenye glavu yako. Ikiwa umesonga mbele vya kutosha unaweza pia kuongeza ishara kwa vitendo maalum. Uwezekano hauna mwisho!

Ilipendekeza: