Sisukord:

Arduino autot juhitakse Bluetooth -rakenduse kaudu: 4 sammu (piltidega)
Arduino autot juhitakse Bluetooth -rakenduse kaudu: 4 sammu (piltidega)

Video: Arduino autot juhitakse Bluetooth -rakenduse kaudu: 4 sammu (piltidega)

Video: Arduino autot juhitakse Bluetooth -rakenduse kaudu: 4 sammu (piltidega)
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, November
Anonim
Arduino autot juhitakse Bluetooth -rakenduse kaudu
Arduino autot juhitakse Bluetooth -rakenduse kaudu
Arduino autot juhitakse Bluetooth -rakenduse kaudu
Arduino autot juhitakse Bluetooth -rakenduse kaudu

Kõik, mida me teame, on Arduino suurepärane prototüüpimisplatvorm, peamiselt seetõttu, et see kasutab sõbralikku programmeerimiskeelt ja seal on palju uskumatuid lisakomponente, mis pakuvad meile suurepäraseid kogemusi.

Saame Arduino integreerida erinevate kilpide või moodulitega ja ehitada fantastilisi asju. Selles projektis näitan teile, kuidas Bluetooth -mooduli abil robotplatvormi juhtida nutitelefonist saabuvate käskude kaudu.

Samm: osad

Osad
Osad
Osad
Osad
Osad
Osad

Riistvara:

  • 1x Arduino Uno
  • 1x mootorikilbi L293D draiver
  • 1x Bluetooth -moodul
  • 1x robotplatvorm
  • 4x Duponti traat Bluetooth -mooduli jaoks (meessoost naissoost)
  • 4x Dupont traat mootoritele (meestele ja meestele)
  • 2x mootorit + 2x rattad
  • 1x ratas

Tarkvara:

  • Arduino IDE
  • A -B USB -kaabel
  • Bluetooth RC kontroller (saate selle rakenduse alla laadida siit)

Samm: Arduino auto kokkupanek

Arduino auto kokkupanek
Arduino auto kokkupanek
Arduino auto kokkupanek
Arduino auto kokkupanek
Arduino auto kokkupanek
Arduino auto kokkupanek

Robotplatvormi paigaldamine on väga lihtne. Kui ostate sellise, saate juhendi, mis sisaldab kõiki samme.

Esmalt paigaldage 2 mootor robotplatvormile.

Teiseks kinnitage ratas robotplatvormile.

Kolmandaks paigaldage Arduino Uno robotplatvormile ja asetage mootorikilp Arduino Uno peale.

Neljandaks ühendage pildil näidatud vasak ja parem mootori juhe. (Märkus: punane juhe on + ja must traat on -)

Viiendaks ühendage Bluetooth -moodul:

  • RXD kuni TXD Arduino Unos
  • TXD kuni RXD Arduino Unos
  • VCC kuni 5V Arduino Unos
  • GND kuni GND Arduino Unos

Samm: tarkvara

Arduino uno on väga lihtne programmeerida.

- Mootorite juhtimiseks kasutasin ülaltoodud raamatukogu AFMotor.h.

- Side nutitelefoni ja Bluetooth -mooduli vahel toimus jadaühenduse arduino abil.

- Rakendus "Bluetooth RC Controller" saadab Bluetooth -moodulile järgmised käsud:

  • Edasi -> F.
  • Tagasi -> B.
  • Vasakule -> L
  • Õige -> R.
  • Edasi vasakule -> G
  • Edasi paremale -> I
  • Tagasi vasakule -> H
  • Tagasi paremale -> J
  • Peatus -> S.
  • Esituled põlevad -> W
  • Esituled välja lülitatud -> w
  • Tagatuled põlevad -> U
  • Tagatuled välja -> u
  • Sarv sisse -> V
  • Sarv maha -> v
  • Lisaseade -> X
  • Lisa Väljas -> x
  • Kiirus 0 -> 0
  • Kiirus 10 -> 1
  • Kiirus 20 -> 2
  • Kiirus 30 -> 3
  • Kiirus 90 -> 9
  • Kiirus 100 -> q
  • Peata kõik -> D.

Selles projektis olen programmeerinud 2 käsku:

1. Põhiline (edasi, tagasi, vasakule ja paremale)

2. Täielik käsk (edasi, tagasi, vasakule ja paremale) ja ka (edasi vasakule, 1. edasi paremale, vasakule vasakule, taga paremale)

Kogu kood on teile allalaadimiseks saadaval.

Samm: ärge unustage jagada, meeldida ja hääletada !

Soovitan: