Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:amocanu:masinuta_android [2021/04/25 23:14]
alexandru.dochian [Descriere Generala]
pm:prj2021:amocanu:masinuta_android [2021/06/01 20:35] (current)
alexandru.dochian [Rezultat]
Line 3: Line 3:
  
 ===== Descriere Generala ===== ===== Descriere Generala =====
-Partea mecanică a proiectului o să fie realizată de 4 motoare comandate de modulul arduino având ca intermediar 1-4 drivere ​pentru motoare. +Partea mecanică a proiectului o să fie realizată de 4 motoare comandate de modulul arduino având ca intermediar 1 driver ​pentru motoare. Mașinuța o să fie comandată peste bluetooth de o aplicație pe android.
-Eventual, o să folosesc senzori de distanțe pentru ca mașinuță să nu se lovească de obiecte. +
-Mașinuța o să fie comandată peste bluetooth de o aplicație pe android.+
  
-===== Hardware Design ===== 
 ==== Lista componente: ==== ==== Lista componente: ====
-  * 4 motoare +  * 4 motoare ​(Motor 130-08400) 
-  * 1-4 drivere ​pentru motoare+  * 1 driver ​pentru motoare ​(0.8Amp 5V-26V DC Motor Driver Shield for Arduino (2 Channels))
   * 1 placuță arduino   * 1 placuță arduino
-  * 1 breadbord 
   * ~ fire   * ~ fire
-  * (0-16) senzori ​de distanțe +  * 3 baterii ​de 9 V 
-  * 1 modul bluetooth pentru emisie/ recepție+  * 1 modul bluetooth pentru emisie/ recepție ​(HC-05 Master Slave Bluetooth Module with Adapter (3.3 V and 5 V Compatible))
  
 ==== Schema bloc: ==== ==== Schema bloc: ====
 {{:​pm:​prj2021:​amocanu:​car.png?​600|}} {{:​pm:​prj2021:​amocanu:​car.png?​600|}}
 +
 +==== Schema Electrică: ====
 +{{:​pm:​prj2021:​amocanu:​schema_electrica.jpeg?​600|}}
 +
 +==== Software ====
 +  * cu pinii 4(direcție) și 5(viteză) controlez cele 2 motoare din stânga
 +  * cu pinii 7(direcție) și 6(viteză) controlez cele 2 motoare din dreapta
 +În loop-ul principal aștept input de pe intefața serială de la aplicația de android prin modulul bluetooth.
 +Inputul constă în caracterele: ​
 +  * `S` (Opresc mașina)
 +  * `F` (Față)
 +  * `B` (Spate)
 +  * `G` (Față-Stânga)
 +  * `I` (Față-Dreapta)
 +  * `H` (Spate-Stânga)
 +  * `J` (Spate-Dreapta)
 +
 +==== Rezultat ====
 +{{:​pm:​prj2021:​amocanu:​adochian_poza_finala.jpeg?​600|}}
 +
 +[[https://​www.youtube.com/​watch?​v=u66Qyj6Ysf0|Video]]
 +
 +[[https://​github.com/​AdrianDochian/​AndroidCar|Link github]]
 +
 ===== Bibliografie/​Resurse:​ ===== ===== Bibliografie/​Resurse:​ =====
-https://ocw.cs.pub.ro/courses/pm/prj2021/amocanu/masinuta_android+[[https://www.youtube.com/​watch?​v=jxnIclUFjJg&​feature=youtu.be|Motivație Inițială]] 
 +[[https://​github.com/​CytronTechnologies/​Cytron-Shield2AMotor|Pentru determinarea pinilor de control]] 
 +[[https://​www.optimusdigital.ro/ro/|Achiziționare piese]] 
 +[[https://play.google.com/​store/​apps/​details?​id=braulio.calle.bluetoothRCcontroller&​hl=en&​gl=US| Aplicație Android]] 
 + 
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a><​/html> 
 + 
pm/prj2021/amocanu/masinuta_android.1619381695.txt.gz · Last modified: 2021/04/25 23:14 by alexandru.dochian
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