Satura rādītājs:

Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni: 4 soļi (ar attēliem)
Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni: 4 soļi (ar attēliem)

Video: Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni: 4 soļi (ar attēliem)

Video: Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni: 4 soļi (ar attēliem)
Video: 40 noderīgi auto produkti no Aliexpress, kas jums ir noderīgi 2024, Novembris
Anonim
Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni
Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni
Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni
Arduino automašīnu kontrolē, izmantojot Bluetooth lietotni

Mēs zinām tikai to, ka Arduino ir lieliska prototipēšanas platforma, galvenokārt tāpēc, ka tajā tiek izmantota draudzīga programmēšanas valoda un ir daudz papildu neticamu komponentu, kas sniedz mums lielisku pieredzi.

Mēs varam integrēt Arduino ar dažādiem vairogiem vai moduļiem un izveidot fantastiskas lietas. Šajā projektā es jums parādīšu, kā izmantot Bluetooth moduli, lai kontrolētu robota platformu, izmantojot komandas, kas nāk no viedtālruņa.

1. darbība: detaļas

Daļas
Daļas
Daļas
Daļas
Daļas
Daļas

Aparatūra:

  • 1x Arduino Uno
  • 1x motora vairoga L293D draiveris
  • 1x Bluetooth modulis
  • 1x robota platforma
  • 4x Dupont vads Bluetooth modulim (no vīrieša līdz sievietei)
  • 4x Dupont vads motoriem (no vīrieša līdz vīrietim)
  • 2x motori + 2x riteņi
  • 1x ritentiņš

Programmatūra:

  • Arduino IDE
  • A līdz B USB kabelis
  • Bluetooth RC kontrolleris (šo lietotni varat lejupielādēt šeit)

2. solis: Arduino automašīnas salikšana

Arduino automašīnas salikšana
Arduino automašīnas salikšana
Arduino automašīnas salikšana
Arduino automašīnas salikšana
Arduino automašīnas salikšana
Arduino automašīnas salikšana

Robotizētās platformas uzstādīšana ir ļoti vienkārša. Ja jūs pērkat tādu, jūs saņemsiet rokasgrāmatu ar visām darbībām.

Vispirms uzstādiet 2 motoru uz robota platformas.

Otrkārt, uzstādiet ritentiņa riteni uz robota platformas.

Treškārt, uzstādiet Arduino Uno uz robota platformas un novietojiet motora vairogu uz Arduino Uno.

Ceturtkārt, savienojiet kreiso un labo motora vadu, kas norādīts attēlā. (Piezīme: sarkanais vads ir + un melnais vads ir -)

Piektkārt, pievienojiet Bluetooth moduli:

  • No RXD uz TXD vietnē Arduino Uno
  • No TXD uz RXD vietnē Arduino Uno
  • VCC līdz 5V uz Arduino Uno
  • GND uz GND vietnē Arduino Uno

3. darbība: programmatūra

Arduino uno ir ļoti viegli ieprogrammēt.

- Lai vadītu motorus, es izmantoju iepriekš iekļauto bibliotēku AFMotor.h.

- Saziņa starp viedtālruni un Bluetooth moduli tika veikta, izmantojot seriālo sakaru arduino.

- Lietotne "Bluetooth RC Controller" nosūta Bluetooth modulim šādas komandas:

  • Uz priekšu -> F.
  • Atpakaļ -> B.
  • Pa kreisi -> L.
  • Pa labi -> R.
  • Uz priekšu pa kreisi -> G
  • Uz priekšu pa labi -> es
  • Atpakaļ pa kreisi -> H
  • Atpakaļ Pa labi -> Dž
  • Apstāties -> S.
  • Ieslēgtas priekšējās gaismas -> W
  • Priekšējie lukturi izslēgti -> w
  • Atpakaļgaisma ieslēgta -> U
  • Aizmugures apgaismojums izslēgts -> u
  • Rags ieslēgts -> V.
  • Rags izslēgts -> v
  • Papildu ieslēgšana -> X
  • Papildu izslēgšana -> x
  • Ātrums 0 -> 0
  • Ātrums 10 -> 1
  • Ātrums 20 -> 2
  • Ātrums 30 -> 3
  • Ātrums 90 -> 9
  • Ātrums 100 -> q
  • Apturēt visu -> D.

Šajā projektā esmu ieprogrammējis 2 komandas:

1. Pamata (uz priekšu, atpakaļ, pa kreisi un pa labi)

2. Pilna komanda (uz priekšu, atpakaļ, pa kreisi un pa labi) un arī (uz priekšu pa kreisi, 1. uz priekšu pa labi, atpakaļ pa kreisi, atpakaļ pa labi)

Viss kods ir pieejams lejupielādei.

4. solis: neaizmirstiet dalīties, atzīmēt ar Patīk un nobalsot !

Ieteicams: