This shows you the differences between two versions of the page.
pm:prj2022:ncaroi:temperature-and-humidity-alarm [2022/05/27 22:33] andrada.craciun [Descriere generală] |
pm:prj2022:ncaroi:temperature-and-humidity-alarm [2022/05/27 23:12] (current) andrada.craciun [Download] |
||
---|---|---|---|
Line 58: | Line 58: | ||
* Joystick | * Joystick | ||
* Buzzer pasiv | * Buzzer pasiv | ||
- | * Ecran LCDI2C | + | * Ecran LCD I2C |
- | * LED | + | * Led RGB |
- | * Fire de lagatura mama-tata, tata-tata | + | |
- | * 3 rezistori de 470 ohm | + | |
* Breadboard | * Breadboard | ||
+ | * 3 rezistori de 470 ohm | ||
+ | * Fire de lagatura mama-tata, tata-tata | ||
** Schema Hardware ** | ** Schema Hardware ** | ||
Line 72: | Line 72: | ||
{{:pm:prj2022:ncaroi:SchemaElectrica.png?600|}} | {{:pm:prj2022:ncaroi:SchemaElectrica.png?600|}} | ||
- | ** Conexiuni propriu-zise ** | + | |
<note tip> | <note tip> | ||
+ | ** Conexiuni propriu-zise: ** | ||
- | Ecranul LCD 1602 a fost conectat prin I2C la pinii specifici SCL si SDA. | + | Ecranul LCD 1602 a fost conectat prin I2C la pinii: |
+ | *SCL si SDA conectati la pinii analogici A4 si A5 | ||
+ | *VCC conectat la VCC-ul de la arduino | ||
+ | *GND conectat GND-ul Arduino | ||
- | Joystick-ul are pinii pentru cele 2 axe (Ox si Oy) conectați la pinii analogici A0 și A1. | + | Joystick-ul: |
+ | *VRx si VRy conectati la pinii analogici A0 si A1 | ||
+ | *SW la pinul digital D2 | ||
+ | *VCC conectat la VCC-ul de la arduino | ||
+ | *GND conectat GND-ul Arduino | ||
- | LED-ul RGB a fost conectat cu 3 rezistențe de 470 ohm la pinii digitali. | + | LED-ul RGB: |
+ | *conectat cu 3 rezistențe de 470 ohm pentru a asigura o functionare corecta | ||
+ | *componenta R a fost conectata la pinul digital D11 | ||
+ | *componenta G a fost conectata la pinul digital D10 | ||
+ | *componenta B a fost conectata la pinul digital D9 | ||
+ | *GND conectat GND-ul Arduino | ||
- | Buzzer-ul a fost conectat direct la pinul digital. | + | Buzzer-ul: |
+ | *GND conectat GND-ul Arduino | ||
+ | *partea pozitiva conectat la pinul digital D8 | ||
</note> | </note> | ||
===== Software Design ===== | ===== Software Design ===== | ||
**Mediul de dezvoltare folosit:** | **Mediul de dezvoltare folosit:** | ||
- | *//Eagle:// pentru proiectarea schemei electrice | + | *//Draw.io:// pentru realizarea schemei bloc |
- | * //Fritzing:// pentru realivarea design-ului fizic | + | *//Fritzing:// pentru realivarea design-ului fizic |
- | * //Arduino Integrated Development Environment (IDE):// pentru incarcarea codului pe placuta si debugging | + | *//Fritzing:// pentru proiectarea schemei electrice |
- | * //Draw.io:// pentru realizarea schemei bloc | + | *//Arduino Integrated Development Environment (IDE):// pentru incarcarea codului pe placuta si debugging |
+ | |||
**Biblioteci folosite:** | **Biblioteci folosite:** | ||
- | *Pentru interacțiunea cu LCD-ul, am descărcat libraria: //LiquidCrystal_I2C.// | + | *Pentru interacțiunea cu LCD-ul, am descărcat libraria: //LiquidCrystal_I2C.// https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library |
**Funcții folosite:** | **Funcții folosite:** | ||
Line 157: | Line 173: | ||
<note> | <note> | ||
- | Demo: | + | Demo: https://youtu.be/GTjpPZyiX9o |
- | + | ||
- | https://youtu.be/GTjpPZyiX9o | + | |
</note> | </note> | ||
Line 173: | Line 186: | ||
===== Download ===== | ===== Download ===== | ||
- | *//Pagina pentru OCW pdf:// | + | *Pagina pentru OCW pdf: {{:pm:prj2022:ncaroi:proiect_traffic_racer.pdf|}} |
- | + | *Arhiva cod: {{:pm:prj2022:ncaroi:craciunandradasinziana_trafficracergame.zip|}} | |
- | *//Arhiva cod:// | + | |
===== Jurnal ==== | ===== Jurnal ==== | ||
Line 202: | Line 213: | ||
*https://www.circuitar.com/projects/controlling-the-buzzer/index.html | *https://www.circuitar.com/projects/controlling-the-buzzer/index.html | ||
+ | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||