Orodha ya maudhui:

Ishara Robot Na Arduino ya Utengenezaji: Hatua 7
Ishara Robot Na Arduino ya Utengenezaji: Hatua 7

Video: Ishara Robot Na Arduino ya Utengenezaji: Hatua 7

Video: Ishara Robot Na Arduino ya Utengenezaji: Hatua 7
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Novemba
Anonim
Ishara Robot Na Arduino ya kujifanya
Ishara Robot Na Arduino ya kujifanya

Katika chapisho hili tutaelezea jinsi ya kujenga hatua kwa hatua Gari ya Udhibiti wa Ishara na Arduino yetu ya kujifanya. Hii ni pamoja na jinsi inavyofanya kazi; mitambo yote, vifaa, n.k.

Tunatumahi unatupenda sana na tuligundua ni nini sayansi nyuma ya Arduino

Arduino ni nini?

Arduino ni jukwaa la elektroniki lenye chanzo wazi kulingana na vifaa rahisi kutumia na programu. Bodi za Arduino zina uwezo wa kusoma pembejeo, kama, taa kwenye sensor, kidole kwenye kifungo au kazi ngumu zaidi.

Unaweza kuiambia bodi yako nini cha kufanya kwa kutuma seti ya maagizo kwa mdhibiti mdogo kwenye ubao. Ili kufanya hivyo unatumia lugha ya programu ya Arduino (kulingana na Wiring), na Programu ya Arduino (IDE), kulingana na Usindikaji. Inatumiwa na msanii, wanafunzi, waendelezaji na wataalamu, inayotumiwa sana kwa proyects lakini pia inaweza kututumia majaribio kidogo ya kufurahisha.

Chanzo:

Inavyofanya kazi:

Baada ya kumaliza kujenga Arduino yetu ya Homemade na Gari ya Udhibiti wa Ishara, tutapanga Arduino kutambua acceloremeter na harakati zetu kwa mkono.

Arduino itashikamana na glavu kwa hivyo ni rahisi kushughulikia, unaweza pia kuona katika nafasi gani hassels wewe mdogo.

Hatua ya 1: Orodha ya Vipengele

Orodha ya Vipengele
Orodha ya Vipengele

Arduino ya kujifanya:

  • Bodi ya mkate (440 ot 840 Point Tie)
  • Waya 22 za AWG (Rangi Mbalimbali)
  • LED 2 (Rangi yoyote)
  • 2 220 Ohm Resistors (Nyekundu, Nyekundu, Kahawia)
  • Mdhibiti wa Voltage 7805
  • 1 10k Ohm Resistors (Kahawia, Nyeusi, Nyekundu)
  • 2 10 Capacitors
  • Kioo cha Saa 16 MHz
  • 2 22 Capacitors wa pF
  • Kubadilisha Hila ndogo kwa muda mfupi
  • TTL - 232R3V3 USB. Serial Kubadilisha Cable
  • ATMEGA328 au ATMEGA 168
  • 9v Betri

Udhibiti wa Ishara:

  • Arduino Lilypad au Arduino ya kujifanya
  • Akili ya mita
  • Moduli ya RF 433
  • HT12E na HT12D
  • Dereva wa Magari L293DNE
  • BO Magari na Magurudumu
  • Protoyping Bodi
  • 2 9v Betri
  • Mbao
  • Betri
  • Mdhibiti wa Voltage 7805
  • Waya
  • 2 330k Wapingaji wa Ohm

Ziada:

  • USB 2 Waya
  • Waya wa Kiume na wa Kike
  • Pamba
  • Bati
  • Welder ya Umeme
  • Arduino
  • Gundi Bunduki

Hatua ya 2: Arduino: Kuweka Nguvu Juu

Arduino: Kuweka Nguvu Juu
Arduino: Kuweka Nguvu Juu
Arduino: Kuweka Nguvu Juu
Arduino: Kuweka Nguvu Juu
Arduino: Kuweka Nguvu Juu
Arduino: Kuweka Nguvu Juu

Kwanza, tunahitaji Kuweka Nguvu vinginevyo hakuna kitu kinachoweza kufanya kazi. (Nyekundu = Nguvu, Nyeusi = Ardhi)

1. Ongeza nguvu na ardhi chini ya BroadBoard, ambapo Udhibiti wa Voltage utakuwa.

2. Ongeza nguvu na ardhi chini ya Ubao, kuunganisha kila reli.

3. Weka Mdhibiti wa Voltage kando ya kulia, halafu mmoja wa Wafanyabiashara 10 wa uF kushoto kwake na mwingine kwenye reli kali.

4. Ongeza LED kando ya Uingizaji wa Ugavi, ni kiashiria chetu cha Nguvu; na Mpingaji wa 220 Ohm kati ya reli ya kushoto na katikati.

Sasa tuna Power Set Up.

Hatua ya 3: Ramani ya Pini: ATMEGA328 / 168

Ramani ya Pini: ATMEGA328 / 168
Ramani ya Pini: ATMEGA328 / 168
Ramani ya Pini: ATMEGA328 / 168
Ramani ya Pini: ATMEGA328 / 168
Ramani ya Pini: ATMEGA328 / 168
Ramani ya Pini: ATMEGA328 / 168

Sasa tutaunganisha vifaa vyetu vyote.

Kuzuia BURE yoyote wakati wa mchakato weka 10k Ohm Capacitor kwenye BODI YA Rudisha.

1. Ongeza Kioo cha Saa 16MHz kati ya Pin 9 na 10, na ongeza Capacitors wawili wa 22 pF wanaokimbia ardhini kwenye reli ya kushoto.

2. Ongeza Kitufe Kidogo ili uweze Kuweka upya Arduino wakati wowote unapotaka na uitayarishe kwa programu, na ongeza waya mdogo kwenye mguu wa kushoto wa kushoto wa Badilisha hadi kwenye RUDISHA.

3. Mwishowe ongeza waya wa nguvu kwenye Pini 19, unganisha na LED (mguu mrefu kwa Waya) na uweke kipingamizi kingine cha 220 Ohm kwenda kwenye reli ya kulia. (Jaribu kupepesa LED)

Unaona Arduino inayofanya kazi karibu.

Hatua ya 4: Upakiajiji wa boot na Programu

Upakiaji boot na Programu
Upakiaji boot na Programu

Je! Bootloader ni nini?

Bootloader ni kipande cha nambari ambacho kinaendesha kabla ya mfumo wowote wa uendeshaji kuendeshwa; kimsingi bila hiyo hakuna chochote kinachotokea.

Upakiaji wa Boot ya Arduino:

Ikiwa una ATMEGA328 mpya utahitaji kuchoma bootloader juu yake.

Hapa kuna kiunga unachoweza kufuata:

Programu:

Unganisha USB ya TTL-232R3V3 kwenye kitabu cha maandishi, kisha uweke pamoja na waya kwenye ATMEGA328; angalia kuwa betri yako ya 9v haijaunganishwa.

Fungua Arduino IDE na katika Mifano faili za mchoro, chini ya Dijiti, pakia mchoro wa Blink

Chini ya chaguo la faili Port Port, chagua bandari ya COM ambayo unatumia na kebo yako ya USB.

Sasa bonyeza kitufe cha kupakia kisha bonyeza kitufe cha kuweka upya; ikiwa yote inafanya kazi kwa usahihi na LED kwenye Pin 13 ingekuwa Blink, beacuse ni programm kwa hiyo.

Mara tu ukimaliza programu popote unapotaka, katika kesi hii Gari ya Udhibiti wa Ishara, unaweza kuiunganisha na utumie Betri yako ya 9v kwa nguvu.

Hatua ya 5: Gari ya Ishara: Muundo wa Ujenzi

Gari ya Ishara: Muundo wa Ujenzi
Gari ya Ishara: Muundo wa Ujenzi

Anza kujenga muundo wa gari na vipande vya kuni, zile za littles, 2 vitalu mbele na nyuma (ambapo magurudumu huenda) na moja kubwa katikati kwa msaada; ibandike na Bunduki ya Gundi

Kisha kuweka motors kwa kila upande na kuziba magurudumu 4. Weld nguvu wazimu ardhi kwa kila motor.

Kata Saxare ya 15x15cm, ikate ili iwe sawa na muundo (msingi)

Hatua ya 6: Mzunguko wa Kusambaza

Mzunguko wa Kusambaza
Mzunguko wa Kusambaza

Sasa tutaanza kuunda Mzunguko wa Transmitter na Programu.

Angalia video kutoka 3.36 hadi 6.17: Mzunguko wa Kusambaza

Kuandika kwa Gari ya Ishara:

Pakua Mpango:

Hatua ya 7: Mzunguko wa Mpokeaji

Mzunguko wa Mpokeaji
Mzunguko wa Mpokeaji

Sasa anza kuchonga Mzunguko wa Mpokeaji

Angalia video kutoka 6:18 hadi 8:34: Mzunguko wa Reciever

Pakua Mpango:

Mwishowe gundi yote kwa msingi na iko tayari kufanya kazi kikamilifu.

Proyect asili iliyotengenezwa na Tapendra Mandal; Kiungo cha Kituo

Ilipendekeza: