Përmbajtje:

Rover-One: Dhënia e një truri RC Kamion/makinë: 11 hapa
Rover-One: Dhënia e një truri RC Kamion/makinë: 11 hapa

Video: Rover-One: Dhënia e një truri RC Kamion/makinë: 11 hapa

Video: Rover-One: Dhënia e një truri RC Kamion/makinë: 11 hapa
Video: 📍БОГАТЫЕ ТОЖЕ ПЛАЧУТ | ЗОЛОТАЯ КЛЕТКА ДЛЯ МИРОВОЙ КИНОЗВЕЗДЫ | ТАЙНАЯ ЖИЗНЬ ГРЕЙС КЕЛЛИ | #crime33 2024, Dhjetor
Anonim
Rover-One: Dhënia e një truri RC Kamion/makinë
Rover-One: Dhënia e një truri RC Kamion/makinë
Rover-One: Dhënia e një truri RC Kamion/makinë
Rover-One: Dhënia e një truri RC Kamion/makinë
Rover-One: Dhënia e një truri RC Kamion/makinë
Rover-One: Dhënia e një truri RC Kamion/makinë

Ky udhëzues është në një PCB të krijuar nga unë të quajtur Rover-One. Rover-One është një zgjidhje që kam krijuar për të marrë një makinë/kamion lodër RC dhe për t'i dhënë atij një tru i cili përfshin përbërës për të ndjerë mjedisin e tij. Rover-One është një PCB 100mm x 100mm i projektuar në EasyEDA, dhe u dërgua për printim profesional PCB në JLCPCB.

Rover-One:

Ky udhëzues do të ilustrojë pjesët e zgjedhura dhe skedarët burim për ju që të krijoni tuajin.

Origjina:

Unë kam qenë gjithmonë i hipnotizuar me NASA -n dhe roverët e Marsit. Si fëmijë, unë ëndërroja të ndërtoja roverin tim, por aftësitë e mia ishin të kufizuara në marrjen e motorëve nga makinat e prishura RC. Tani, si një i rritur me fëmijët e mi, më pëlqen të punoj me ta për t'i mësuar ata rreth programimit dhe elektronikës. Unë kam ndërtuar disa beteja me fëmijët e mi që përfshinin zëvendësimin e trupit të makinës RC me një të ndërtuar nga shkumë DollarTree, dhe shkopinj të mprehur të popsicle si armë. Për ta çuar atë në nivelin tjetër për programim, qëllimi ishte të merrte një makinë RC dhe, me modifikime minimale, t'i jepte një tru. Pas shumë orësh rrëmujë në panelet e bukës dhe pellgje lidhësish në proto-bord, lindi tabela Rover-One. Përzierja e shkumës DollarTree dhe elektronikës u bë metoda ime për të gjitha llojet e krijimeve, kështu që unë shpiku emrin FoamTronix.

Qëllimi i bordit të Rover-One:

Qëllimi kryesor i këtij bordi është të mësojë për zbulimin e komponentëve dhe programimin e përfshirë për të komunikuar midis përbërësve dhe Arduino nano për të drejtuar makinën RC. Ky bord merr nga proceset që kam mësuar gjatë viteve në sensorë të ndryshëm, regjistra ndërrimi dhe IC të tjera për të drejtuar një motor.

Skematike:

easyeda.com/weshays/rover-one

Furnizimet

  • Kondensator 2x 1uF
  • Kondensator 1x 470uF
  • Rezistencë 16x 220 Ohm
  • Rezistencë 1x 100K Ohm
  • 2x rezistencë 4.7K Ohm
  • 2x DS182B20 (sensori i temperaturës)
  • 1x LDR (rezistencë e varur nga drita)
  • 2x 74HC595 (IC i regjistrit të ndërrimit)
  • 1x L9110H (IC drejtuesi i motorit)
  • 4x HC-SR04 (Sensori i distancës tejzanor)
  • Terminalet me vidë 19x 2.54 2P
  • Terminalet me vidë 4x 2.54 3P
  • 1x Arduino Nano
  • Servo 1x 9 gram (Përdoret për të kthyer makinën/kamionin)
  • 1x motor DC (në makinë/kamion RC)
  • 1x Adafruit GPS Breakout V3 bord

Furnizime Opsionale:

  • Kunjat e kokës për meshkuj
  • Kunjat e kokës për femra

Hapi 1: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano është truri i bordit. Do të përdoret për të menaxhuar hyrjen nga sensorë të ndryshëm (Ping, Temperatura, Drita), dhe dalja në motor, servo, regjistrat e ndërrimit dhe komunikimin serik. Arduino do të mundësohet nga lidhësi i furnizimit të jashtëm 5v.

Pjesët e Seksionit:

1x Arduino Nano

Hapi 2: Shift Regjistrat

Regjistrat e ndërrimit
Regjistrat e ndërrimit

Regjistrat e ndërrimit përdoren për të dhënë më shumë rezultate. Ekzistojnë dy regjistra ndërrimi Serial-In Paralel-Out të cilët janë të lidhur me zinxhir margaritar. Vetëm 3 kunja nga Arduino Nano përdoren për të kontrolluar të 16 daljet.

Kondensatorët përdoren për çdo rritje të fuqisë që patate të skuqura mund të kenë nevojë.

Terminalet e vidave përdoren për ta bërë më të lehtë lidhjen e llojeve të ndryshme të telit.

Një shembull i LED -ve do të ishte:

  • 2 LED të bardhë (për dritat e kokës)
  • 2 LED të kuq (për dritat e prishjes)
  • 4 LED të verdhë (për blinkers - dy në pjesën e përparme, dhe dy në pjesën e pasme)
  • 8 LED të konkluduar, ose 4 LED të kuq dhe 4 blu për dritat e policisë.

Pjesët e Seksionit:

  • Kondensator 2x 1uF
  • Rezistencë 16x 220 Ohm
  • 2x 74HC595 (IC i regjistrit të ndërrimit)
  • 16x 2.54 terminale me vida 2P

Hapi 3: LDR (Rezistenca e Zbulimit të Dritës)

LDR (Rezistenca e Zbulimit të Dritës)
LDR (Rezistenca e Zbulimit të Dritës)

LDR, Rezistenca e Zbulimit të Dritës, përdoret së bashku me një rezistencë si ndarës i tensionit për të matur dritën.

Në varësi të mënyrës se si përdoret bordi, LDR mund të ngjitet drejtpërdrejt në tabelë, ose kunjat e tjerë të kokës mund të montohen.

Pjesët e Seksionit:

  • 1x LDR (rezistencë e varur nga drita)
  • Rezistencë 1x 100K Ohm

Hapi 4: Sensorët e temperaturës

Sensorë të temperaturës
Sensorë të temperaturës

Ekzistojnë dy sensorë të temperaturës. Njëra është krijuar për t'u montuar direkt në tabelë, dhe tjetra ka për qëllim të lidhet përmes terminaleve të vidave për matjen e temperaturës në një vend tjetër.

Zona të tjera për të matur temperaturën do të ishin:

  • Në Motor
  • Në Bateri
  • Në trupin e RC
  • Jashtë trupit të RC

Pjesët e Seksionit:

  • 2x DS182B20 (sensori i temperaturës)
  • 2x rezistente 4.7K Ohm
  • 1x terminale vidhos 2.54 3P

Hapi 5: Sensorët Ping

Sensorë Ping
Sensorë Ping

Ka 4 sensorë ping HC-SR04. Bordi është i konfiguruar që kunjat e jehonës dhe të shkaktimit të lidhen së bashku duke përdorur bibliotekën NewPing. Kunjat mund të ngjiten ose lidhen së bashku në HC-SR04, ose tela nga kunjat e jehonës dhe këmbëzës që shkojnë në të njëjtat kunja terminale.

