This shows you the differences between two versions of the page.
|
pm:prj2021:abirlica:radar [2021/05/22 00:55] lucian.iliescu |
pm:prj2021:abirlica:radar [2021/06/02 01:32] (current) lucian.iliescu |
||
|---|---|---|---|
| Line 14: | Line 14: | ||
| ==== Componente necesare ==== | ==== Componente necesare ==== | ||
| * Placa Arduino UNO | * Placa Arduino UNO | ||
| + | {{:pm:prj2021:abirlica:traffic_arduino.jpeg?200|}} | ||
| * Breadboard | * Breadboard | ||
| + | {{:pm:prj2021:abirlica:breadboard_nrk.png?200|}} | ||
| * Fire mama-tata | * Fire mama-tata | ||
| * Fire tata-tata | * Fire tata-tata | ||
| - | * Senzor ultrasonic HC-SR04 | + | * Senzor ultrasonic HC-SR04 - pentru a detecta obiectele |
| - | * Servomotor | + | {{:pm:prj2021:abirlica:ultrasonic.jpg?200|}} |
| - | * Buzzer | + | * Servomotor - pentru a roti senzorul |
| + | {{:pm:prj2021:abirlica:servo.jpg?200|}} | ||
| + | * Buzzer - pentru a anunta prezenta obiectelor apropiate | ||
| + | {{:pm:prj2021:abirlica:buzzeerr.png?200|}} | ||
| ==== Schema Electrica ==== | ==== Schema Electrica ==== | ||
| {{:pm:prj2021:abirlica:hardwarepm.png?400|}} | {{:pm:prj2021:abirlica:hardwarepm.png?400|}} | ||
| Line 26: | Line 31: | ||
| {{:pm:prj2021:abirlica:capture.png?400|}} | {{:pm:prj2021:abirlica:capture.png?400|}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| + | |||
| + | {{:pm:prj2021:abirlica:updated_diagram.jpg?600|}} | ||
| Partea de soft este implementata din doua parti: | Partea de soft este implementata din doua parti: | ||
| Line 45: | Line 52: | ||
| * Le prelucreaza sub forma unui grafic | * Le prelucreaza sub forma unui grafic | ||
| - | Codul este scris folosing Java. | + | Codul este scris folosind Java si biblioteca Processing. |
| Se porneste comunicatia cu portul serial unde e conectata placuta arduino. | Se porneste comunicatia cu portul serial unde e conectata placuta arduino. | ||
| Line 55: | Line 62: | ||
| Proiectul functioneaza conform asteptarilor, dar sunt cateva aspecte care nu sunt perfecte. | Proiectul functioneaza conform asteptarilor, dar sunt cateva aspecte care nu sunt perfecte. | ||
| + | {{:pm:prj2021:abirlica:montaj_radar.jpeg?400|}} | ||
| + | |||
| + | {{:pm:prj2021:abirlica:radar_gif.gif?400|}} | ||
| + | |||
| + | Un demo video se poate gasi aici: https://www.youtube.com/watch?v=McZXUy0mHV0&ab_channel=lucianiliescu | ||
| ==== Observatii ==== | ==== Observatii ==== | ||
| Senzorul nu poate oferi o precizie exacta, putand sa apara mai multe erori | Senzorul nu poate oferi o precizie exacta, putand sa apara mai multe erori | ||
| Line 62: | Line 74: | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| - | Sper sa trec | + | Proiectul mi s-a parut interesant si a fost distractiv sa lucrez la el. M-a invatat cum se lucreaza cu pinii si cum se conecteaza componentele/logica lor de conectare. |
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| Line 68: | Line 80: | ||
| - Idee de proiect: https://www.udemy.com/course/arduino-build-arduino-practical-projects/ | - Idee de proiect: https://www.udemy.com/course/arduino-build-arduino-practical-projects/ | ||
| - Resurse ajutatoare: https://howtomechatronics.com/projects/arduino-radar-project/ | - Resurse ajutatoare: https://howtomechatronics.com/projects/arduino-radar-project/ | ||
| + | - Ide pentru procesare: https://processing.org/ | ||
| + | - Cod sursa: https://github.com/lucian606/Radar | ||
| - {{:pm:prj2021:abirlica:radar.pdf|}} | - {{:pm:prj2021:abirlica:radar.pdf|}} | ||