Dziś zajmiemy się bardzo prostym, oraz przydatnym projektem 😀
Odczytywanie wartości z pasków rezystorów nie należy do twoich ulubionych czynności? Jeżeli tak to ten poradnik jest idealny dla Ciebie! Dzięki niemu już nigdy nie będziesz miał problemów ze sprawdzeniem wartości żadnego z rezystorów.
Budowa
Miernik rezystancji jest bardzo prostym urządzeniem. Jedyne komponenty, potrzebne do jego budowy to rezystor znanej nam rezystancji, rezystor który chcemy zmierzyć, oraz Arduino.
Miernik działa na zasadzie dzielnika napięcia. Mierzymy napięcie na wyjściu dzielnika, a następnie obliczamy rezystancje drugiego opornika przy pomocy poniższego wzoru:
Kod
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
int analogPin= 0; int r= 0; int Uwe= 5; float Uwy= 0; float R1= 1000; float R2= 0; float b= 0; void setup() { Serial.begin(9600); } void loop() { r= analogRead(analogPin); if(r) { b= r * Uwe; Uwy= (b)/1024.0; b= (Uwe/Uwy) -1; R2= R1 * b; Serial.print("Uwy: "); Serial.println(Uwy); Serial.print("R2: "); Serial.println(R2); delay(1000); } } |
W linii 5 definiujemy rezystancję opornika który znamy. W moim wypadku jest to 1kΩ, czyli 1000Ω
Uwy – napięcie wyjściowe
R2 – wartość naszego opornika o nieznanej rezystancji
W monitorze portu szeregowego pojawi się wartość naszego opornika oraz napięcie wyjściowe.
Mam nadzieję, że projekt ten i tobie ułatwi identyfikacje rezystorów.
Jeżeli masz jakiś problem lub pytania związane z poruszonym sm dziś tematem pisz w komentarzach 😀