Differences

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

Link to this comparison view

pm:prj2025:eradu:vlad.balteanu [2025/05/21 18:11]
vlad.balteanu [Concluzii]
pm:prj2025:eradu:vlad.balteanu [2025/05/30 09:27] (current)
vlad.balteanu [Rezultate Obţinute]
Line 1: Line 1:
-====== Hand Controlled ​Crane Car ======+====== Hand Controlled Car ======
  
 Balteanu Vlad-Gabriel 331CA Balteanu Vlad-Gabriel 331CA
Line 15: Line 15:
 </​note>​ </​note>​
  
-{{:​pm:​prj2025:​eradu:​schemablock.png?​200|}}+{{:​pm:​prj2025:​eradu:​schemablock.png?​800|}}
  
  
Line 30: Line 30:
 </​note>​ </​note>​
  
-{{:​pm:​prj2025:​eradu:​schematic_pm-draft_2025-05-12-2.png?200|}}+{{:​pm:​prj2025:​eradu:​schematic_pm-draft_2025-05-30.png?800|}}
  
 ===== Software Design ===== ===== Software Design =====
Line 45: Line 45:
 </​note>​ </​note>​
  
-===== Rezultate Obţinute ===== 
  
-<note tip> +=== Architecture === 
-Care au fost rezultatele obţinute ​în urma realizării proiectului vostru+1. ***MAC.ino*** 
-</​note>​+   - Am folosit acest cod pentru aflarea adresei MAC a unei placuțe esp32. Adresa o iau și o scriu ca și constantă ​în fișierul pentru Transmitter. 
 + 
 +2. *** Transmitter.ino *** 
 +   - setup() - folosit pentru a inițializa protocolul de esp_now și comunicarea cu accelerometrul. 
 +   - loop() - începe prin a primi date de la senzor, apoi, în funcție de unghiriule pe axele x și y, creez o structură pe care o trimit prin esp_now_send()
 + 
 +3. *** Receiver.ino ***  
 +   - setup() - La fel ca mai sus este folosit pentru a inițializa protoculul de esp_now(), și declară o "​întrerupere"​ pentru atunci când receiverul primește un mesaj. 
 +   - OnDataRecv() - rutina de întrerupere pentru momentul când primesc un mesaj de la transmitter. Acolo creez structura pe care o folosesc pentru a vedea cum trebuie să mișc mașina. 
 +   - carMovement() - folosite pentru a genera output pe pinii conectați la motoare.
  
 ===== Concluzii ===== ===== Concluzii =====
  
 https://​github.com/​Ullutz/​Proiect_PM https://​github.com/​Ullutz/​Proiect_PM
 +https://​youtube.com/​shorts/​fBFNsN1GtAk?​feature=share
 ===== Download ===== ===== Download =====
  
pm/prj2025/eradu/vlad.balteanu.1747840271.txt.gz · Last modified: 2025/05/21 18:11 by vlad.balteanu
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