Sisukord:

Bluetooth -juhitav robotauto Arduino abil: 8 sammu (piltidega)
Bluetooth -juhitav robotauto Arduino abil: 8 sammu (piltidega)

Video: Bluetooth -juhitav robotauto Arduino abil: 8 sammu (piltidega)

Video: Bluetooth -juhitav robotauto Arduino abil: 8 sammu (piltidega)
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Bluetooth -juhitav robotauto, kasutades Arduino
Bluetooth -juhitav robotauto, kasutades Arduino

Selles juhendis juhendan teid robot -auto valmistamisel, mis kontrollib teie Android -mobiiltelefonilt Bluetoothi. Vähe sellest, robotiautol on eriline võime vältida takistusi, millega auto ette liikudes kokku puutub. Robotiauto põhineb täielikult arduino -l ja ma loodan teha samm -sammult juhiseid selle roboti valmistamiseks väga lihtsal viisil. Loodetavasti naudite seda.

Samm: mida vajate selle roboti jaoks

Mida vajate selle roboti jaoks
Mida vajate selle roboti jaoks
Mida vajate selle roboti jaoks
Mida vajate selle roboti jaoks
Mida vajate selle roboti jaoks
Mida vajate selle roboti jaoks
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 Bluetooth-moodul-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n mootorijuht-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. Ultraheli sonari andur HC-SR04-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. Nutikas robotauto šassii, millel on 2 mänguauto ratast ja 1 universaalne ratas (või kuulrattad)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. Kaks alalisvoolumootorit-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V patareid
  8. 1K ja 2K takistid
  9. Jumper juhtmed (mees-mees, mees-naine)
  10. Mini leivalaud
  11. Kruvid ja mutrid
  12. Kruvikeeraja
  13. Jootekolb
  14. Kahepoolne teip (valikuline)
  15. Kuum liimipüstol (valikuline)

2. samm: šassii kokkupanek

Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek

Jootke iga alalisvoolumootori juurde kaks juhtmest. Seejärel kinnitage kaks mootorit kruvide abil šassii külge. Kui vajate selgitusi, vaadake seda YouTube'i videot https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… ja see näitab teile, kuidas Smart 2WD Robot auto šassii kokku panna. Lõpuks kinnitage universaalne ratas (või palliratas) šassii tagaküljele.

Samm: paigaldage komponendid

Paigaldage komponendid
Paigaldage komponendid
Paigaldage komponendid
Paigaldage komponendid

Paigaldage Arduino UNO, L298n mootorijuht ja leivaplaat šassiile. Kinnitage HC-06 Bluetooth-moodul leivaplaadile. Paigaldage ultraheliandur HC-SR04 šassii esiküljele. Märkus: arduino -plaadi paigaldamisel jätke USB -kaabli ühendamiseks piisavalt ruumi, kuna hiljem peate arduino -plaadi programmeerima, ühendades selle arvutiga USB -kaabli kaudu.

Samm 4: HC-06 Bluetooth-mooduli ühendused

HC-06 Bluetooth-mooduli ühendused
HC-06 Bluetooth-mooduli ühendused

Näpunäide. See vooluahela skeem näitab teile ainult seda, kuidas HC-06 Bluetooth-mooduli tihvtid tuleks arduinoplaadiga ühendada. See pole meie roboti skeem.

Tehke takistite ühendused õigesti !!!

2K takisti asemel saate kasutada kahe seeria 1K takistit.

Lülitage Bluetooth -moodul sisse arduino 5V väljundiga.

Tähtis. Enne koodi üleslaadimist peate eemaldama kõik ühendused, mille olete teinud arduino digitaalse kontaktiga 0 (RX) ja digitaalse tihvtiga 1 (TX). Vastasel juhul ei laadita teie koodi tahvlile üles. Pärast koodi üleslaadimist saate juhtmed mõlemasse tihvti ühendada

Samm: juhtmeühendused

Juhtmeühendused
Juhtmeühendused
Juhtmeühendused
Juhtmeühendused
Juhtmeühendused
Juhtmeühendused

L298n mootorijuht:

+12V → 9V aku (+)

GND → 9V aku (-) ja arduino plaadile mis tahes GND tihvtiga

In1 → arduino digitaalne tihvt 7

In2 → arduino digitaalne tihvt 6

In3 → arduino digitaalne tihvt 5

In4 → arduino digitaalne tihvt 4

OUT1 → Mootor 1

OUT2 → Mootor 1

OUT3 → Mootor 2

OUT4 → Mootor 2

HC-SR04 ultraheli sonari andur: VCC → +5V

Päästik → arduino analoogtapp 1

Kaja → arduino analoogtapp 2

GND → leivalaud GND

HC-06 Bluetooth-moodul:

VCC → +5V

GND → leivalaud GND

TXD → arduino digitaalne pin 0 (RX)

RXD → arduino digitaalne tihvt 1 (TX) [pärast takistite ühendamist]

6. samm: Arduino UNO programmeerimine

  1. Installige NewPingi teek. (Ultraheli andurite funktsioonikogu)

    • Laadige alla fail NewPing.rar
    • Võtke fail lahti ja kopeerige NewPing -fail
    • Kleepige fail Arduino teekide kausta, kuhu olete oma arvutisse installinud Arduino tarkvara (nt:- C: / Arduino / teegid)
  2. Laadige alla ja avage bluetooth_obstacle_avoiding.ino
  3. Eemaldage kõik ühendused, mis on tehtud arduino digitaalse tihvtiga 0 (RX) ja digitaalse tihvtiga 1 (TX)
  4. Laadige üles kood bluetooth_obstacle_avoiding.ino
  5. Tehke vajalikud ühendused uuesti arduino digitaalse tihvtiga 0 (RX) ja digitaalse tihvtiga 1 (TX)

Samm: Androidi rakendus

Androidi rakendus
Androidi rakendus
Androidi rakendus
Androidi rakendus
  1. Laadige oma Android -mobiilile alla mkrbot.apk
  2. Installige rakendus. Kui teie mobiil takistab rakenduse installimist, avage Seaded → Turvalisus → lubage tundmatud allikad
  3. Avage rakendus
  4. Alguses kuvatakse rakenduses „Ühendus katkestatud” ja HC-06 Bluetooth-mooduli punane LED hakkab vilkuma
  5. Puudutage rakenduses Bluetoothi sümbolit ᛒ
  6. Valige midagi nimega HC-06
  7. Nüüd kuvatakse rakendus ühendatud ja Bluetooth-mooduli HC-06 LED süttib pidevalt ilma vilkumata

8. samm: suurepärane !

Suurepärane !!!
Suurepärane !!!
Suurepärane !!!
Suurepärane !!!

Nüüd saate robotit oma Android -mobiililt Bluetoothi kaudu juhtida ja see väldib enne kokkupõrget automaatselt takistusi !!!

Vastan hea meelega kõigile teie küsimustele

saatke mulle e -kiri: [email protected]

otsige mind facebookist ja linkedinist rohkemate projektide jaoks - Danusha nayantha

Aitäh

Soovitan: