Arduino bilstyrd via Bluetooth -app: 4 steg (med bilder)
Arduino bilstyrd via Bluetooth -app: 4 steg (med bilder)
Anonim
Arduino bilstyrd via Bluetooth -app
Arduino bilstyrd via Bluetooth -app
Arduino bilstyrd via Bluetooth -app
Arduino bilstyrd via Bluetooth -app

Allt vi vet att Arduino är en utmärkt prototypplattform, främst för att den använder ett vänligt programmeringsspråk och det finns många extra otroliga komponenter som ger oss bra upplevelser.

Vi kan integrera Arduino med olika sköldar eller moduler och bygga fantastiska saker. I det här projektet kommer jag att visa dig hur du använder Bluetooth -modulen för att styra en robotplattform genom kommandon från en smartphone.

Steg 1: Delar

Delar
Delar
Delar
Delar
Delar
Delar

Hårdvara:

  • 1x Arduino Uno
  • 1x motorsköld L293D -drivrutin
  • 1x Bluetooth -modul
  • 1x robotplattform
  • 4x Dupont -tråd för Bluetooth -modul (man till kvinna)
  • 4x Dupont -tråd för motorer (man till man)
  • 2x motorer + 2x hjul
  • 1x hjul

Programvara:

  • Arduino IDE
  • A till B USB -kabel
  • Bluetooth RC -kontroller (du kan ladda ner den här appen)

Steg 2: Montering av Arduino -bilen

Montering av Arduino -bilen
Montering av Arduino -bilen
Montering av Arduino -bilen
Montering av Arduino -bilen
Montering av Arduino -bilen
Montering av Arduino -bilen

Monteringen av robotplattformen är mycket enkel. Om du köper en sådan får du en manual med alla steg.

Montera först 2 -motorn på robotplattformen.

Montera sedan hjulet på robotplattformen.

Montera för det tredje Arduino Uno på robotplattformen och placera motorskyddet på Arduino Uno.

Anslut för det fjärde den vänstra och den högra motortråden som visas på bilden. (Obs: Red Wire är + & Black Wire är -)

Anslut för det femte Bluetooth -modulen:

  • RXD till TXD på Arduino Uno
  • TXD till RXD på Arduino Uno
  • VCC till 5V på Arduino Uno
  • GND till GND på Arduino Uno

Steg 3: Programvara

Arduino uno är mycket lätt att programmera.

- För att styra motorerna använde jag biblioteket AFMotor.h som ingår ovan.

- Kommunikationen mellan smarttelefonen och Bluetooth -modulen skedde med hjälp av den seriella kommunikationsarduinoen.

- Appen "Bluetooth RC Controller" skickar följande kommandon till bluetooth -modulen:

  • Framåt -> F
  • Tillbaka -> B
  • Vänster -> L
  • Höger -> R
  • Framåt vänster -> G
  • Framåt höger -> I
  • Bak vänster -> H
  • Bakåt Höger -> J
  • Stopp -> S
  • Framljus på -> W
  • Framljus släckt -> w
  • Bakljus på -> U
  • Bakljus släckt -> u
  • Horn On -> V
  • Horn Off -> v
  • Extra på -> X
  • Extra Av -> x
  • Hastighet 0 -> 0
  • Hastighet 10 -> 1
  • Hastighet 20 -> 2
  • Hastighet 30 -> 3
  • Hastighet 90 -> 9
  • Hastighet 100 -> q
  • Stoppa alla -> D

I detta projekt har jag programmerat 2 kommandon:

1. Basic (framåt, bakåt, vänster och höger)

2. Fullständigt kommando (framåt, bakåt, vänster och höger) och även (framåt vänster, 1. framåt höger, bakåt vänster, bakåt höger)

Hela koden är tillgänglig för dig att ladda ner.

Steg 4: Glöm inte att dela, gilla och rösta !!

Rekommenderad: