Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul consta intr-o masinuta ce va fi controlata bluetooth cu ajutorul unei aplicatii de iOS sau Android. Comenzile de baza ale masinii vor fi mers inainte/inapoi si viraje. De asemenea, voi incerca sa adaug si elemente extra precum semnalizari sau claxon. O alta provocare interesanta va fi aceea de a realiza comunicatia prin bluetooth intre microprocesor si un telefon mobil.
Cred ca acest proiect ma va ajuta sa inteleg mai bine cum functioneaza programarea pe microprocesoare si este un pas de plecare pentru proiecte mai complexe (in viitor as vrea sa imi construiesc o drona).
ATMega324 va trimite diferite actiuni driverului de motoare in functie de comenzile primite prin Bluetooth de la telefonul mobil.
Componente auxiliare setului de baza [1].
Componenta | Model |
---|---|
Modul bluetooth | HM-10 |
Caroserie masina | Kit robot 2 roti [2] |
Roti | Kit robot 2 roti |
Motoare | Kit robot 2 roti |
Driver motoare | l298n |
Leduri semnalizari | - |
Baterii | 4 * AAA |
[1] https://docs.google.com/spreadsheets/d/1qiqFBjniiVceofWhzJQymlG9zX21xzJzhbGBtAMG8V0/edit#gid=0
[2] https://www.optimusdigital.ro/ro/robotica-kit-uri-de-roboti/140-kit-robot-2-motoare.html
Medii de dezvoltare:
Un proiect foarte interesant ce a avut ca rezultat o masina functionala si usor de controlat.
Pentru a controla masina am decis sa folosesc o aplicatie deja existenta in AppStore pentru ca dezvoltarea unei aplicatii de iOS impune instalarea sistemului de operare macOS. Aplicatia folosita se numeste “ArduinoBlue” si foloseste un protocol simplu de comunicare.
Documentația în format PDF