Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul pe care l-am ales consta in contruirea unei masinute controlate prin wireless. Am cautat prin proiectele din anii trecuti iar aceasta idee mi s-a parut fun de implementat. Am ales acest proiect cu scopul de a intelege mai bine conceptele prezentate in laborator, la curs cat si sa inteleg cum ne putem conecta wireless la placuta ATMega 324.
-init_eng() - seteaza registrii motorului in modul PWM
-start_eng() - executa comanda
-USART0_init() a fost preluata din laborator
-intreruperi pentru PWM (Timer0, Timer1, Timer2) si pentru USART0 (prelucreaza fiecare byte primit de la HC-05)
Solutia software este compusa din codul care programeaza microcontroller-ul ATMEGA324. Modulul de bluetooth face legatura dintre aplicatia de pe telefon si microcontroller. Se asteapta producerea unui eveniment prin USART deplasare fata/spate, deplasare stanga/dreapta, marire/miscosare viteza.
Modulul de bluetooth poate fi accesat prin aplicatia: Bluetooth RC Controller din MagazinPlay. Comenzile se transmit de pe telefon.
Tastele de control:
Q, W, E - Mers inainte pe trei viteze
A, S, D - Mers inapoi pe trei viteze
Left Arrow - Stanga
Right Arrow - Dreapta
Rezultate: Am inteles cum se conecteaza componentele si ce trebuie sa avem in vedere cand facem un astfel de proiect (hardware + software). In ceea ce priveste cablajul si realizarea hardware nu prea am intampinat probleme. Am urmarit Datasheet-ul si am incercat sa inteleg cum trebuie conectate modulele intre ele.