Hogyan készítsünk Arduino Ohm mérőt: 5 lépés (képekkel)
Hogyan készítsünk Arduino Ohm mérőt: 5 lépés (képekkel)
Image
Image

Nehezen tudjuk leolvasni az ellenállások színkódjait, hogy megtaláljuk az ellenállását. Annak érdekében, hogy leküzdhessük az ellenállási érték megtalálásának nehézségeit, egy egyszerű ohmmérőt fogunk építeni Arduino segítségével. A projekt alapelve a feszültségosztó hálózat. Az ismeretlen ellenállás értéke megjelenik a 16*2 LCD kijelzőn.

1. lépés: Szükséges összetevők:-

Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
  • Breadboard (https://www.banggood.in/custlink/Kv3KBp15nG)
  • Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
  • 16x2 LCD kijelző (https://www.banggood.in/custlink/3GGD6JTVbV)
  • Jumper vezetékek (https://www.banggood.in/custlink/Kmm34JuHs8)
  • 10k potenciométer (https://www.banggood.in/custlink/D3D36p7F6A)
  • 470 ohmos ellenállás (https://www.banggood.in/custlink/vDvDBJ7PNl)

2. lépés: Áramkör és csatlakozások:-

Áramkör és csatlakozások
Áramkör és csatlakozások

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

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

LCD PIN 3 ------------ Az edény középső csapja

LCD PIN 4 ------------ D12 of arduino

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

LCD PIN 6 ------------ D11 of arduino

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

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

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

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

LCD PIN 11 ---------- D5 of arduino

LCD PIN 12 ---------- D4 of arduino

LCD PIN 13 ---------- D3 of arduino

LCD PIN 14 ---------- D2 of arduino

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

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

3. lépés: Az ellenállás kiszámítása Arduino Ohm -mérővel:

Ennek az ellenállásmérőnek a működése nagyon egyszerű, és az alább látható egyszerű feszültségosztó hálózat segítségével magyarázható.

Az R1 és R2 ellenállások feszültségosztó hálózatából, Vout = Vin * R2 / (R1 + R2)

A fenti egyenletből következtethetünk R2 értékére as

R2 = Vout * R1 / (Vin - Vout)

Ahol R1 = ismert ellenállás

R2 = Ismeretlen ellenállás

Vin = az Arduino 5V -os érintkezőjén előállított feszültség

Vout = feszültség az R2 -nél a földhöz képest.

Megjegyzés: az ismert ellenállás (R1) értéke 470Ω, de a felhasználóknak le kell cserélniük az általuk választott ellenállási értékre.

4. lépés: A kód:

#befoglalni

LiquidCrystal (rs, sc, d4, d5, d6, d7)

LiquidCrystal LCD (12, 11, 5, 4, 3, 2);

const int analógPin = 0;

int analóg = 0;

int vin = 5;

float buff = 0;

float vout = 0; úszó R1 = 0; úszó R2 = 470;

void setup () {

lcd. kezdet (16, 2); }

void loop () {

analogval = analogRead (analogPin);

if (analógérték) {buff = analóg * vin; vout = (buff) / 1024,0;

ha (vout> 0,9) {

buff = (vin / vout) - 1; R1 = R2 * buff; lcd.setCursor (0, 0); lcd.print ("-Ellenállás-"); lcd.setCursor (0, 1);

ha ((R1)> 999) {

lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } else {lcd.print (""); lcd.print (kerek (R1)); lcd.print ("ohm"); }

késleltetés (1000);

lcd.clear ();

}

else {lcd.setCursor (0, 0); lcd.print ("! Put Put Resistor"); lcd.setCursor (0, 1);

}

} }

5. lépés: Következtetés:

Ez az áramkör, amelynek R1 értéke 470 ohm, jól fog működni 100 ohm és 2 k ohm közötti ellenállások között. Az ismeretlen ellenállások magasabb értékeire módosíthatja az ismert ellenállás értékét.

Remélem tetszett ez az oktatóanyag.

Fontolja meg, hogy támogat engem a youtube -on. Biztos vagyok benne, hogy nem fog csalódni. youtube.com/creativestuff

Ajánlott: