Differences

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

Link to this comparison view

pm:prj2025:cmoarcas:matei.plescan [2025/05/13 11:31]
matei.plescan
pm:prj2025:cmoarcas:matei.plescan [2025/05/30 00:10] (current)
matei.plescan
Line 1: Line 1:
 ====== RC Car with Front Assist ====== ====== RC Car with Front Assist ======
 +
 +Matei Plescan 333CA
 +
 ===== Introducere ===== ===== Introducere =====
  
Line 29: Line 32:
  
 **Pinii ESP32:** **Pinii ESP32:**
-  * VIN(al DevKit) ​5V – alimentare ​TB6612FNG Vcc, HC-SR04P Vcc, de la MP1584 + 
-  ​* ​IO21SDA – BMP180 + 
-  ​* ​IO22SCL – BMP180 +^ Pin ESP32      ^ Funcție ​        ^ Conectat la                          ^ 
-  ​* ​IO05TRIG – HC-SR04P +VIN (5V)       | Alimentare ​     | TB6612FNG Vcc, de la MP1584 ​         | 
-  ​* ​IO18ECHO – HC-SR04P +| 3V3            | Alimentare ​     | HC-SR04P Vcc                         | 
-  ​* ​IO12STBY – TB6612FNG +IO21           | SDA             | BMP180 ​                              | 
-  ​* ​IO33PWMA – TB6612FNG +IO22           | SCL             | BMP180 ​                              | 
-  ​* ​IO26AIN1 – TB6612FNG +IO05           | TRIG            ​| ​HC-SR04P ​                            | 
-  ​* ​IO25AIN2 – TB6612FNG +IO18           | ECHO            ​| ​HC-SR04P ​                            | 
-  ​* ​IO32PWMB – TB6612FNG +IO12           | STBY            ​| ​TB6612FNG ​                           | 
-  ​* ​IO27BIN1 – TB6612FNG +IO33           | PWMA            ​| ​TB6612FNG ​                           | 
-  ​* ​IO14BIN2 – TB6612FNG+IO26           | AIN1            ​| ​TB6612FNG ​                           | 
 +IO25           | AIN2            ​| ​TB6612FNG ​                           | 
 +IO32           | PWMB            ​| ​TB6612FNG ​                           | 
 +IO27           | BIN1            ​| ​TB6612FNG ​                           | 
 +IO14           | BIN2            ​| ​TB6612FNG ​                           | 
 + 
  
 <note important>​**Alimentare** <note important>​**Alimentare**
Line 48: Line 57:
 Schema electrică a proiectului:​ Schema electrică a proiectului:​
  
-{{ schematic-matei-new.png?​700 }}+{{ rc-car-schematic-new-new-matei.png?700 }}
  
  
Line 59: Line 68:
  
   * WiFi.h – pentru conectarea la rețea   * WiFi.h – pentru conectarea la rețea
-  * ESPAsyncWebServer.h – pentru ​serverul ​web de control +  * WebServer.h pentru ​crearea unei pagini ​web cu JavaScript 
-  * NewPing.h – pentru senzorul ​HC-SR04P+  * Adafruit_BMP085.h + Wire.h - pentru ​comunicarea I2C cu senzorul ​de presiune și temperatură
  
 Algoritmi principali: Algoritmi principali:
  
   * Un server web simplu cu butoane pentru direcții (înainte, înapoi, stânga, dreapta, stop)   * Un server web simplu cu butoane pentru direcții (înainte, înapoi, stânga, dreapta, stop)
-  * Citirea ​continuă a senzorului ultrasonic ​într-un loop separat sau într-un timer+  * Citirea senzorului ultrasonic
   * Logica de siguranță:​ dacă distanța < 10cm, comanda de mers înainte este ignorată   * Logica de siguranță:​ dacă distanța < 10cm, comanda de mers înainte este ignorată
-  * Clientul va primi un mesaj de avertizare când temperatura și presiunea depășesc anumite valori 
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +{{ img_7308.jpeg?​300 }} {{ screenshot_2025-05-30_at_00.08.59.png?​200 }}
 +
 +[[https://​youtu.be/​o2j7rwSTR1c]]
  
 ===== Concluzii ===== ===== Concluzii =====
 +A fost un proiect din care am învățat destul de multe, aș spune, mai ales despre alimentare, pentru că am fost nevoit să găsesc soluții la tot felul de probleme legate de tensiunea pe care o ofer plăcuței, dar și motoarelor.
  
 ===== Download ===== ===== Download =====
 +{{ rc-car.zip }}
  
 ===== Jurnal ===== ===== Jurnal =====
pm/prj2025/cmoarcas/matei.plescan.1747125091.txt.gz · Last modified: 2025/05/13 11:31 by matei.plescan
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