This is an old revision of the document!


Masina contolata prin bluetooth - Draghicescu Adrian

Introducere

Masina controlata prin bluetooth de pe telefon, se poate controla directia, viteza si tipul de avansare (automat sau controlat) care poate merge si in mod automat evitand obstacolele folosind un sezor ultrasonic.

Descriere generală

Hardware Design

Piese folosite:

  • Placă Arduino Uno ATmega328P
  • Placă de control motoare L293D
  • Senzor ultrasonic HC-SR04
  • Modul Bluetooth HC-05 master/slave
  • Motor Servo SG90 9g 180 grade
  • 4 x Motoare DC 3V-6V 1:120
  • 4 x Roti
  • Sasiu
  • Suport baterii
  • 2 x baterii 18650 (3.7V)
  • Fire mama-tata, tata-tata

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare: Arduino IDE
  • librării şi surse 3rd-party:
    • AFMotor.h
    • NewPing.h
    • Servo.h
  • Design:
    • Pentru controlul masini folosesc aplicatia de Android Bluetooth RC Car
    • Modulul de decodare a intructiunii trimise de aplicatie
    • Modulul de control automat
    • Modulul de citire a distantei
    • Modulul de alegere a directie
    • Modulurile de mers inainte si inapoi
    • Modulurile de virat la stanga si la dreapta

Rezultate Obţinute

Am obtinut o masinuta care poate fi controlata prin telefon.

Demo

Concluzii

Download

Bibliografie/Resurse

pm/prj2022/alaura/masina_controlata_bluetooth.1653666215.txt.gz · Last modified: 2022/05/27 18:43 by adrian.draghicescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0