Differences

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

Link to this comparison view

pm:prj2022:cstan:ultrasensor-arduino-project [2022/05/27 13:03]
sebastian.panca [Software Design]
pm:prj2022:cstan:ultrasensor-arduino-project [2022/05/27 22:33] (current)
sebastian.panca
Line 8: Line 8:
 </​note>​ </​note>​
 ===== Descriere generală ===== ===== Descriere generală =====
- 
- 
- 
-===== Hardware Design ===== 
  
 <note tip> <note tip>
Line 24: Line 20:
   * 1 x LCD I2C   * 1 x LCD I2C
 </​note>​ </​note>​
 +
 +{{:​pm:​prj2022:​cstan:​ultrasonicdistancemeter.png?​700|}}
 +
 +
 +
 +===== Hardware Design =====
  
 <note tip> <note tip>
Line 31: Line 33:
  
 {{:​pm:​prj2022:​cstan:​captura_ecran_1_.png?​400|}} {{:​pm:​prj2022:​cstan:​captura_ecran_1_.png?​400|}}
- 
  
 </​note>​ </​note>​
  
 +<note tip>
 +Conexiuni pini:
 +  * HC-SR04: ​  - GND - GND Arduino
 +               - Echo - pin 13 Arduino
 +               - Trig - pin 12 Arduino
 +               - VCC - 5v pin Arduino
 +
 +  * LCD I2C:   - GND - GND Arduino
 +               - VCC - 5v pin Arduino
 +               - SDA - A4 Arduino
 +               - SCL - A5 Arduino
 +
 +  * Buzzer: ​   - VCC - pin 9 Arduino
 +               - GND - GND Arduino
 +
 +  * 7 x Leds:  Positive - connected to pin 2 to pin 8 Arduino
 +               ​Negative - connected to GND Arduino
 +           
 +</​note>​
 ===== Software Design ===== ===== Software Design =====
  
 <note tip> <note tip>
-Ca mediul de dezvoltare am folosit Arduino IDE pentru a implementa codul proiectului. Am inclus biblioteca folosita LiquidCrystal_I2C.h pentru utilizarea LCD 16×2 cu un modul interfata I2C, am definit adresa I2C-ului si am realizat o functie pentru aprinderea LED-urilor in functie de distanta, din 7 in 7 centimetri. In void setup am initializat LCD-ul, acesta aratand distanta exprimata in centimetri, iar Buzzer-ul va emite un sunet atunci cand un obiect intra in raza senzorului.+Pentru ​dezvoltare am folosit Arduino IDE pentru a implementa codul proiectului. Am inclus biblioteca folosita LiquidCrystal_I2C.h pentru utilizarea LCD 16×2 cu un modul interfata I2C, am definit adresa I2C-ului si am realizat o functie pentru aprinderea LED-urilor in functie de distanta, din 7 in 7 centimetri. In void setup am initializat LCD-ul, acesta aratand distanta exprimata in centimetri, iar Buzzer-ul va emite un sunet atunci cand un obiect intra in raza senzorului.
 </​note>​ </​note>​
  
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +
 +{{:​pm:​prj2022:​cstan:​distancemeter1.jpeg?​200|}} {{:​pm:​prj2022:​cstan:​distancemeter2.jpeg?​200|}} {{:​pm:​prj2022:​cstan:​distancemeter3.jpeg?​200|}}
  
  
  
 ===== Concluzii ===== ===== Concluzii =====
 +
 +<note tip>
 +Mi-a placut foarte mult sa lucrez la acest proiect, am invatat foarte multe lucruri noi si cu siguranta voi mai lucra cu Arduino.
 +</​note>​
  
 ===== Download ===== ===== Download =====
 +{{:​pm:​prj2022:​cstan:​ultrasonicdistancemeter.zip|}}
  
  
  
 ===== Jurnal ===== ===== Jurnal =====
 +
 +10 mai - achizitionare componente
 +
 +10 mai - realizare proiect
 +
 +11 mai - adaptare cod, functionare partiala
 +
 +15 mai - finalizare proiect, complet functional
  
  
Line 58: Line 93:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe *Resurse Software* şi *Resurse Hardware*.+github.com 
 + 
 +create.arduino.cc
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2022/cstan/ultrasensor-arduino-project.1653645793.txt.gz · Last modified: 2022/05/27 13:03 by sebastian.panca
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