Idetë për të matur distancën do të ishin vendosja e 3 sensorëve të pingut para makinës RC në kënde të ndryshme, dhe një në pjesën e pasme për të bërë kopje rezervë. Biblioteka NewPing:

https://bitbucket.org/teckel12/arduino-new-ping/wi…

Pjesët e Seksionit:

  • 4x HC-SR04 (Sensori i distancës tejzanor)
  • Terminalet me vidë 4x 2.54 3P

Hapi 6: Lidhja motorike

Lidhja motorike
Lidhja motorike

Chipi i motorit DC DC L911H përdoret për të kontrolluar makinën RC që shkon përpara dhe prapa. Ky çip në thelb po ndërron telat plus/minus në motorin DC për ju. Ky çip ka tension të gjerë furnizimi nga 2.5v në 12v nëse operohet në temperatura nga 0 ° C në 80 ° C - kjo është arsyeja pse sensori i temperaturës është pranë tij (sensori i temperaturës mat -55 ° C deri në 125 ° C). Çipi gjithashtu ka një diodë kapëse të integruar, kështu që një nuk është i nevojshëm kur lidhni një motor DC.

Një lidhje terminale është për motorin, dhe tjetra është për një burim të jashtëm të energjisë për baterinë. Tërheqja motorike dhe aktuale do të ishte shumë në Arduino, kështu që nevojitet një burim tjetër energjie.

Pjesët e Seksionit:

  • 1x L9110H (IC drejtuesi i motorit)
  • 2x 2.54 terminale vidë 2P

Hapi 7: Lidhja Servo

Lidhja Servo
Lidhja Servo

Servo përdoret për të kontrolluar kthesën e makinës RC. Shumica e makinave lodër RC do të vijnë me një motor tjetër të përdorur për kthesë. Ndryshimi i motorit rrotullues për një servo është modifikimi i vetëm që përfundoj në kornizën e makinës RC.

Kondensatori përdoret për çdo rritje të fuqisë që servo mund të ketë nevojë.

Pjesët e Seksionit:

  • Servo 1x 9 gram (Përdoret për të kthyer makinën/kamionin)
  • Kondensator 1x 470uF
  • Kunjat e kokës mashkullore për lidhjen e servo

Hapi 8: Moduli GPS

Moduli GPS
Moduli GPS

Moduli GPS Adafruit është i shkëlqyeshëm për të parë pozicionin dhe përcjelljen se ku shkon makina. Ky modul jo vetëm që ju jep pozicionin GPS, por gjithashtu merrni:

  • Saktësia e pozicionit brenda 3m
  • Saktësia e shpejtësisë brenda 0.1 m/s (Shpejtësia maksimale: 515m/s)
  • Kodi "Aktivizo" për ta aktivizuar/fikur
  • Flash për të ruajtur të dhënat 16 orë të dhëna
  • RTC (Ora në kohë reale) për të marrë kohën

Biblioteka Adafruit GPS:

https://github.com/adafruit/Adafruit_GPS

Pjesët e Seksionit:

1x bordi Adafruit GPS Breakout V3

Hapi 9: Komunikimi Serial

Komunikimi Serial
Komunikimi Serial

Lidhja serike është që Arduino të komunikojë me burime të tjera të jashtme.

Pjesët e Seksionit:

1x 2.54 terminale me vida 2P

Hapi 10: Shembull i konfigurimit të bordit

Shembull Konfigurimi i bordit
Shembull Konfigurimi i bordit

Kam porositur shumë dërrasa, dhe njërën prej tyre e kam vendosur të jetë vetëm për testim.

Hapi 11: Shembull

Shembull
Shembull
Shembull
Shembull
Shembull
Shembull

Bashkangjitur janë imazhe nga konfigurimi im. Mora një makinë të re RC, e copëtova, krijova një trup nga shkuma e DollarTree dhe i dhashë një tru.

Recommended: