Përmbajtje:

Si të bëni një matës Arduino Ohm: 5 hapa (me fotografi)
Si të bëni një matës Arduino Ohm: 5 hapa (me fotografi)

Video: Si të bëni një matës Arduino Ohm: 5 hapa (me fotografi)

Video: Si të bëni një matës Arduino Ohm: 5 hapa (me fotografi)
Video: Книга - Моя первая схема ArduMikron 2024, Korrik
Anonim
Image
Image

Ne e kemi të vështirë të lexojmë kodet e ngjyrave në rezistorët për të gjetur rezistencën e tij. Për të kapërcyer vështirësinë për të gjetur vlerën e rezistencës, ne do të ndërtojmë një Matës të thjeshtë Ohm duke përdorur Arduino. Parimi themelor pas këtij projekti është një Rrjet ndarës i tensionit. Vlera e rezistencës së panjohur shfaqet në ekranin LCD 16*2.

Hapi 1: Përbërësit e kërkuar:-

Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
  • Breadboard (https://www.banggood.in/custlink/Kv3KBp15nG)
  • Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
  • Ekran LCD 16x2 (https://www.banggood.in/custlink/3GGD6JTVbV)
  • Telat e kërcyesit (https://www.banggood.in/custlink/Kmm34JuHs8)
  • Potenciometër 10k (https://www.banggood.in/custlink/D3D36p7F6A)
  • Rezistencë 470ohm (https://www.banggood.in/custlink/vDvDBJ7PNl)

Hapi 2: Qarku dhe Lidhjet:-

Qarku dhe Lidhjet
Qarku dhe Lidhjet

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

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

PIN LCD 3 ------------ Kunja e mesme e tenxhere

PIN LCD 4 ------------ D12 e arduino

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

PIN LCD 6 ------------ D11 e arduino

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

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

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

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

PIN LCD 11 ---------- D5 i arduino

PIN LCD 12 ---------- D4 i arduino

PIN LCD 13 ---------- D3 i arduino

PIN LCD 14 ---------- D2 i arduino

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

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

Hapi 3: Llogaritja e Rezistencës duke përdorur Arduino Ohm Meter:

Puna e këtij Matësi të Rezistencës është shumë e thjeshtë dhe mund të shpjegohet duke përdorur një rrjet të thjeshtë ndarës të tensionit të treguar më poshtë.

Nga rrjeti i ndarjes së tensionit të rezistorëve R1 dhe R2, Vout = Vin * R2 / (R1 + R2)

Nga ekuacioni i mësipërm, mund të nxjerrim vlerën e R2 si

R2 = Vout * R1 / (Vin - Vout)

Ku R1 = rezistenca e njohur

R2 = Rezistencë e panjohur

Vin = tension i prodhuar në pinin 5V të Arduino

Vout = tension në R2 në lidhje me tokën.

Shënim: vlera e rezistencës së njohur (R1) e zgjedhur është 470Ω, por përdoruesit duhet ta zëvendësojnë atë me vlerën e rezistencës së rezistencës që ata kanë zgjedhur.

Hapi 4: Kodi:

#përfshi

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

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

const int analogPin = 0;

int analoge = 0;

int vin = 5;

float buff = 0;

noton vout = 0; noton R1 = 0; noton R2 = 470;

void setup () {

lcd.filloni (16, 2); }

lak void () {

analogval = analogRead (analogPin);

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

nëse (vout> 0.9) {

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

nëse ((R1)> 999) {

lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } else {lcd.print (""); lcd.print (e rrumbullakët (R1)); lcd.print ("ohm"); }

vonesa (1000);

lcd.qartë ();

}

else {lcd.setCursor (0, 0); lcd.print ("! Vendos rezistencë"); lcd.setCursor (0, 1);

}

} }

Hapi 5: Përfundimi:

Ky qark me R1 që është 470 ohm do të funksionojë mirë midis rezistencave 100Ohm deri në 2k Ohm. Ju mund të ndryshoni vlerën e rezistencës së njohur për vlerat më të larta të rezistencave të panjohura.

Shpresoj se ju ka pëlqyer ky mësim.

Merrni parasysh të më mbështetni në youtube. Jam i sigurt që nuk do të zhgënjeheni. youtube.com/creativestuff

Recommended: