Potențiometrul

A. Scopul proiectului

Vom citi valoarea analogică a unui potențiometru. 

B. Componentele necesare

  • Arduino Uno;
  • Potențiometru;
  • Fire.

C. Diagrama de conectare

D. Conexiunea firelor

  • Pinul din mijloc al potențiometrului se pune la pinul A0 al plăcii Arduino;
  • Ceilalți 2 pini se conectează la 5V și la GND.

E. Codul sursă

Link:

https://www.tinkercad.com/things/eKVmdcmcnXl-semnal-analogic

int potentiometerPin = A0; // Pinul analogic pentru citirea potențiometrului

void setup() 
{
  Serial.begin(9600); // Inițializarea comunicării seriale la 9600 baud
}

void loop() 
{
  int potValue = analogRead(potentiometerPin); // Citirea valorii potențiometrului
  Serial.println("Valoare potentiometru: " + String(potValue)); // Afișarea valorii în consola Arduino
  delay(1000);   // O scurtă pauză pentru a evita citiri prea rapide
}

F. Informații

Simbolul unui potențiometru

Un potențiometru este un dispozitiv electronic variabil care servește la reglarea nivelului de tensiune sau a rezistenței într-un circuit electronic. Potențiometrele sunt adesea utilizate pentru a controla volumul în amplificatoare audio, luminozitatea în dispozitive de iluminare sau pentru a seta nivelurile în diverse alte aplicații.

Principalele componente ale unui potențiometru includ:

  1. Element rezistent: Este o bandă sau o șină de material rezistent, cum ar fi carbonul sau materialul ceramico-metalic, care determină rezistența potențiometrului. Acest element rezistent poate fi reglat de către utilizator pentru a schimba valoarea rezistenței.
  2. Conectori: Potențiometrul are trei terminale sau conectori: un terminal la un capăt al elementului rezistent, unul la celălalt capăt și unul la punctul de mijloc. Cele două capete ale elementului rezistent sunt conectate la aceste două terminale, iar terminalul de mijloc este conectat la un cursor mobil care se poate deplasa pe lungimea elementului rezistent.
  3. Cursor (cursor mobil): Cursorul este un contact mobil care se poate deplasa de-a lungul elementului rezistent. Atunci când cursorul este deplasat, valoarea rezistenței între terminalul de mijloc și unul dintre celelalte două terminale se schimbă.

Pentru a vedea valorile citite pentru potențiometru se poate accesa fereastra “Serial Monitor” (Meniul Tools, opțiunea Serial Monitor) .

Realizând o simulare pe platforma Tinkercad, se poate observa că valorile afișate variază în funcție de poziția cursorului.

Valorile citite pentru potențiometru

G. Cum funcționează?

Se pornește simularea, dar se activează și zona de cod cu Serial Monitor vizibil.

Valorile se vor schimba în funcție de poziția cursorului mouse-ului pe iconița potențiometrului.

H. Provocare

Descărcați codul pe plăcuța arduino, activați Serial Monitor și rotiți cursorul mobil al potențiometrului până afișează valoarea 750.