INHOUDSOPGAWE:

Arduino -motor beheer via Bluetooth -app: 4 stappe (met foto's)
Arduino -motor beheer via Bluetooth -app: 4 stappe (met foto's)

Video: Arduino -motor beheer via Bluetooth -app: 4 stappe (met foto's)

Video: Arduino -motor beheer via Bluetooth -app: 4 stappe (met foto's)
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim
Arduino -motor word beheer via Bluetooth -app
Arduino -motor word beheer via Bluetooth -app
Arduino -motor word beheer via die Bluetooth -app
Arduino -motor word beheer via die Bluetooth -app

Al wat ons weet, is dat Arduino 'n uitstekende prototipe -platform is, hoofsaaklik omdat dit 'n vriendelike programmeertaal gebruik en daar baie ekstra ongelooflike komponente is wat ons goeie ervarings bied.

Ons kan die Arduino integreer met verskillende skilde of modules en fantastiese dinge bou. In hierdie projek sal ek u wys hoe u die Bluetooth -module gebruik om 'n robotplatform te beheer deur opdragte van 'n slimfoon.

Stap 1: Onderdele

Dele
Dele
Dele
Dele
Dele
Dele

Hardeware:

  • 1x Arduino Uno
  • 1x motorskild L293D bestuurder
  • 1x Bluetooth -module
  • 1x robotplatform
  • 4x Dupont -draad vir Bluetooth -module (manlik tot vroulik)
  • 4x Dupont -draad vir motors (manlik tot manlik)
  • 2x motors + 2x wiele
  • 1x Caster Wheel

Sagteware:

  • Arduino IDE
  • A tot B USB -kabel
  • Bluetooth RC -beheerder (u kan hierdie app hier aflaai)

Stap 2: Monteer die Arduino -motor

Die samestelling van die Arduino -motor
Die samestelling van die Arduino -motor
Die samestelling van die Arduino -motor
Die samestelling van die Arduino -motor
Die samestelling van die Arduino -motor
Die samestelling van die Arduino -motor

Die montering van die robotplatform is baie maklik. As u so een koop, ontvang u 'n handleiding met alle stappe.

Monteer eers die 2 -motor op die robotplatform.

Monteer tweedens die wielwiel op die robotplatform.

Monteer derdens die Arduino Uno op die robotplatform en plaas die motorskerm op die Arduino Uno.

Verbind in die vierde plek die linker- en regtermotor se draad wat op die foto aangedui word. (Let wel: Rooi draad is + en swart draad is -)

Koppel die Bluetooth -module vyfde:

  • RXD na TXD op Arduino Uno
  • TXD na RXD op Arduino Uno
  • VCC tot 5V op Arduino Uno
  • GND tot GND op Arduino Uno

Stap 3: sagteware

Die Arduino uno is baie maklik om te programmeer.

- Om die motors te beheer, gebruik ek die biblioteek AFMotor.h wat hierbo ingesluit is.

- Die kommunikasie tussen die slimfoon en die Bluetooth -module is uitgevoer met behulp van die seriële kommunikasie -arduino.

- Die app "Bluetooth RC Controller" stuur die volgende opdragte na die Bluetooth -module:

  • Vorentoe -> F
  • Terug -> B
  • Links -> L.
  • Regs -> R
  • Links vorentoe -> G
  • Vorentoe regs -> ek
  • Agter links -> H
  • Regs agter -> J
  • Stop -> S.
  • Voorligte aan -> W
  • Voorligte af -> w
  • Agterligte aan -> U
  • Agterligte af -> u
  • Horn On -> V
  • Horn Off -> v
  • Ekstra Aan -> X
  • Ekstra afslag -> x
  • Spoed 0 -> 0
  • Spoed 10 -> 1
  • Spoed 20 -> 2
  • Spoed 30 -> 3
  • Spoed 90 -> 9
  • Spoed 100 -> q
  • Stop almal -> D

In hierdie projek het ek 2 opdragte geprogrammeer:

1. Basies (vorentoe, agtertoe, links en regs)

2. Volledige opdrag (vorentoe, agtertoe, links en regs) en ook (vorentoe links, 1. vorentoe regs, links agter, agter regs)

U kan die hele kode aflaai.

Stap 4: Moenie vergeet om te deel, te like en te stem nie !

Aanbeveel: