Përmbajtje:

Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth: 7 hapa (me fotografi)
Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth: 7 hapa (me fotografi)

Video: Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth: 7 hapa (me fotografi)

Video: Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth: 7 hapa (me fotografi)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Nëntor
Anonim
Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth
Si të bëni një makinë të thjeshtë RC të kontrolluar nga Bluetooth

Përshëndetje të gjithëve, unë jam Bryan Tee Pak Hong. Unë jam aktualisht një vit një student në Politeknikun e Singaporit duke studiuar Inxhinieri Kompjuterike.

Kur isha fëmijë, isha gjithmonë i magjepsur nga makinat RC dhe si funksionojnë ato. Kur e ndava, gjithçka që shoh janë copa metali të vendosura kudo. Unë gjithmonë dëshiroja që të kishte një mësim të thjeshtë që mbulonte përbërësit bazë që përbëjnë një makinë RC dhe sot do t'ju tregoj pikërisht këtë.

Unë planifikoj ta përdor këtë makinë RC edhe për një sërë projektesh të tjera, referojuni këtij udhëzuesi udhëzues nëse keni hasur ndonjë problem.

Pa zhurmë të mëtejshme, le të fillojmë!

Hapi 1: Hapi 0: Përgatitja e materialeve

Hapi 0: Përgatitja e materialeve
Hapi 0: Përgatitja e materialeve

Materialet janë shumë themelore dhe të lehta për tu marrë, ato janë:

  1. Shasia e makinës* (Unë jam duke përdorur një kuti cookie të vitit të ri, jini krijues me zgjedhjen tuaj!) X1
  2. Motorë DC dhe goma x2
  3. Arduino Uno (ose ndonjë variant tjetër) x1
  4. L298N H-urë x1
  5. Rrota rrotulluese x1
  6. Bateritë (1 për Arduino, 1 për motorët)
  7. Kërcues meshkuj nga meshkuj, kërcyes meshkuj nga femra
  8. Moduli Bluetooth HC-06 ose HC-05 x1
  9. Breadboard (lidhje të shpejta dhe të lehta) x1

Pajisje të tjera që do t'ju nevojiten/mund t'ju nevojiten:

  • Hekuri i salduar
  • Armë me zam të nxehtë

*Shënim: shasia ime ka një sensor IR të bashkangjitur, nuk kërkohet në këtë mësim

Hapi 2: Hapi 1: Përgatitja e Shasisë

Hapi 1: Përgatitja e Shasisë
Hapi 1: Përgatitja e Shasisë

Së pari, ndani tryezën tuaj të bukës. Duhet të jetë në gjendje të ndahet në 3 pjesë, 2 +/- shirita vertikalë nga anët dhe pjesa e mesme, ku do të bëhen shumica e lidhjeve tuaja. Kjo lejon vendosjen shumë të lehtë të komponentëve ku mund të:

  • lidhni 5V nga Arduino juaj në anën e majtë
  • lidhni GND nga Arduino juaj në anën e djathtë
  • bëni të gjitha lidhjet tuaja me Arduino

Importantshtë e rëndësishme që të merrni pozicionin e saktë herën e parë pasi do të jetë e vështirë të hiqni dhe ri-poziciononi dërrasën e bukës. Sigurohuni që të ketë hapësirë të mjaftueshme që të dy Arduino dhe L298N të ulen në mes të 2 shufrave vertikale.

Hapi 3: Hapi 2: Lidhja e L298N me motorët tuaj

Hapi 2: Lidhja e L298N me motorët tuaj
Hapi 2: Lidhja e L298N me motorët tuaj
Hapi 2: Lidhja e L298N me motorët tuaj
Hapi 2: Lidhja e L298N me motorët tuaj
Hapi 2: Lidhja e L298N me motorët tuaj
Hapi 2: Lidhja e L298N me motorët tuaj

Ngjitni 2 tela në motorin tuaj DC. Tjetra, lidhni skajet e tjera të telave me njërën nga prizat me 2 vrima në urën L298N. Rendi i lidhjes së telit nuk ka rëndësi. Përsëriteni këtë për motorin tjetër.

Tjetra, vendosni kërcyesit meshkuj te femrat në kunjat e meshkujve që gjenden pranë prizës 3. Kërkohet 6, 3 për secilën anë, ku 1 është të kontrollojë shpejtësinë e motorit përmes PWM dhe 2 për drejtimet. Mos harroni se cilat tela janë të lidhura ku, pasi kjo do të jetë e rëndësishme më vonë.

Merrni një nga paketat tuaja të baterisë dhe ngjitni/lidhni tela të zezë (tela tokëzues) në një bluzë mashkullore. Kjo do të përdoret për të arritur një bazë të përbashkët me arduino më vonë. Lidhni tela të kuq me hyrjen 12V (priza më e majtë) dhe tela e zezë me GND (prizën e mesme) të modulit L298N.

Hapi 4: Hapi 3: Vendosja e gjithçkaje së bashku

Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku
Hapi 3: Vendosja e gjithçkaje së bashku

Ngjiteni nxehtësisht modulin L298 në shasinë tuaj të makinës në pozicionin që e keni konsideruar të përshtatshëm në Hapin 1. Tjetra, ngjitini nxehtë 2 motorët DC në anët e shasisë tuaj. Shasia ime ka një rënie në skajet, kështu që unë përdor disa arra që kisha shtrirë për të kompensuar lartësinë, në mënyrë që të mund t'i ngjisja motorët siç duhet. Kjo është opsionale nëse përdorni një shasi të sheshtë, nuk kërkohet kompensim. Pasi të keni ngjitur 2 motorët, ngjitni paketën e baterisë në shasi. Unë e ngjita timen në pjesën e poshtme për shkak të kufizimeve të hapësirës. Unë gjithashtu e ngjita pakon time të baterisë pak në të djathtë për të bërë hapësirë për heqjen e kapakut të baterisë. Më në fund, ngjiteni rrotën në vend dhe makina juaj bazë është e përfunduar! Mundohuni të gjeni një rrotë rrotulluese që mund të lejojë që roboti juaj të ketë lartësi të qëndrueshme sido që rrota të kthehet.

Lidhni 6 telat e kërcyesit në tabelën e bukës, kategorizoni ato si 3 për të majtë dhe 3 për të djathtë.

Pjesa tjetër do të mbulojmë trurin e Makinës, a.k.a. Arduino.

Hapi 5: Hapi 4: Lidhja dhe Kodi Arduino

Hapi 4: Lidhja dhe Kodi Arduino
Hapi 4: Lidhja dhe Kodi Arduino
Hapi 4: Lidhja dhe Kodi Arduino
Hapi 4: Lidhja dhe Kodi Arduino

Lidhni kunjin e shpejtësisë së djathtë me Pin 6 dhe kunjin e majtë të shpejtësisë me Pin 11 në Arduino.

Më pas lidhni 2 kunjat e tjera të drejtimit të secilës anë nga dërrasa e bukës në Arduino përmes kërcyesve meshkuj me meshkuj:

  • djathtas - Pin 7 dhe 8
  • majtas - Pin 12 dhe 13

Cilido rend nuk ka rëndësi pasi ne do t'i ndryshojmë lidhjet nëse ato janë të gabuara. Sidoqoftë, është e rëndësishme të mos ndërroni plotësisht pjesën e majtë dhe të djathtë. Vendoseni Arduino në pozicionin që keni planifikuar në Hapin 1.

Tani, kopjoni kodin nga kjo faqe në internet për të testuar lëvizjet motorike:

  1. ngarkoni këtë kod në Arduino tuaj
  2. nëse roboti rrotullohet në drejtim të akrepave të orës, ndërroni 2 telat e drejtimit të kërcyesve meshkuj në meshkuj në të djathtë
  3. nëse roboti rrotullohet në drejtim të kundërt të akrepave të orës, ndërroni 2 telat e drejtimit të kërcyesve meshkuj në meshkuj në të majtë
  4. nëse roboti lëviz prapa, ndërroni 2 telat e drejtimit të bluzës mashkullore në mashkull në të dy anët

Ngjiteni baterinë tjetër në shasi dhe një robot bazë është bërë! Në këtë pikë, ju mund të programoni robotin tuaj sipas dëshirës tuaj, mos ngurroni të eksperimentoni. Në hapin tjetër, ne do të eksplorojmë disa lëvizje themelore për makinën tonë RC përmes bluetooth.

Hapi 6: Hapi 5: Moduli HC-06

Hapi 5: Moduli HC-06
Hapi 5: Moduli HC-06

Trajtimi i këtij moduli është pak i ndërlikuar. Para se të fillojmë, ngarkoni këtë kod në Arduino tuaj.

Vendoseni modulin në tabelën e bukës, mos i mbivendosni lidhjet me motorët. Bëni lidhjet siç tregohet:

  • VCC - 5V (3.3V nuk do të funksionojë!)
  • GND - GND
  • RX në bluetooth --- Pin 1 në Arduino
  • TX në bluetooth --- Pin 0 në Arduino

Shkarkoni një aplikacion të quajtur Arduino bluetooth controller në telefonin tuaj android. Unë nuk kam një iphone kështu që më vjen keq për përdoruesit e iphone, por ju duhet të jeni në gjendje të gjeni aplikacione të ngjashme që kanë të njëjtin funksion. Ndizni Arduino-n tuaj dhe çiftoni modulin bluetooth me telefonin tuaj (zakonisht quhet HC-05/06 ose BT03/04 etj.), Nëse ju kërkohet të shkruani një fjalëkalim, shkruani 1234 ose 0000, nëse verifikimi dështon ose ju nuk duket se lidhet, atëherë do të na duhet ta kontrollojmë atë nga një kompjuter që ka funksion bluetooth. Tani për tani, hapni aplikacionin Arduino bluetooth kontrollues dhe lidheni atë me pajisjen tuaj. Zgjidhni modulin tuaj bluetooth dhe do të arrini një ndërfaqe kontrolli PS2-ish.

Bëni këto lidhje kryesore

  • w Përpara
  • një e Majtë
  • s Kthehu
  • d E drejtë
  • EDIT: j Butoni i ndalimit

Hapi 7: Urime! Makina juaj e thjeshtë e kontrolluar me Bluetooth RC është e plotë

Urime! Makina juaj e thjeshtë e kontrolluar me Bluetooth RC është e plotë!
Urime! Makina juaj e thjeshtë e kontrolluar me Bluetooth RC është e plotë!

Përmbledhje:

  • Do të na duhen 2 motorë dhe një urë H për të drejtuar motorin
  • Një tru, në rastin tonë arduino, nevojitet për të komanduar robotin se si të lëvizë
  • Ne mund t'i përdorim telefonat tanë si telekomandë për makinën tonë RC

Nëse dëshironi të përdorni kompjuterin tuaj, sido që të jetë, lidhni kompjuterin tuaj me modulin bluetooth, shkoni te cilësimet bluetooth të cilat gjenden në fund të faqes së konfigurimit bluetooth, kontrolloni se me cilën port po lidhet (këshillë: është dalës dhe ka emrin të modulit tuaj bluetooth). Shkoni te mjetet> portet serike dhe ndryshoni COM në portën e duhur COM. Ndezni monitorin Seial dhe futni 'w' që roboti të ecë përpara, 's' të lëvizë prapa, etj.

Nëse keni arritur deri këtu, urime! Argëtohuni me makinën tuaj RC të kontrolluar nga Bluetooth!

Përditësim: Ju mund të lexoni postimin tim në blog këtu.

Recommended: