Gari RC Rahisi iliyodhibitiwa na WiFi: Hatua 7 (na Picha)
Gari RC Rahisi iliyodhibitiwa na WiFi: Hatua 7 (na Picha)
Anonim
Rahisi Gari RC iliyodhibitiwa na WiFi
Rahisi Gari RC iliyodhibitiwa na WiFi
Rahisi Gari ya RC iliyodhibitiwa na WiFi
Rahisi Gari ya RC iliyodhibitiwa na WiFi

Ikiwa unaniambia miaka michache iliyopita kuwa utaweza kurekebisha RC Car ili kuipa WiFi ili uweze kudhibiti kupitia ukurasa wa wavuti ukitumia simu yako, na kwamba gharama ya kuifanya itakuwa chini ya € 8, nisingeweza nimekuamini! Lakini huu ni wakati mzuri wa kuwa mtengenezaji! Sio tu hapo juu inawezekana sana, pia ni mradi wa moja kwa moja mbele! Muda mfupi nyuma nilifanya mkondo wa moja kwa moja wa kuongeza vidhibiti vya WiFi kwenye gari la kuchezea, na ingawa ninafurahi na jinsi mkondo ulivyokwenda, nilikuwa nikifikiria kwamba ningeweza kuufanya mradi uwe rahisi zaidi. kufanya iwezekanavyo, hakutakuwa na soldering inayohitajika na nitatoa nambari zote na hatua za kujifanyia mradi huu.

Tuanze!

Hatua ya 1: Sehemu Tutahitaji

Sehemu Tutahitaji
Sehemu Tutahitaji
Sehemu Tutahitaji
Sehemu Tutahitaji
Sehemu Tutahitaji
Sehemu Tutahitaji

Kama nilivyosema, nilitaka kuufanya mradi huu uwe rahisi kufanya iwezekanavyo kwa kweli hauitaji mengi.

Ni wazi kwanza tutahitaji gari. Ikiwa uko Uingereza au Ireland, Unaweza kupata gari haswa niliyopata kutoka kwa Smyths Toys (€ 10 @ wakati wa kuandika). Pia wana Subaru ambayo nilitumia kwenye mtiririko wa moja kwa moja ambayo ni gari sawa isipokuwa ganda.

Kimsingi gari yoyote ya kudhibiti kijijini inapaswa kufanya kazi, lakini kubwa zaidi ni bora (kwa hivyo tunaweza kutoshea kila kitu ndani). Pia hakikisha kuwa ina mwendo kamili (usukani na kuendesha gari). Duka za mitumba zinaweza kuwa mahali pazuri pa kutafuta gari zisizohitajika za RC. Kumbuka: kuiweka mradi wa bure wa solder labda unahitaji kupata gari na udhibiti wa kijijini wa waya!

Kwa ndani ya gari tunahitaji yafuatayo

  • NodeMCU ESP8266 Bodi ya Maendeleo * - Ikiwa haujui ESP8266, ni bodi inayoendana na Arduino ambayo imejenga katika WiFi, naipenda! Kuna aina kadhaa za bodi za NodeMCU, zile mbili za kawaida ziko kwenye picha ya 3 hakikisha unapata moja sahihi! (ndogo).
  • NodeMCU Motor Shield * - Hii ni bodi nzuri sana ambayo ina chip ya dereva wa L293D juu yake ambayo NodeMCU inaingia tu. Kuna vituo vya screw kwa kuunganisha kwenye motors na kuna kitufe cha kuiwasha na kuzima
  • Kesi ya betri ya 6 X AA * - Unaweza pia kutumia aina nyingine ya chanzo cha nguvu (kama vile betri ya RC), lakini hakikisha ni chini ya 10V iliyochajiwa kabisa. Kifurushi hiki cha betri pia ni kubwa kabisa, ikiwa gari lako ni dogo unaweza kujaribu kesi ya 4x AA badala yake. Unaweza kutumia tena mpangilio wa betri uliopo wa gari ikiwa unatumia gari na rimoti isiyo na waya.
  • Jumper Block * - Kabla ya kununua hizi, angalia ikiwa una anatoa ngumu za zamani za IDE au diski za CD kwani watakuwa na moja ya hizi. Ikiwa sivyo unaweza kununua kifurushi hiki cha 60 kwa € 1 iliyotolewa!

* = Viungo vya ushirika

Hatua ya 2: Kuandaa Gari

Kuandaa Gari
Kuandaa Gari
Kuandaa Gari
Kuandaa Gari
Kuandaa Gari
Kuandaa Gari

Jambo la kwanza tunataka kufanya ni kufungua gari juu. Hii itakuwa wazi ikiwa utapata gari tofauti na langu!

Kwenye yangu kulikuwa na screws 4 chini ya gari, mbili nyuma na mbili mbele. Futa hizi. Baada ya kuinua ganda lazima sasa uweze kuona motors mbili.

Kijijini cha waya:

Ikiwa una kijijini cha waya kama yangu unapaswa pia kuona waya 4, kata hii ukiacha kidogo, labda inchi 6-8 au hivyo (Ni rahisi kukata zaidi baadaye, ni ngumu kuiweka tena!).

Halafu unataka kuvua nusu inchi au mbali mbali mwisho wa waya zote 4.

Kijijini kisicho na waya:

Magari ya mbali yasiyokuwa na waya yatakuwa na motors mbili sawa na zile za waya, lakini waya zilizounganishwa nao labda ni fupi sana kuwa muhimu. Unaweza kuhitaji kuuza waya mpya kwa vituo viwili vya kila motor. Sijafanya hii kibinafsi kwa hivyo siwezi kutoa maoni yoyote au vidokezo. Unaweza pia kujaribu kuondoa mzunguko zaidi ya motors iwezekanavyo. Kumbuka: Inawezekana kutumia tena nafasi ya betri ya gari ili kuhifadhi nafasi (pia inafanya iwe rahisi kubadilisha betri)

Hatua ya 3: Kukusanya Mzunguko

Kukusanya Mzunguko
Kukusanya Mzunguko
Kukusanya Mzunguko
Kukusanya Mzunguko
Kukusanya Mzunguko
Kukusanya Mzunguko

Na sasa kwa akili za operesheni, mizunguko!

Yanayopangwa bodi NodeMCU ndani ya ngao ya magari, kumbuka mwelekeo ingawa. Kuna antena iliyochorwa kwenye ngao ya gari, hakikisha antena ya NodeMCU (mistari ya dhahabu) imewekwa na kuashiria. Ikiwa imeingizwa kwa usahihi nafasi ndogo ya USB inapaswa kuwa kando ya vituo vya screw

Ifuatayo tunahitaji kushikamana na kizuizi kidogo cha jumper. Kuna pini za kuruka kati ya kitufe cha nguvu na vituo vya screw, unahitaji kuunganisha pini mbili zilizoitwa VIN na VM. Tazama picha ya pili kwa maelezo zaidi.

Sasa tunataka kuunganisha kesi ya betri. Chukua waya mwekundu kutoka kwa mmiliki wa betri na uiunganishe kwenye kituo cha VIN screw. (Sababu ya sisi kutumia terminal ya VIN ni kwa sababu kitufe cha nguvu huwasha na kuzima hii). Unganisha waya mweusi kwa mojawapo ya vituo vya GND.

Ukipakia betri kwenye kishika betri na uhakikishe kuwa kila kitu kimewashwa, unaonyesha sasa tazama baadhi ya LED kwenye NodeMCU na Motor Shield.

Hatua ya 4: Kuunganisha Motors

Kuunganisha Motors
Kuunganisha Motors
Kuunganisha Motors
Kuunganisha Motors
Kuunganisha Motors
Kuunganisha Motors

Weka ngao ya gari kando ya betri nyuma ambayo huteleza wazi. Ninapendekeza kuiweka na blu-tac au njia nyingine isiyo ya kudumu ya kuifanya ikae. Kisha ambatisha kifurushi cha betri kwenye gari ukitumia blu-tac tena. (Unapofurahi na gari unaweza kutumia gundi moto kushikilia kila kitu chini.)

Ifuatayo tunataka kuunganisha motors kwenye ngao ya gari. Unganisha waya kutoka kwa gari ya uendeshaji hadi kwenye vituo vya screw zilizowekwa alama A + na A-, Haijalishi waya gani huenda kwa + au - kwa sasa (tutarudi kwa hii). Dereva wa gari ni wazi basi imeunganishwa na vituo vya B + na B.

Ikiwa unapata shida kushinikiza waya ndani ya terminal, jaribu kuingiza kichwa cha dereva wa screw mahali waya itaenda, kuna kipande cha chuma ambacho wakati mwingine kinaweza kukwama chini. (Tazama picha ya 5 kwa maelezo zaidi)

Na hiyo ni ujenzi mzuri kumaliza! Ifuatayo tutapanga bodi ili tuweze kuanza kuipima!

Hatua ya 5: Kupanga Bodi

Kupanga Bodi
Kupanga Bodi
Kupanga Bodi
Kupanga Bodi
Kupanga Bodi
Kupanga Bodi

Ikiwa haujawahi kutumia ESP8266 au Arduino hapo awali, tutahitaji usanidi wa programu kidogo. Nina video ya kujitolea ya hii. Ni muda wa dakika 5 tu na hupitia kila kitu unachohitaji kusanidi. Unapofuata video hii, ni dereva wa CP2102 ambao unataka kusanikisha.

Ikiwa video sio kitu chako kweli, angalia somo la 2 la Darasa la kushangaza la Becky la Becky, inapita kila kitu unachohitaji pia.

Kabla ya kuhamia hatua hii yote unapaswa uweze kupakia mchoro rahisi kwenye ESP8266 yako (kama mfano mkali unaotajwa kwenye video na somo la Becky)

Kwanza unataka kuzima umeme kwenye bodi kutoka kwa betri (bonyeza kitufe kwenye ngao ya gari, taa inapaswa kuzima). Halafu unataka kuziba kebo yako ndogo ya USB kwenye ubao wa NodeMCU kama inavyoonekana kwenye picha kisha utataka kupakua nambari ya mradi huu mbali na Github yangu. Bonyeza kitufe cha Clone au Pakua na kisha Pakua Zip. Toa faili hii ya zip wakati inapakuliwa. Sasa fungua Arduino IDE, kisha ubofye Faili -> Fungua, nenda mahali ulipotolewa tu zip kutoka hapo juu na ufungue faili ya MotorWeb.ino Utahitaji kufanya mabadiliko moja kwa faili hii, na hiyo ni kusasisha SSID na Nenosiri kwa Wifi yako. Wakati umefanya mabadiliko hayo pakia kwenye bodi yako.

Hatua ya 6: Udhibiti

Udhibiti
Udhibiti
Udhibiti
Udhibiti
Udhibiti
Udhibiti

Tuko tayari kujaribu jambo hili! Kwa sasa ondoa kebo ndogo ya USB iliyowekwa ndani. Katika IDE ya Arduino fungua mfuatiliaji wa serial (ikiwa hujui jinsi nimeiweka alama kwenye picha ya kwanza). Weka kiwango cha Baud hadi 115200. Bonyeza kitufe cha kuweka upya kwenye bodi ya NodeMCU, baada ya kuunganishwa na WiFi unapaswa kuona anwani ya IP ya kifaa kilichoonyeshwa kwenye skrini.

Ama kwenye simu yako au kompyuta, fungua kivinjari cha wavuti na andika anwani ya IP kwenye upau wa anwani. Unapaswa kuona ukurasa wa wavuti unaofanana na ule wa picha yangu ya pili. Sasa tunahitaji kuangalia ni motors zilizounganishwa kwa njia sahihi. Bonyeza kwanza vifungo vya Hifadhi na Nyuma, je! Gari liliendesha kwa usahihi? Ikiwa sio unaweza kubadilisha wiring karibu au unaweza kuirekebisha kwa urahisi katika programu, tafuta DRIVE_MOTOR_DIRECTION na mahali popote imewekwa kwa HIGH kuibadilisha kwa hivyo imewekwa LOW na kinyume chake. Unahitaji kuibadilisha katika sehemu mbili.

Jambo hilo hilo linatumika kwa uendeshaji, isipokuwa unabadilisha karibu na kutofautiana kwa STEER_MOTOR_DIRECTION

Mara baada ya kufurahi na jinsi inavyofanya kazi, inganisha kebo ndogo ya USB na bonyeza kitufe cheupe kwenye ngao ya gari. Acha sekunde chache na jaribu kuungana na anwani sawa ya IP kama hapo awali. KUMBUKA: gari lako litakuwa kwa kasi zaidi wakati wa kutumia betri kwa sababu voltage ni kubwa zaidi, kwa hivyo kuwa mwangalifu usiiondoe kwenye dawati lako!

Hatua ya 7: Furahiya

Image
Image

Na ndio hivyo! Umefanikiwa kutengeneza gari la RC linalodhibitiwa na WiFi! Angalia video fupi yangu nikijaribu kuudhi mbwa wangu nayo! Gaoithe, mweusi hapendi sana, lakini Riggins hajali! Nilifurahi sana na mradi huu na natumai unauona ni muhimu au wa kupendeza. Kama kawaida, ikiwa una maswali yoyote au maoni ningependa kuyasikia! Heri kufanya kila mtu!

Brian

Ilipendekeza: