Inhaltsverzeichnis:

Ein Arduino-Ohm-Meter herstellen – wikiHow
Ein Arduino-Ohm-Meter herstellen – wikiHow

Video: Ein Arduino-Ohm-Meter herstellen – wikiHow

Video: Ein Arduino-Ohm-Meter herstellen – wikiHow
Video: Wie baue ich ein Ohmmeter? ARDUINO TUTORIAL DEUTSCH [für ANFÄNGER] 2024, Juli
Anonim
Image
Image

Wir finden es schwierig, Farbcodes auf Widerständen zu lesen, um ihren Widerstand zu finden. Um die Schwierigkeit zu überwinden, den Widerstandswert zu finden, bauen wir ein einfaches Ohmmeter mit Arduino. Das Grundprinzip dieses Projekts ist ein Spannungsteilernetzwerk. Der Wert des unbekannten Widerstands wird auf dem 16*2-LCD-Display angezeigt.

Schritt 1: Erforderliche Komponenten:-

Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten
Erforderliche Komponenten
  • Steckbrett (https://www.banggood.in/custlink/Kv3KBp15nG)
  • Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
  • 16x2 LCD-Display (https://www.banggood.in/custlink/3GGD6JTVbV)
  • Überbrückungsdrähte (https://www.banggood.in/custlink/Kmm34JuHs8)
  • 10k Potentiometer (https://www.banggood.in/custlink/D3D36p7F6A)
  • 470 Ohm Widerstand (https://www.banggood.in/custlink/vDvDBJ7PNl)

Schritt 2: Schaltung und Anschlüsse:-

Schaltung und Anschlüsse
Schaltung und Anschlüsse

LCD-PIN 1------------GND

LCD-PIN 2------------VCC

LCD-PIN 3------------Mittlerer Pin des Topfes

LCD-PIN 4------------D12 von Arduino

LCD-PIN 5------------GND

LCD-PIN 6------------D11 von Arduino

LCD-PIN 7------------NC

LCD-PIN 8------------NC

LCD-PIN 9------------NC

LCD-PIN 10---------NC

LCD PIN 11 ---------- D5 von Arduino

LCD-PIN 12 ----------D4 von Arduino

LCD-PIN 13 ----------D3 von Arduino

LCD-PIN 14----------D2 von arduino

LCD-PIN 15 ---------- VCC

LCD-PIN 16----------GND

Schritt 3: Berechnung des Widerstands mit Arduino Ohm Meter:

Die Funktionsweise dieses Widerstandsmessers ist sehr einfach und kann anhand eines einfachen Spannungsteilernetzwerks erklärt werden, das unten gezeigt wird.

Aus dem Spannungsteilernetzwerk der Widerstände R1 und R2, Vout = Vin * R2 / (R1 + R2)

Aus der obigen Gleichung können wir den Wert von R2 ableiten als

R2 = Vout * R1 / (Vin – Vout)

Wobei R1 = bekannter Widerstand

R2 = Unbekannter Widerstand

Vin = Spannung am 5V-Pin von Arduino

Vout = Spannung an R2 in Bezug auf Masse.

Hinweis: Der gewählte Wert des bekannten Widerstands (R1) beträgt 470Ω, aber der Benutzer sollte ihn durch den Widerstandswert des gewählten Widerstands ersetzen.

Schritt 4: Der Code:

#enthalten

// Flüssiger Kristall (rs, sc, d4, d5, d6, d7)

Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);

const int analogPin = 0;

int Analogwert = 0;

int vin = 5;

Schwimmerbuff = 0;

Schwimmer vout = 0; Schwimmer R1 = 0; Schwimmer R2 = 470;

Leere Einrichtung () {

lcd.begin(16, 2); }

Leere Schleife () {

analogval = analogRead (analogPin);

if (analogval) { buff = analogval * vin; vout = (Buff) / 1024.0;

wenn (vout > 0,9) {

buff = (vin / vout) - 1; R1 = R2 * Buff; lcd.setCursor(0, 0); lcd.print(" -Widerstand-"); lcd.setCursor(0, 1);

wenn ((R1) > 999) {

lcd.print(" "); lcd.print (R1 / 1000); lcd.print("K Ohm"); } sonst { lcd.print (" "); lcd.print (rund (R1)); lcd.print("Ohm"); }

Verzögerung (1000);

lcd.clear();

}

sonst { lcd.setCursor (0, 0); lcd.print(" ! Widerstand setzen"); lcd.setCursor(0, 1);

}

} }

Schritt 5: Fazit:

Diese Schaltung mit R1 von 470 Ohm funktioniert gut zwischen 100 Ohm und 2 k Ohm Widerständen. Sie können den Wert des bekannten Widerstands für höhere Werte von unbekannten Widerständen ändern.

Ich hoffe, Ihnen hat dieses Tutorial gefallen.

Erwägen Sie, mich auf YouTube zu unterstützen. Ich bin sicher, Sie werden nicht enttäuscht sein. youtube.com/creativestuff

Empfohlen: