Vom citi valoarea analogică a unui potențiometru.
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
}
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:
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.
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.
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.