Orodha ya maudhui:

Mradi RC: Hatua 7
Mradi RC: Hatua 7

Video: Mradi RC: Hatua 7

Video: Mradi RC: Hatua 7
Video: VIDEO! RC MORO ABAINI MADUDU MRADI wa SHULE IFAKARA, ACHUKUA HATUA 2024, Julai
Anonim
Mradi RC
Mradi RC
Mradi RC
Mradi RC

Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com).

Kwa hivyo kama maoni zaidi, wazo la mradi huu ni kupata uelewa wa utangulizi wa vifaa vya elektroniki, uuzaji-waya, wiring, na kuweka alama katika Arduino kuhusiana na vitu vya RC. Kuwa waaminifu kabisa, kabla ya mradi huu njia nyingi ambazo gari za RC zilifanya kazi ilikuwa siri kwangu. Kwa hivyo katika hii Inayoweza kufundishwa nitashiriki nawe, na kukufundisha yale niliyojifunza na jinsi ya kujenga gari moja ya RC niliyoijenga. Sababu ya kujenga gari hili la RC na Arduino ni ili niweze kujumuisha ishara za kugeuza gari. Kuunganishwa kwa mdhibiti mdogo pia kuniruhusu kuongeza taa za kichwa, taa za nyuma na sauti katika siku zijazo ikiwa ninataka.

Hatua ya 1: Kutumia Sehemu

Kwa hivyo kuanza mradi huu utahitaji sehemu kadhaa na vipande kadhaa. Nitajitahidi sana kuunganisha sehemu zozote ambazo zilinunuliwa, na pia nitaongeza faili zozote zilizochapishwa za 3D ambazo zinahitajika kuunda mradi huu.

Vitu utakavyohitaji:

  • Chuma cha kulehemu
  • Waya ya Solder
  • ProtoBoard
  • Kiwango cha 1 / 18th RC Car (hii itakupa kidhibiti na mpokeaji ambazo tayari zimefananishwa, Walakini, unaweza kununua vifaa kando na kuweka ujenzi pamoja, inakuwa ngumu zaidi na fundi.)
  • Arduino Uno
  • Sanduku
  • 2 LED
  • 2 220 ohm Resistors
  • Mchoro wa msingi uliochapishwa wa 3D
  • Sahani ya juu iliyochapishwa ya 3D
  • Magurudumu yaliyochapishwa ya 3D (ikiwa unataka)
  • Waya wa Arduino
  • Batri ya gari ya RC (gari la RC labda lilikuja na moja)
  • 9V betri
  • Adapta ya 9V ya kugonga Arduino
  • Moto Gundi bunduki
  • vijiti vya gundi moto
  • Printa ya 3D (au ufikiaji wa moja)

viungo vya vitu hapo juu ambavyo nilitumia:

chuma cha chuma / kituo:

www.amazon.com/s?k=Zeny+898D&ref=nb_sb_nos…

solder:

www.amazon.com/WYCTIN-Solder-Electrical-So…

ProtoBoard:

www.amazon.com/AUSTOR-Ikijumuisha-Double-Pro …….

Kiwango cha 1 / 18th RC Gari:

(ni muhimu kutambua kuwa kwa ujenzi wa kwanza wa mradi huu sikutumia gari la RC lililonunuliwa hapo awali. Nilitumia sehemu na vipande kutoka kwa magari ya RC ambayo familia yangu na rafiki walinipa ili kumaliza ujenzi huu. kujenga rahisi kufuata, nimejenga mradi huo na gari iliyounganishwa na hapo chini.)

www.amazon.com/Traxxas-75054-5-LaTrax-Rall…

Arduino Uno:

www.amazon.com/Development-Microcontroller…

LEDs:

www.amazon.com/Lights-Emitting-Assortment-

Sanduku:

sanduku lolote litastahili

Wapinzani wa 220 Ohm:

www.amazon.com/s?k=220+ohm+resistors&ref=n…

Sehemu zilizochapishwa za 3D:

faili za Gcode za Sehemu nilizotumia kwa gari hili maalum la RC zinapaswa kuwa kwenye faili za hatua hii.

Waya za Arduino:

www.amazon.com/Elegoo-EL-CP-004-Multicolor …….

Adapta ya betri ya 9V:

www.amazon.com/AspenTek-Battery-Accessorie …….

Bunduki ya Gundi Moto na Vijiti:

www.amazon.com/ccbetter-Upgraded- Inaondolewa …….

Printa ya 3D: (hauitaji kununua hii, hata hivyo, hii ni printa niliyotumia kwa mradi huu.)

www.amazon.com/ANYCUBIC-Mega-S-Extruder-Su …….

sehemu / vipande vyovyote vilivyoachwa vimeachwa nje kwa sababu ni vitu vya kawaida vya nyumbani ambavyo mtu yeyote anaweza kupata kutoka duka, au tayari alikuja na gari la RC lililonunuliwa.

Pia utahitaji kupakua Programu ya Arduino ikiwa huna tayari. (BURE ZAKE)

hapa kuna kiunga

www.arduino.cc/en/Main/Software

Hatua ya 2: RC Gari Kubomoa Chini

Sasa kwa kuwa umepata sehemu zako zote na vipande vya wakati wake wa kuanza kujenga.

kuanza kuanza kutenganisha gari la RC ulilonunua. kwa hivyo gari uliyokuwa tawi lilikuwa gari inayoendesha gurudumu 4 ambayo ina utofauti wa mbele na nyuma. ikiwa una sanduku kubwa la kutosha basi unaweza kuweka urefu huu sawa na kuendelea na hatua inayofuata. Walakini, ikiwa sanduku lako sio la kutosha, basi utahitaji kuchukua gari la RC kando. ili kufanya hivyo utahitaji kuondoa betri, kipokezi, servo, tray ya betri, na sehemu ya katikati inayoshikilia tofauti mbili pamoja. utahitaji pia kuondoa shimoni la gari kutoka kwa tofauti zote mbili. Mara tu haya yote yameondolewa lazima ukate shimoni la gari kwa urefu uliotaka na usanikishe tena kwa tofauti ya nyuma tu. tofauti ya nyuma ni ile iliyo na magurudumu ambayo hayageuki kushoto na kulia.

Hatua ya 3: Jenga upya

Jenga upya
Jenga upya
Jenga upya
Jenga upya

Ikiwa haukubomoa gari la RC Endelea hatua inayofuata.

Sasa kwa kuwa gari la RC limechukuliwa mbali na Shimoni la Hifadhi limekatwa na kusanikishwa tena, unaweza kuanza Kuijenga tena gari. Ili kufanya hivyo utahitaji kuchapisha sehemu za 3D kutoka hatua ya kwanza.

Jenga Hatua:

  • Kuangalia Picha ya kwanza hapo juu ya Bamba la Msingi, utashughulikia tofauti ya mbele kwenye mashimo 1 na 2 (kwa mpangilio huo).
  • Basi utakuwa screw katika tofauti ya nyuma ndani ya mashimo 3 na 4 (mtawaliwa).
  • kisha utatumia bracket ile ile inayokuja ambayo ilikuja kwa servo ya uendeshaji na kuikunja kwenye mashimo 5 na 6 mtawaliwa.
  • Hatua inayofuata ni kushikamana na Bamba la Juu, kufanya hii screw Hole moja juu ya tofauti ya MBELE na shimo 2 juu ya tofauti ya NYUMA.
  • kisha vuta nyaya za motor kupitia shimo 3.

Sahani ya chini ambayo ilichapishwa hutumiwa kuambatanisha tofauti mbili tofauti kwa msingi mmoja, mfupi zaidi ili kutoshea masanduku au miili zaidi. Sahani ya juu itatumika baadaye kuambatisha vifaa vingine vya elektroniki na vile vile kutoa ugumu ulioongezwa kwa gari.

Hatua ya 4: Kuweka Umeme

Kuweka Umeme
Kuweka Umeme

sasa ni wakati wake wa kupata vifaa vyote vya Umeme kufanya kazi na kushonwa waya.

Kufundisha:

  • Kuanza (ikiwa wewe ni mpya kwa kuuza) ninashauri kuchukua moja ya protoboards na waya kadhaa za ziada na kufanya mazoezi ya kutengeneza, inaweza kuwa ngumu sana ikiwa haujawahi kufanya hapo awali.
  • Mara tu utakapojisikia uko tayari kuangalia skimu ambayo nimechapisha hapo juu utataka kuanza na ProtoBoard.
  • Kwa hili utataka kuanza kwa kugandisha waya mmoja wa RED kwa waya wa kiume wa arduino kwa protoboard inayokwenda usawa. Hii itaambatanisha kwenye kituo cha 5V kwenye Bodi ya Arduino.
  • Kisha ambatisha waya mweusi wa Arduino kwa laini tofauti kwenye ubao kwa njia ile ile kama waya wa kwanza. hii itaambatanisha na kituo cha ardhi kwenye bodi ya Arduino.
  • Kisha utahitaji kushikamana na waya 2 zaidi za RED kulingana na waya mwekundu uliowekwa kwenye kituo cha 5V kwenye Arduino. Kisha kuziba waya 3 pamoja kwa kutumia solder.
  • Kisha ambatisha nyaya 5 NYEUSI sambamba na waya wa kwanza wa kiwanja cha chini uliyoambatanisha. hizi zinahitajika kwa sababu kila kitu lazima kiwe msingi wa Arduino au mradi huu haufanyi kazi.
  • Kisha utahitaji kutengeneza kontena la 220 ohm kwa upande mzuri wa LED zote ambazo zitatumika kwa mradi huu. Ikiwa hii haijafanywa basi taa za taa zitawaka na zinahitaji kubadilishwa ambazo hazitakuwa rahisi.
  • Kisha solder waya mwekundu kwa upande mwingine wa vipinga (kama inavyoonyeshwa kwenye skimu hapo juu).

Mara tu uuzaji huu ukikamilika unaweza kubandika kila kitu ISIPOKUWA betri ni njia inavyoonyeshwa kwenye mpango. Kwa kumbukumbu juu ya servos nyingi za waya 3 na ESC (Mdhibiti wa kasi ya elektroniki) waya NYEUPE (au ORANGE) ni waya wa ishara, waya wa RED ni waya wa kuingiza voltage, na waya wa NYEUSI (au KAHAWI) ni waya wa ardhini.

PIA nguvu na ardhi kutoka kwa PROTOBOARD hadi kwa RECEIVER inapaswa kushikamana na umeme na ardhi kwenye kituo cha 1. waya wa kijani inapaswa kuungana na kituo cha 1 pia, na waya wa machungwa unapaswa kuungana na kituo cha 2 kwenye mpokeaji.

NINI KINAENDELEA ???

Kwa hivyo, kwa wale ambao mnajiuliza ni nini kinatokea katika usanidi huu endelea kusoma, ikiwa haupendezwi na hii, na unataka kuendelea kujenga basi unaweza kuendelea na hatua inayofuata. Kwa hivyo, kinachotokea ni kwamba tunapokezesha mpokeaji kwa Arduino. Sasa Mpokeaji anapokea ishara za kuingiza kutoka kwa kidhibiti kilichounganishwa ambacho kulingana na pembejeo ya watumiaji itafanya gari kwenda mbele, nyuma, kushoto na kulia. Magari ya nyuma yanadhibiti mwendo wa mbele na nyuma na servo ya usimamiaji inadhibiti mwendo wa kushoto na kulia wa magurudumu ya mbele. Njia ambayo tunaweza kufanya ishara za kugeuza zifanye kazi nyuma ya gari ni kwamba Arduino inapokea ishara ya kuingiza kutoka kwa mpokeaji, kisha kulingana na ishara ya kuingiza kwa servo ya uendeshaji ama LED ya kushoto au kulia itaangaza, na hivyo kuunda kugeuza ishara.

Hatua ya 5: Kuiweka Pamoja

Mara usanidi wa umeme ukikamilika uko tayari kuiweka pamoja.

kufanya hivi:

  • Kabla ya kuongeza sahani ya juu kwenye kuziba ya utunzaji kwenye waya kwa mpokeaji na uweke mpokeaji chini ya bamba la juu. hii itaifanya isizunguke na waya zikilegea.
  • Kisha anza kupokanzwa bunduki yako ya moto ya gundi
  • Kisha mara moja moto ongeza dab ya gundi moto juu ya 9V na bandari ya kebo ya printa kwenye bodi ya Arduino na bonyeza chini ya ProtoBoard kwenye dabs (bado Moto) ya gundi Moto. hii itakuwa simi-kudumu mbili pamoja.
  • Kisha ongeza dab ya gundi ya moto juu ya tofauti ya nyuma na bonyeza chini ya Arduino ndani yake. hii itamfanya Arduino asizunguke wakati anaendesha gari.
  • kisha weka dab ndogo ya gundi ya moto chini ya ESC na ubonyeze dhidi ya uwanja wa juu wa Arduino. (HAKIKISHA USIZUIE VITUO VYA ARDUINO, BADO TUNAHITAJI KUPAKUA KODI, na kushikamana na betri ya 9V.)
  • Pia weka ujenzi wa mitambo na umeme uliokamilishwa kando ya sanduku utakalotumia kuweka kila kitu, hii itakuruhusu kuashiria ni wapi mashimo ya magurudumu yanahitaji kwenda.
  • kisha kata mashimo ya magurudumu. (KUMBUKA: hakikisha ukata mashimo ya magurudumu ya mbele kidogo zaidi kwani yatakuwa yakigeuka kushoto na kulia na itahitaji nafasi zaidi.)
  • Kisha piga mashimo nyuma ya sanduku ambayo ni makubwa tu ya kutosha kwa ncha ya LED kutoshea.
  • Jaribu inafaa kila kitu kwenye sanduku na mashimo na hakikisha kila kitu kinatoshea kabla ya kuendelea.
  • Mara tu UKIHAKIKISHA kila kitu kinatoshea kwenye sanduku jinsi inavyotakiwa, weka gundi kubwa moto chini ya bamba la chini na ubonyeze kwa nguvu dhidi ya chini ya sanduku ili magurudumu yaonyeshe chini ya sanduku.
  • Endelea kushikilia gari dhidi ya sanduku hadi gundi moto itakapopoa.

Mara hii ikikamilika unaweza kuendelea na sehemu ya usimbuaji wa mradi.

Hatua ya 6: CODING

Kabla ya Kuanza hatua hii ikiwa huna programu au programu ya arduino iliyosanikishwa kwenye kompyuta yako unaweza kwenda kwenye kiunga hapa chini na kuipakua (BURE YAKE !!). itabidi ufanye hivi kabla ya kuendelea na mradi huu.

www.arduino.cc/en/Main/Software

Kanuni:

  • Anza kwa kupakua faili ya.ino ninayo kwa mradi huu.
  • Kisha fungua nambari na uipakie kwa Arduino yako.
  • jaribu mwendo wa uendeshaji wa kushoto na kulia na uhakikishe kuwa LED zako ziko katika mwelekeo sahihi kwa ishara za kushoto na kulia.
  • mara tu taa za LED ziko kwenye pande sahihi ziweke kwenye mashimo yaliyotengenezwa mapema kwenye jengo na uweke dab ya gundi ya moto kwenye taa za LED ili kuzishikilia.

Ikiwa mtu wako ni mtu ambaye anataka kujua mambo na mambo, au anashangaa tu ni nini kinatokea nyuma ya pazia na nambari hiyo kisha uendelee kusoma. Ikiwa sivyo unaweza kuendelea na hatua inayofuata.

kwa hivyo ni nini kinachotokea (mstari kwa mstari):

  • Mstari wa kwanza ni pamoja na taarifa ambayo inaruhusu nambari kuingiza maktaba ya servo iliyoingizwa kwenye programu ya Arduino.
  • Taarifa mbili zifuatazo zinafafanua katika nambari hufafanua ni pini gani za LED zitakazoambatanishwa kwenye Arduino.
  • Taarifa tatu zifuatazo zinatangaza njia tofauti kwenye mpokeaji kama nambari, hii inaruhusu maoni kutoka kwa mtawala kukubaliwa.
  • Kauli zifuatazo za 2 zinatangaza maneno "hoja" na "geuza" kama nambari ili niweze kubadilisha aina ya ishara inayotumwa na Arduino baadaye kwenye nambari.
  • Ifuatayo utaona taarifa mbili za "Servo", hizi zinahitajika ili nambari ijue nina servos 2 na kwamba majina ni "myservo" na "esc"
  • Ifuatayo tunaingiza kitanzi cha "VOID setup": hii ndio kitanzi cha usanidi ambacho kitaendesha mara moja na kisha kuendelea na nambari yote. kwa hivyo hapa ndipo ninapotangaza ni pini gani pini za pembejeo na ni pini gani pini za pato. pini za kuingiza huchukua IN ishara, na pini pato OUTPUT ishara.
  • Kwanza katika kitanzi cha usanidi batili utaona mistari miwili ya.
  • ijayo utaona mistari mitano ya "pinMode". 3 za kwanza kati ya hizi zinatangaza kuwa pini 5, 6 na 7 ni pini za pembejeo. hizi ni pini ambazo zimeunganishwa kwenye vituo 1, 2, na 3 (mtawaliwa) kwenye mpokeaji. pini 2 za Mwisho "pinMode" zinatangaza kuwa pini ambazo LED zimeunganishwa nazo zinatuma ishara kwa LED.
  • Mstari wa "Serial.begin ()" unatangaza kiwango cha baud au bits kwa sekunde ambayo inakubaliwa na kusomwa kwenye arduino.
  • Ifuatayo tunahamia kwa "Kitanzi batili" hii ndio inayoendeshwa mfululizo baada ya kuwasha Arduino.
  • Mistari miwili ya kwanza ya kitanzi hiki ni kusoma / kuweka upana wa kipigo cha kila kituo cha kuingiza kutoka kwa mpokeaji ni. hii ni muhimu kwani bila hiyo hatuwezi kusoma ishara zozote zinazoingia.
  • Ifuatayo ni mlolongo wa ramani. kinachotokea ni kwamba ishara inayoingia inachorwa kwa ishara kwamba esc inaweza kusoma na kufanya kitu kutokea. kwa hivyo tunaweka maadili yaliyopangwa sawa na "hoja" iliyofafanuliwa hapo awali.
  • Kisha tunaandika kwa servo inayoitwa "esc" maadili ya "hoja" hii ndio inaruhusu gari kusonga mbele na kurudi nyuma.
  • Kwa usanidi wa ramani ya "zamu" inafanya jambo lile lile, tu kuchora ramani inayoingia kwa pembe ambayo hutumwa kwa servo ya uendeshaji. servo ya uendeshaji basi itaenda kwa pembe inayofanana.
  • Kauli ya kwanza "ikiwa" inasema kwamba ikiwa servo ya uendeshaji inahamishiwa kwa pembe chini ya digrii 75 basi taa ya kushoto itaangaza, na hivyo kuunda ishara ya kushoto.
  • Kauli ya pili "ikiwa" inasema kwamba hiyo ni servo ya uendeshaji inahamishwa kwa pembe zaidi ya digrii 100 kisha taa ya kulia itapepesa. Kwa hivyo kuunda ishara ya kulia.

na ndivyo kanuni inavyofanya kazi.

Hatua ya 7: FURAHA

Sasa kwa kuwa umepakia nambari uko tayari!

  • Kwanza weka betri kwenye kidhibiti chako na uiwashe.
  • Kisha ingiza betri ya gari ya RC kwa ESC na uwashe ESC.
  • kisha Chomeka betri ya 9V kwenye arduino.

mara moja Arduino imekuwasha unapaswa kuweza kudhibiti gari na kuwa na ishara za kugeuka. utakuwa pia umepata maarifa kidogo ambayo yatakuruhusu kufuata na kuanza miradi ngumu zaidi ya usimbuaji na kubuni peke yako. hivyo endelea kukua na KUFURAHIA!

Pia sasisho la hiari (ikiwa umenunua gari lililopendekezwa) ni hizi gurudumu nilizozibuni. unaweza kuzichapisha 3D kwa rangi yoyote unayotaka. Nadhani ni nzuri sana.

Ilipendekeza: