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 16:28]
andrei.gavriliu [Bibliografie/Resurse]
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 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 =====
  
pm/prj2023/drtranca/andrei.gavriliu.1685366889.txt.gz · Last modified: 2023/05/29 16:28 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