Orodha ya maudhui:

Arduino Bluetooth RC Gari: Hatua 12
Arduino Bluetooth RC Gari: Hatua 12

Video: Arduino Bluetooth RC Gari: Hatua 12

Video: Arduino Bluetooth RC Gari: Hatua 12
Video: How I Made this Electric Car that can go Anywhere 2024, Novemba
Anonim
Arduino Bluetooth RC Gari
Arduino Bluetooth RC Gari
Arduino Bluetooth RC Gari
Arduino Bluetooth RC Gari

Kudhibiti gari la RC kupitia programu kwenye simu yako? Inawezekana!

Kutumia Arduino, Bluetooth, magurudumu kadhaa na rundo la vipande vingine vidogo lakini muhimu, tuliweza kuunda gari la RC linalounganisha na Bluetooth na linaloweza kudhibitiwa na programu kwenye simu yako. Inaonekana ni rahisi kutosha, sawa? Kweli baada ya mwezi mmoja, tuliweza kupaka gari la Bluetooth RC linalofanya kazi. Kwa maagizo yetu utaweza kuifanya kwa kasi zaidi kuliko tulivyokuwa.

Hatua ya 1: Panga Hatua zako kwa Trello

Panga Hatua zako kwa Trello
Panga Hatua zako kwa Trello

Kuanza kupanga katika trello, lazima ujue ni nini unataka kufanya na ni vifaa gani unahitaji.

Vitu unavyotaka kuweka kwenye trello yako ni:

- Pata / Nunua vifaa vyako

- Jenga gari

- Dhibiti DC Motors na Arduino

- Unganisha kwa Arduino na Bluetooth

- Tengeneza gari ya RC bila waya

- Uandikaji

- Tengeneza App

- Unganisha / Sentensi ya Umbali wa Msimbo (Inahitajika tu kwa hatua ya hiari.)

- Upimaji

-Nje

- Nyaraka / Jinsi ya

Sasa, kuna hatua nyingi ambazo huenda katika kila moja ya hizi, lakini utaweza kupata maelezo zaidi katika hatua zifuatazo za mchakato wetu.

Hatua ya 2: Pata / Nunua Vifaa vyako

Pata / Nunua Vifaa vyako
Pata / Nunua Vifaa vyako
Pata / Nunua Vifaa vyako
Pata / Nunua Vifaa vyako
Pata / Nunua Vifaa vyako
Pata / Nunua Vifaa vyako

Vifaa utakavyohitaji kwa mradi huu ni pamoja na:

-Arduino

-Dereva wa Pikipiki (TB6612FNG Breakout)

-Bluetooth Low Energy Dereva (nRF8001 Bluetooth LE)

-Dc Motors

Pakiti ya Batri (Betri)

-Waya

-Bodi ya mzunguko

Hatua ya 3: Jenga Gari

Jenga Gari
Jenga Gari

Pamoja na motors DC na bodi ya mzunguko

1) Unganisha dereva wa Magari kwa Arduino

2) Unganisha Arduino na motors za DC

* Rejea picha kwa kutazama mzunguko.

Hatua ya 4: Dhibiti Motors za DC na Arduino

Na nambari ya MotorTest kutoka kwa maktaba ya dereva wa Magari, Arduino itaweza kudhibiti motors za DC.

Nambari ya Mtihani wa Magari hufanya Motors kufanya "jig" kidogo.

-Shuka hadi mahali inasema TB6612FNG Maktaba ya Arduino na hapo itapakua.

-Baada ya hapo unaweza kuweka maktaba hiyo kwenye Arduino IDE kama faili iliyofungwa.

-Nenda kuchora, ni pamoja na maktaba, na kisha nenda kuongeza.zip maktaba na uchague faili yako.

Faili hiyo itaonekana chini ya mifano.

-Na utaweza kupima motors zako.

Hatua ya 5: Unganisha Bluetooth

Unganisha Bluetooth
Unganisha Bluetooth

Kutumia Dereva wa Nishati ya chini ya Bluetooth, tunaweza kuiunganisha kwa Arduino kama inavyoonyeshwa kwenye picha.

- Kutoka kwa kuiunganisha na Arduino, tunaweza, na nambari fulani, kuhamisha gari na programu ya Adafruit.

-Nenda kwenye ukurasa wa Adafruit na dereva wa nrf8001, na maktaba inaweza kupakua.

-Kwa maktaba hiyo, unaweza kutumia nambari iliyotolewa (demo ya mwangwi) kupanga gari ili kusonga ukipewa amri.

Hatua ya 6: Kuandika - Kutumia Programu ya Adafruit

Kuandika - Kutumia App ya Adafruit
Kuandika - Kutumia App ya Adafruit

Baada ya kupakua programu na kurekebisha nambari jinsi unavyotaka, ili kufanya mambo yaweze kusonga:

1) Tulianza kwa kuungana na gari (ambayo hapo awali iliitwa UART) na tukaenda kwenye moduli za UART.

- Hapa unaweza kuchapa amri, kama f mbele, ikiwa ndio unayo katika nambari yako ya kufanya gari lisonge mbele.

* Unaweza kutaja nambari yetu, ambayo itachapishwa katika hatua ya baadaye.

Hatua ya 7: Tengeneza RC Car Wireless

Fanya RC isiyo na waya ya Gari
Fanya RC isiyo na waya ya Gari

Hapa ndipo utahitaji betri zako.

Kutumia kifurushi cha betri, na betri ambazo zimeunganishwa na motors za DC, gari linaweza kusonga bila kushikamana na kitu kingine chochote.

* Unaweza kuona kwenye picha hapo juu jinsi kifurushi cha betri kimeunganishwa na kifurushi cha betri kilichoambatanishwa na motors.

Hatua ya 8: Tengeneza Programu Iliyobadilishwa Kufanya Kazi na Pad ya Kudhibiti

Tuliamua kutumia pedi ya kudhibiti kuwa kijijini kwa gari letu. Ili kufanya hivyo ilibidi:

- Rekebisha msimbo wa chanzo wa programu asili ya Adafruit.

Nambari yetu iliyobadilishwa imeunganishwa hapa, na programu hii iliyobadilishwa ni ya PEKEE kwa admin:

-Na jinsi ya kutumia programu, iliyotengenezwa na nambari iliyobadilishwa:

-Unapofungua programu:

- Unganisha na CAR

-Ukibonyeza unganisha, orodha itaibuka ikisema chagua hali ya kuungana na gari

-Bofya mtawala

-Katika mtawala, songa hadi chini, na bonyeza pedi ya kudhibiti.

-Katika pedi ya kudhibiti:

-Up mshale huenda mbele

-Mishale ya chini inarudi nyuma

- Mshale wa kushoto huenda kushoto

- Mshale wa kulia huenda kulia

-Button 1 imevunja

-Button 2 ni donut

Hatua ya 9: (Hiari): Ongeza Sensorer ya Umbali

(Hiari): Ongeza Sensorer ya Umbali
(Hiari): Ongeza Sensorer ya Umbali

Kwa gari letu la RC, tumeongeza Sensor ya Umbali.

-Sensara ya umbali imewekwa mbele ya RC Car yetu, ambayo tulijaribu kuifanya moja kwa moja isonge mwelekeo tofauti wakati kuna kitu mbele yake.

Hatua ya 10: Jaribu

Wakati wa kupima, -Angalia kuhakikisha kuwa kazi zote zinafanya kazi jinsi unavyotaka zifanye:

-Mbele

-Nyuma

-Kushoto

-Haki

-Acha

-Donut

-Kiatomati

Hizi ni kazi yetu maalum, unaweza kutumia sawa au kuzibadilisha kufanya kile ungependa.

Hatua ya 11: Ongeza nje

Wakati wa kuongeza nje, hii ni juu yako kabisa.

- Sehemu ya nje ya gari ni kwa kushikilia vifaa pamoja.

-Tulitumia ziti na waya kushikilia kila kitu mahali pake.

-Unaweza kubuni nje ya gari lako kwa njia yoyote inayokupendeza.

** Sehemu muhimu zaidi ya nje ni kushikilia kila kitu mahali pake!

Hatua ya 12: Hati

Wakati wa kuunda gari lako la RC, hakikisha unaandika unapoenda.

Hii inaweza kusaidia wakati:

-Kutatua suala unalokabiliana nalo.

-Kubadilisha karibu na wiring.

-Kukumbuka kile ulichofanya kila siku, -Kuangalia mradi wako.

Ilipendekeza: