Cosmin-Cătălin CRIȘAN (67313) - B-Car

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

  • Scopul proiectului presupune realizarea unei masinute controloata prin bluetooth.
  • Masinuta va functiona cu ajutorul a doua motoare, unul pentru stanga-dreapta si unul pentru fata-spate.
  • Interactiunea cu aceasta se va realizeaza prin intermediul unei aplicatii Android si a unei conexiuni Bluetooth.

Descriere generală

1. Schema bloc

2. Functionalitate

  • Interactiunea cu masina se face cu ajutorul unui smartphone si a unei conexiuni bluetooth.
  • Utilizatorul va interactiona cu smartphone-ul si acesta va trimite mai departe comenzile la masina.
  • Masina va dispune de un set frontal de leduri pentru iluminare si un buzzer(claxon)

Hardware Design

  1. Placuta
  2. Microcontroller ATMega324A PU
  3. Componente de baza pentru placute(rezistente, condensatori etc)
  4. Driver de Motoare Dual L298
  5. Modul Bluetooth HC-06
  6. Schelet masinuta

Schema electrica

Software Design

  1. Mediu de dezvoltare: Programers Notepad
  2. Librarii: WinAVR
  3. Incarcare aplicatie: Bootloader-ul din laborator
  4. Mediul de transmisie: USART

Aplicatia Android: Pentru a putea controla masinuta prin intermediul conexiunii Bluetooth, am folosit o aplicatie standard astfel de conexiuni, aplicatie gasita pe PlayStore la adresa: Link aplicatie

Rezultate Obţinute

Masina prezinta urmatoarele functionalitati:

  • Se poate deplasa pe directiile : fata, spate, stanga, dreapta sau combinat: fata+staga/drapta, spate+stanga/dreapta
  • Prezinta 2 led-uri frontale pentru luminare noaptea(pot fi aprinse din aplicatia de smartphone)
  • Prezinta un buzzer (e.g. claxon - poate fi activat din aplicatia de smartphone)

Tipul de alimentare folosit permite completa functionare doar daca masina este in aer. Daca masina este asezata pe orice suprafata, aceasta se deplaseaza destul de greu. Pentru a rezolva aceasta problema, trebuie sa schimb alimentarea cu un sistem de baterii cu o intensitate mai mare

Concluzii

Consider acest proiect ca fiind unul din cele mai interesante proiecte din facultate. Este primul proiect realizat de la 0, hardware + software astfel ca intreaga etapa de dezvoltare a fost din pura curiozitate si pasiune si nicidecum pentru nota. Am invatat cum functioneaza un microcontroller, cum pot programa asa cum doresc un microcontroller si cum pot conecta diferite piese (senzori, motoare etc) la acesta si sa ma folosesc de ele.

Download

Cod sursa:Link descarcare

Jurnal

Video prezentare: WZS16_GGAYU

Bibliografie/Resurse

  • Mod utilizare Shield(vezi descriere): Link
  • Mod 2 utilizare Shield: Link
  • Aplicatie Android: Link
pm/prj2017/ideaconu/cosmin.crisan1904.txt · Last modified: 2021/04/14 17:07 (external edit)
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