This shows you the differences between two versions of the page.
pm:prj2023:adarmaz:bluetoothcar [2023/05/30 09:09] alexandra.cornea01 [Bibliografie/Resurse] |
pm:prj2023:adarmaz:bluetoothcar [2023/05/30 12:55] (current) alexandra.cornea01 [Download] |
||
---|---|---|---|
Line 10: | Line 10: | ||
Proiectul meu este un proiect cu scop distractiv, poate fi folosit drept jucărie, cu un sistem de auto-protecție împotriva distrugerii. Mașinuța va evita coliziunea cu obstacolele. | Proiectul meu este un proiect cu scop distractiv, poate fi folosit drept jucărie, cu un sistem de auto-protecție împotriva distrugerii. Mașinuța va evita coliziunea cu obstacolele. | ||
+ | {{ :pm:prj2023:adarmaz:masinutza-lateral.jpeg?700 |}} | ||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
Line 29: | Line 30: | ||
* Șasiu găurit conform necesităților, realizat din Lego | * Șasiu găurit conform necesităților, realizat din Lego | ||
* Suport pentru senzorul de distanță, realizat din Lego | * Suport pentru senzorul de distanță, realizat din Lego | ||
+ | |||
+ | {{ :pm:prj2023:adarmaz:motor-shield.jpeg?700 |}} | ||
+ | |||
+ | {{ :pm:prj2023:adarmaz:masinutza-sus.jpeg?700 |}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
Laboratoarele folosite în vederea realizării proiectului: | Laboratoarele folosite în vederea realizării proiectului: | ||
- | * Laboratorul 2: Digital Debugging, USART | + | <note> |
- | * Laboratorul 3: Întreruperi externe. PWM | + | **Laboratorul 2: Digital Debugging, USART** |
- | * Laboratorul 4: Analog Digital Convertor (ADC) | + | |
- | * Laboratorul 6: I2C (Inter-Integrated Circuit) | + | Noțiuni folosite în mare parte pentru debugging în cazul celor două module Bluetooth HC-05. Am înțeles modul de funcționare al interfeței seriale USART, conectarea și setarea corectă liniei pentru transmisie, notată Tx, și liniei pentru recepție, notată Rx. |
+ | </note> | ||
+ | <note> | ||
+ | **Laboratorul 3: Întreruperi externe. PWM** | ||
+ | |||
+ | Noțiuni folosite pentru a mișca efectiv mașina. Controlul direcției și al vitezei se realizează cu PWM, fiecare motor primește o direcție FORWARD/BACKWARD, diferit pentru a vira stânga/dreapta sau primesc toate aceeași direcție pentru ca mașina să se deplaseze față/spate, iar pinul pentru viteză este scris cu PWM. | ||
+ | </note> | ||
+ | <note> | ||
+ | **Laboratorul 4: Analog Digital Convertor (ADC)** | ||
+ | |||
+ | Noțiuni folosite pentru a citi și interpreta rezultatele transmise de senzorul de distanță. Pe baza acestora, mașina merge înainte sau virează stânga/dreapta. | ||
+ | </note> | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
Line 60: | Line 77: | ||
Arihva conține următoarele fișiere: | Arihva conține următoarele fișiere: | ||
* Codul sursă de pe plăcuța Arduino | * Codul sursă de pe plăcuța Arduino | ||
- | * Imaginile și filmulețul regăsite pe pagina wiki | + | * Imaginile regăsite pe pagina wiki |
- | * README | + | * Filmuleț demo proiect |
+ | {{:pm:prj2023:adarmaz:masinutza-senzor-distanta.zip|}} | ||
===== Jurnal/Pașii urmați ===== | ===== Jurnal/Pașii urmați ===== | ||
Line 85: | Line 102: | ||
**Resurse Software** | **Resurse Software** | ||
+ | [[https://docs.arduino.cc/learn/built-in-libraries/software-serial|SoftwareSerial Library]] | ||
+ | |||
+ | [[https://www.hackster.io/monalisa-paul/arduino-bluetooth-car-arduino-uno-l293d-hc-05-b88551|Arduino Bluetooth Car ARDUINO UNO|L293D|HC-05]] | ||
+ | |||
+ | [[https://www.makerguides.com/arduino-and-hc-05-bluetooth-module-complete-tutorial/|Arduino and HC-05 Bluetooth Module Complete Tutorial]] | ||
</note> | </note> | ||
<note> | <note> | ||
Line 91: | Line 113: | ||
[[https://www.youtube.com/watch?v=1n_KjpMfVT0&t=4s|How To Make A DIY Arduino Obstacle Avoiding Car At Home]] | [[https://www.youtube.com/watch?v=1n_KjpMfVT0&t=4s|How To Make A DIY Arduino Obstacle Avoiding Car At Home]] | ||
- | [[https://www.makerguides.com/arduino-and-hc-05-bluetooth-module-complete-tutorial/|Arduino and HC-05 Bluetooth Module Complete Tutorial]] | + | [[https://5.imimg.com/data5/PX/UK/MY-1833510/l293d-based-arduino-motor-shield.pdf|L293D Based Arduino Motor Shield]] |
+ | |||
+ | [[https://www.instructables.com/Simple-Arduino-and-HC-SR04-Example/|Simple Arduino and HC-SR04 Example]] | ||
</note> | </note> | ||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||