Differences

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

Link to this comparison view

pm:prj2023:drtranca:andrei.gavriliu [2023/05/29 15:18]
andrei.gavriliu [Concluzii]
pm:prj2023:drtranca:andrei.gavriliu [2023/06/02 13:49] (current)
andrei.gavriliu [Introducere]
Line 3: Line 3:
  
 <note tip> <note tip>
-Ideea proiectului este de a implementa o masinuta care are atasata o camera video ca va filma drumul parcurs, dar si un senzor de distanta care o va incetini atunci cand se apropie de un obstacol. Alimentarea masinutei se va face pe baza de baterii, situate intr-un suport special.Ideea a pornit de la clasicele masini cu telecomanda,​ dar si de la implementarea unei camere de supraveghere remote a unei locuinte, care reproduce imaginea pe telefon.+**Nume:** Gavriliu Andrei-Mihai 
 + 
 +**Grupa:** 333CB 
 + 
 +Ideea proiectului este de a implementa o masinuta care are atasata o camera video ce va filma drumul parcurs, dar si un senzor de distanta care o va incetini atunci cand se apropie de un obstacol. Alimentarea masinutei se va face pe baza de baterii, situate intr-un suport special. Ideea a pornit de la clasicele masini cu telecomanda,​ dar si de la implementarea unei camere de supraveghere remote a unei locuinte, care reproduce imaginea pe telefon.
 </​note>​ </​note>​
 ===== Descriere generală ===== ===== Descriere generală =====
Line 19: Line 23:
     * placuta esp8266 wemos D1     * placuta esp8266 wemos D1
     * camera video OV7670     * camera video OV7670
-    * senzor ultrasonic+    * senzor ultrasonic ​HC-SR04
     * 4 motorase DC pentru fiecare roata a masinii, roti + sasiu     * 4 motorase DC pentru fiecare roata a masinii, roti + sasiu
     * suport baterii     * suport baterii
Line 31: Line 35:
 <note tip> <note tip>
 Descrierea codului aplicaţiei (firmware): Descrierea codului aplicaţiei (firmware):
-  * mediu de dezvoltare (if any) (e.gAVR StudioCodeVisionAVR) +  * proiect dezvoltat in Arduino IDE 
-  * librării şi surse 3rd-party (e.gProcyon AVRlib+  * biblioteci incluse: ESP8266WiFi.h, WiFiClient.hESP8266WebServer.h 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +  * am importat suportul de placuta ESP8266:  
-  * (etapa 3surse şi funcţii implementate+  * http://​arduino.esp8266.com/​stable/​package_esp8266com_index.json 
 +  * https://​dl.espressif.com/​dl/​package_esp32_index.json 
 +  * functia setup(in care setez pinii ca output/​input si generez o adresa WI-FI vizibila 
 +  * functia loop() in care aflu distanta de la senzor, incetinesc masina in caz ca e prea aproape de un obstacol 
 +  * tot in loop() primesc semnal de la aplicatie si il interpretez;​ sensul motoarelor e dat de valorile de pe pini 
 +  * daca un pin are valoarea LOW, celalalt HIGH motorul se roteste in fata 
 +  * daca sunt invers, se roteste in spate 
 +  * daca ambele sunt pe LOW nu se roteste
 </​note>​ </​note>​
  
Line 47: Line 58:
 {{ pm:​prj2023:​drtranca:​prototip 1.jpg?600 |}} {{ pm:​prj2023:​drtranca:​prototip 1.jpg?600 |}}
 {{ pm:​prj2023:​drtranca:​prototip 2.jpg?600 |}} {{ pm:​prj2023:​drtranca:​prototip 2.jpg?600 |}}
 +
 +Intr-un final:
 +
 +{{ pm:​prj2023:​drtranca:​final1.jpg?​600 |}}
 +{{ pm:​prj2023:​drtranca:​final2.jpg?​600 |}}
 ===== Concluzii ===== ===== Concluzii =====
  
Line 68: Line 84:
 ===== Download ===== ===== Download =====
  
-<​note ​warning+<​note>​ 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). +Download cod{{:pm:prj2023:drtranca:wifi_car.zip |}}
- +
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**.+
 </​note>​ </​note>​
  
Line 111: Line 125:
 </​note>​ </​note>​
  
-<html><a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</a>+<​html>​
 <​br><​a href="​https://​www.ti.com/​lit/​ds/​symlink/​l293.pdf">​Datasheet L293D</​a>​ <​br><​a href="​https://​www.ti.com/​lit/​ds/​symlink/​l293.pdf">​Datasheet L293D</​a>​
 +<​br><​a href="​https://​www.sparkfun.com/​datasheets/​Robotics/​L298_H_Bridge.pdf">​Datasheet L298N</​a>​
 <​br><​a href="​https://​www.espressif.com/​sites/​default/​files/​documentation/​0a-esp8266ex_datasheet_en.pdf">​Datasheet ESP8266ex</​a></​br>​ <​br><​a href="​https://​www.espressif.com/​sites/​default/​files/​documentation/​0a-esp8266ex_datasheet_en.pdf">​Datasheet ESP8266ex</​a></​br>​
 +<a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a>​
 </​html>​ </​html>​
- 
pm/prj2023/drtranca/andrei.gavriliu.1685362706.txt.gz · Last modified: 2023/05/29 15:18 by andrei.gavriliu
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