This shows you the differences between two versions of the page.
pm:prj2024:amocanu:diana.preda1305 [2024/05/27 14:51] diana.preda1305 [Hardware Design] |
pm:prj2024:amocanu:diana.preda1305 [2024/05/27 15:32] (current) diana.preda1305 [Hardware Design] |
||
---|---|---|---|
Line 54: | Line 54: | ||
{{:pm:prj2024:amocanu:screenshot_2024-05-25_221431.png?700|}} | {{:pm:prj2024:amocanu:screenshot_2024-05-25_221431.png?700|}} | ||
+ | |||
+ | <note> | ||
+ | **Potentiometru cu ADC** | ||
+ | Un potențiometru este un dispozitiv rezistiv variabil care este adesea utilizat pentru a introduce valori analogice într-un microcontroler prin intermediul unui convertor analog-digital (ADC). Un ADC convertește un semnal analogic (o tensiune continuă variabilă) într-o valoare digitală pe care microcontrolerul o poate procesa. | ||
+ | |||
+ | Un potențiometru are trei pini: | ||
+ | |||
+ | * Pinul de alimentare (Vcc): se conectează la tensiunea de alimentare, de obicei 5V sau 3.3V. | ||
+ | * Pinul de masă (GND): se conectează la masa circuitului. | ||
+ | * Pinul de ieșire (wiper): este pinul central care oferă o tensiune variabilă în funcție de poziția cursorului potențiometrului. | ||
+ | |||
+ | **Conectarea Potențiometrului la ADC** | ||
+ | Pentru a utiliza un potențiometru cu un ADC, conectezi pinul central al potențiometrului la unul dintre pinii ADC ai microcontrolerului. Celelalte două picioare se conectează la tensiunea de alimentare și la masă. | ||
+ | |||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **Afișaj LCD cu interfață I2C** | ||
+ | Un afișaj LCD cu interfață I2C este foarte util pentru proiectele cu microcontrolere deoarece utilizează doar doi pini pentru comunicare (SDA și SCL), economisind astfel pini GPIO pe microcontroler. | ||
+ | * Serial Data (SDA): Folosită pentru transferul datelor între dispozitive. | ||
+ | * Serial Clock (SCL): Folosită pentru sincronizarea transferului de date. | ||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **RGB LED cu PWM** | ||
+ | PWM (Pulse Width Modulation) este o tehnică utilizată pentru a obține ieșiri analogice folosind un semnal digital. Aceasta este deosebit de utilă pentru controlul intensității luminii LED-urilor RGB (Red, Green, Blue), permițându-ți să amesteci diferite niveluri de intensitate pentru a produce o gamă variată de culori. | ||
+ | |||
+ | Pentru un LED RGB cu anod comun: | ||
+ | * Pinul comun (anod): Conectează la 5V. | ||
+ | * Pinul roșu: Conectează la un pin PWM al Arduino (de exemplu, pinul 3) printr-o rezistență de 220 ohmi. | ||
+ | * Pinul verde: Conectează la un alt pin PWM al Arduino (de exemplu, pinul 5) printr-o rezistență de 220 ohmi. | ||
+ | * Pinul albastru: Conectează la un alt pin PWM al Arduino (de exemplu, pinul 6) printr-o rezistență de 220 ohmi. | ||
+ | |||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **HTU21D cu I2C** | ||
+ | Senzorul HTU21D este un senzor de temperatură și umiditate care utilizează protocolul de comunicare I2C. Folosirea I2C reducerea numărului de fire, I2C folosește doar două fire pentru comunicare: SDA și SCL, de asemenea, acesta este un protocol securizat, care asigura transferuri de date sincronizate. | ||
+ | </note> | ||
<note> | <note> | ||
Line 96: | Line 135: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | |||
+ | **Resurse Software** | ||
+ | |||
**Arduino IDE** | **Arduino IDE** | ||
- **Descriere:** Software-ul principal utilizat pentru programarea plăcilor Arduino. | - **Descriere:** Software-ul principal utilizat pentru programarea plăcilor Arduino. |