Orodha ya maudhui:

Rover-One: Kutoa RC Lori / gari Ubongo: Hatua 11
Rover-One: Kutoa RC Lori / gari Ubongo: Hatua 11

Video: Rover-One: Kutoa RC Lori / gari Ubongo: Hatua 11

Video: Rover-One: Kutoa RC Lori / gari Ubongo: Hatua 11
Video: Top 10 Foods That DESTROY Your HEART 2024, Novemba
Anonim
Rover-One: Kutoa RC Lori / gari Ubongo
Rover-One: Kutoa RC Lori / gari Ubongo
Rover-One: Kutoa RC Lori / gari Ubongo
Rover-One: Kutoa RC Lori / gari Ubongo
Rover-One: Kutoa RC Lori / gari Ubongo
Rover-One: Kutoa RC Lori / gari Ubongo

Hii inaweza kufundishwa kwenye PCB niliyounda iitwayo Rover-One. Rover-One ni suluhisho nililotengeneza kuchukua toy RC gari / lori, na kuipatia ubongo ambayo inajumuisha vifaa vya kugundua mazingira yake. Rover-One ni PCB ya 100mm x 100mm iliyoundwa katika EasyEDA, na ilitumwa kwa uchapishaji wa PCB wa kitaalam huko JLCPCB.

Rover-Moja:

Mwongozo huu utaonyesha sehemu zilizochaguliwa, na faili za chanzo kwako kuunda yako mwenyewe.

Asili:

Nimekuwa nikivutiwa na NASA na rovers za Mars. Kama mtoto, nilikuwa na ndoto ya kujenga rover yangu mwenyewe, lakini ujuzi wangu ulikuwa mdogo kwa kuchukua tu motors kutoka kwa magari ya RC yaliyovunjika. Sasa, nikiwa mtu mzima na watoto wangu mwenyewe, ninafurahiya kufanya kazi nao kuwafundisha juu ya programu na vifaa vya elektroniki. Nimejenga vijiti kadhaa vya vita na watoto wangu ambavyo vilihusisha kuchukua nafasi ya mwili wa gari la RC na ile moja tuliyoijenga kutoka DollarTree foamboard, na kunoa vijiti vya popsicle kama silaha. Ili kuipeleka kwa kiwango kinachofuata cha programu, lengo lilikuwa kuchukua gari la RC, na, na marekebisho madogo, mpe ubongo. Baada ya masaa mengi kutafakari kwenye ubao wa mkate, na madimbwi ya solder kwenye proto-board, bodi ya Rover-One ilizaliwa. Mchanganyiko wa DollarTree foamboard na umeme ikawa njia yangu kwa kila aina ya ubunifu, kwa hivyo niliunda jina la FoamTronix.

Lengo la bodi ya Rover-One:

Lengo kuu la bodi hii ni kujifunza juu ya vifaa vya kuhisi, na programu inayohusika kuwasiliana kati ya vifaa na Arduino nano kuendesha gari la RC. Bodi hii inachukua kutoka kwa michakato niliyojifunza zaidi ya miaka kwenye sensorer tofauti, rejista za kuhama, na IC zingine kuendesha gari.

Mpangilio:

easyeda.com/weshays/rover-one

Vifaa

  • 2x 1uF capacitor
  • 1x 470uF capacitor
  • Upinzani wa 16x 220 Ohm
  • Upinzani wa 1x 100K Ohm
  • 2x 4.7K Ohm kupinga
  • 2x DS182B20 (sensorer ya joto)
  • 1x LDR (kipingaji tegemezi nyepesi)
  • 2x 74HC595 (rejista ya Shift IC)
  • 1x L9110H (Dereva wa gari IC)
  • 4x HC-SR04 (Sensor ya Umbali wa Ultrasonic)
  • 19x 2.54 2P vituo vya screw
  • 4x 2.54 3P vituo vya screw
  • 1x Arduino Nano
  • 1x 9 servo ya gramu (Inatumika kugeuza gari / lori)
  • 1x DC motor (kwenye gari / lori la RC)
  • Bodi ya 1x Adafruit GPS Breakout V3

Vifaa vya Hiari:

  • Pini za kichwa cha kiume
  • Pini za kichwa cha kike

Hatua ya 1: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano ni ubongo wa bodi. Itatumika kusimamia uingizaji kutoka kwa sensorer tofauti (Ping, Joto, Nuru), na pato kwa motor, servo, rejista za mabadiliko, na mawasiliano ya serial. Arduino itawezeshwa kutoka kwa kiunganishi cha usambazaji wa nje cha 5v.

Sehemu za Sehemu:

1x Arduino Nano

Hatua ya 2: Rejista za Shift

Rejista za Shift
Rejista za Shift

Rejista za mabadiliko hutumiwa kutoa matokeo zaidi. Kuna rejista mbili za Sambamba-Katika Sambamba za Kuhama ambazo zimefungwa minyororo pamoja. Pini 3 tu kutoka Arduino Nano hutumiwa kudhibiti matokeo yote 16.

Capacitors hutumiwa kwa spikes yoyote kwa nguvu ambazo chips zinaweza kuhitaji.

Vituo vya screw hutumiwa kufanya iwe rahisi kuunganisha aina tofauti za waya.

Mfano wa LEDs itakuwa:

  • LED 2 nyeupe (kwa taa za kichwa)
  • LED 2 nyekundu (kwa taa za kuvunja)
  • LED 4 za manjano (kwa blinkers - mbili mbele, na mbili nyuma)
  • LED zilizoingizwa 8, au 4 nyekundu na 4 za bluu za taa za taa za polisi.

Sehemu za Sehemu:

  • 2x 1uF capacitor
  • Upinzani wa 16x 220 Ohm
  • 2x 74HC595 (rejista ya Shift IC)
  • Vituo vya screw vya 16x 2.54 2P

Hatua ya 3: LDR (Taa ya Kugundua Mwanga)

LDR (Mpingaji wa Kugundua Mwanga)
LDR (Mpingaji wa Kugundua Mwanga)

LDR, Resistor ya Kugundua Mwanga, hutumiwa pamoja na kontena kama mgawanyiko wa voltage kupima mwangaza.

Kulingana na bodi hiyo inatumiwa, LDR inaweza kushikamana moja kwa moja kwenye ubao, au pini zingine za kichwa zinaweza kuwekwa.

Sehemu za Sehemu:

  • 1x LDR (kipingaji tegemezi nyepesi)
  • Upinzani wa 1x 100K Ohm

Hatua ya 4: Sensorer za joto

Sensorer za Joto
Sensorer za Joto

Kuna sensorer mbili za joto. Moja imeundwa kupanda moja kwa moja kwenye ubao, na nyingine inamaanisha kuunganishwa kupitia vituo vya screw kwa kupima joto kwenye eneo lingine.

Maeneo mengine ya kupima joto yatakuwa:

  • Kwenye Magari
  • Kwenye Betri
  • Kwenye mwili wa RC
  • Nje ya mwili wa RC

Sehemu za Sehemu:

  • 2x DS182B20 (sensorer ya joto)
  • Wapinzani wa 2x 4.7K Ohm
  • 1x 2.54 vituo vya screw

Hatua ya 5: Sensorer za Ping

Sensorer za Ping
Sensorer za Ping

Kuna sensorer 4 za ping 4 HC-SR04. Bodi imeweka mipangilio ya mwangwi na vichocheo kuunganishwa pamoja kwa kutumia maktaba ya NewPing. Pini zinaweza kuuzwa au kushikamana pamoja kwenye HC-SR04, au waya kutoka kwa mwangwi na kichocheo kinachoenda kwenye pini sawa za wastaafu.

Mawazo ya kupima umbali itakuwa kuweka sensorer 3 za ping mbele ya gari la RC kwa pembe tofauti, na moja nyuma ya kuhifadhi nakala.

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

Sehemu za Sehemu:

  • 4x HC-SR04 (Sensor ya Umbali wa Ultrasonic)
  • 4x 2.54 3P vituo vya screw

Hatua ya 6: Uunganisho wa Magari

Uunganisho wa Magari
Uunganisho wa Magari

Chip DC dereva L911H IC chip hutumiwa kudhibiti gari la RC kwenda mbele na nyuma. Chip hii kimsingi inabadilisha waya / pamoja na minus kwenye motor DC kwako. Chip hii ina voltage pana ya usambazaji kutoka 2.5v hadi 12v ikiwa inaendeshwa kwa joto kutoka 0 ° C hadi 80 ° C - hii ndio sababu sensor ya joto iko karibu nayo (sensorer ya joto -55 ° C hadi 125 ° C). Chip pia ina diode ya kujifunga iliyojengwa, kwa hivyo moja haihitajiki wakati wa kuunganisha motor DC.

Uunganisho mmoja wa terminal ni wa gari, na ile nyingine ni ya chanzo cha nguvu cha nje cha betri. Mchoro wa gari na wa sasa ungekuwa mwingi kwenye Arduino, kwa hivyo chanzo kingine cha nguvu ni hitaji.

Sehemu za Sehemu:

  • 1x L9110H (Dereva wa gari IC)
  • 2x 2.54 2P vituo vya screw

Hatua ya 7: Uunganisho wa Servo

Uunganisho wa Servo
Uunganisho wa Servo

Servo hutumiwa kudhibiti kugeuka kwa gari la RC. Magari mengi ya toy RC yatakuja na motor nyingine inayotumiwa kugeuza. Kubadilisha gari inayogeuka kwa servo ndio marekebisho tu ambayo ninaishia kuifanya kwa sura ya gari la RC.

Capacitor hutumiwa kwa spikes yoyote kwa nguvu ambayo servo inaweza kuhitaji.

Sehemu za Sehemu:

  • 1x 9 servo ya gramu (Inatumika kugeuza gari / lori)
  • 1x 470uF capacitor
  • Pini za kichwa cha kiume za kuunganisha servo

Hatua ya 8: Moduli ya GPS

Moduli ya GPS
Moduli ya GPS

Moduli ya GPS ya Adafruit ni nzuri kwa kuona msimamo na kufuatilia mahali gari linapoenda. Moduli hii sio tu inakupa nafasi ya GPS, lakini pia unapata:

  • Nafasi Usahihi ndani ya 3m
  • Usahihi wa kasi ndani ya 0.1 m / s (Upeo wa kasi: 515m / s)
  • "Wezesha" pini kuwasha / kuzima
  • Kiwango cha kuhifadhi data masaa 16 ya data
  • RTC (Saa Saa Saa) kupata wakati

Maktaba ya GPS ya Adafruit:

https://github.com/adafruit/Adafruit_GPS

Sehemu za Sehemu:

Bodi ya 1x Adafruit GPS Breakout V3

Hatua ya 9: Mawasiliano ya serial

Mawasiliano ya serial
Mawasiliano ya serial

Uunganisho wa serial ni kwa Arduino kuwasiliana na vyanzo vingine vya nje.

Sehemu za Sehemu:

1x 2.54 vituo vya screw

Hatua ya 10: Mfano wa Usanidi wa Bodi

Mfano wa Usanidi wa Bodi
Mfano wa Usanidi wa Bodi

Niliamuru bodi nyingi, na moja yao niliweka kuwa ya kupima tu.

Hatua ya 11: Mfano

Mfano
Mfano
Mfano
Mfano
Mfano
Mfano

Zimeambatishwa ni picha kutoka kwa usanidi wangu. Nilichukua gari mpya kabisa ya RC, nikamwacha, nikaunda mwili kutoka kwa DollarTree foamboard, nikampa ubongo.

Ilipendekeza: