This shows you the differences between two versions of the page.
|
pm:prj2026:bianca.popa1106:casian.drugea [2026/05/09 00:17] casian.drugea |
pm:prj2026:bianca.popa1106:casian.drugea [2026/05/09 23:16] (current) casian.drugea |
||
|---|---|---|---|
| Line 22: | Line 22: | ||
| ==== Listă de componente ==== | ==== Listă de componente ==== | ||
| * **Microcontroler:** Arduino UNO R3 | * **Microcontroler:** Arduino UNO R3 | ||
| + | * **Modul Bluetooth:** HC-05 | ||
| * **Șasiu:** 4 x motoare DC 5V cu reductor și roți de cauciuc | * **Șasiu:** 4 x motoare DC 5V cu reductor și roți de cauciuc | ||
| * **Driver Motoare:** L298N Dual Bridge | * **Driver Motoare:** L298N Dual Bridge | ||
| Line 29: | Line 30: | ||
| * **Interacțiune:** Întrerupător cu cheie, switch MTS-102, modul laser | * **Interacțiune:** Întrerupător cu cheie, switch MTS-102, modul laser | ||
| - | ==== Schemă Electrică ==== | + | ==== Schemă Bloc ==== |
| - | * **Senzor Ultrasonic:** Trig (Pin 8), Echo (Pin 6 - PCINT22). | + | |
| - | * **Driver L298N:** | + | {{pm:prj2026:bianca.popa1106:bloc1.png?600 | Schema Bloc RoboTracker}} |
| - | * Motor Dreapta: Pin 3 (PWM), Pin 2 (Digital). | + | |
| - | * Motor Stânga: Pin 9 (PWM), Pin 5 (Digital). //Notă: Mutarea pe Pinul 9 a fost critică pentru sincronizarea vitezei.// | + | |
| - | * **Alimentare:** Acumulatorii trec prin întrerupătorul cu cheie către pinii VCC ai driverului și mufa Jack a Arduino. | + | |
| ===== 4. Software Design ===== | ===== 4. Software Design ===== | ||
| Line 54: | Line 52: | ||
| * **Navigație:** Robotul execută un cerc stabil cu diametrul de aproximativ 1m folosind un coeficient de viteză diferențială de 0.68. | * **Navigație:** Robotul execută un cerc stabil cu diametrul de aproximativ 1m folosind un coeficient de viteză diferențială de 0.68. | ||
| - | * **Siguranță:** Timpul de reacție al frânei de urgență la detectarea unui obstacol este de ordinul microsecundelor, prevenind impactul chiar și la viteză maximă. | + | * **Siguranță:** Timpul de reacție al frânei de urgență la detectarea unui obstacol este de ordinul microsecundelor, prevenind impactul. |
| - | * **Tracking:** Robotul „urmărește” cu succes palma utilizatorului, menținând zona de confort între 7 și 14 cm. | + | * **Tracking:** Robotul „urmărește” cu succes un obiect, menținând zona de confort între 7 și 14 cm. |
| ===== 6. Concluzii ===== | ===== 6. Concluzii ===== | ||
| Line 65: | Line 63: | ||
| * **Săptămâna 1:** Asamblare șasiu și cablare driver L298N. | * **Săptămâna 1:** Asamblare șasiu și cablare driver L298N. | ||
| * **Săptămâna 2:** Implementare logică UART și mașină de stări de bază. | * **Săptămâna 2:** Implementare logică UART și mașină de stări de bază. | ||
| - | * **Săptămâna 3:** Probleme de sincronizare: Robotul trăgea stânga din cauza Pinului 4 (digital). Mutare pe Pinul 9 (PWM). | + | * **Săptămâna 3:** Rezolvare probleme sincronizare |
| * **Săptămâna 4:** Configurare registre PCICR pentru întreruperi hardware pe senzorul ultrasonic. Calibrare diametru cerc 1m. | * **Săptămâna 4:** Configurare registre PCICR pentru întreruperi hardware pe senzorul ultrasonic. Calibrare diametru cerc 1m. | ||
| * **Săptămâna 5:** Implementare mod Tracking și finisare documentație. | * **Săptămâna 5:** Implementare mod Tracking și finisare documentație. | ||
| Line 71: | Line 69: | ||
| ===== 8. Bibliografie/Resurse ===== | ===== 8. Bibliografie/Resurse ===== | ||
| - | * Datasheet ATmega328p (pentru configurarea registrelor PCINT). | + | * Datasheet ATmega328p |
| * HC-SR04 User Guide - Specificații timpi de propagare. | * HC-SR04 User Guide - Specificații timpi de propagare. | ||
| - | * **Link GitHub:** [[https://github.com/utilizator/RoboTracker|Repo RoboTracker]] | ||