Sadržaj:

Kako napraviti Arduino Ohm mjerač: 5 koraka (sa slikama)
Kako napraviti Arduino Ohm mjerač: 5 koraka (sa slikama)

Video: Kako napraviti Arduino Ohm mjerač: 5 koraka (sa slikama)

Video: Kako napraviti Arduino Ohm mjerač: 5 koraka (sa slikama)
Video: How to Interface Industrial Sensors with Arduino Nano 2024, Studeni
Anonim
Image
Image

Teško nam je čitati kodove boja na otpornicima kako bismo pronašli njegov otpor. Kako bismo prevladali poteškoće u pronalaženju vrijednosti otpora, izgradit ćemo jednostavan Ohm metar pomoću Arduina. Osnovno načelo ovog projekta je mreža razdjelnika napona. Vrijednost nepoznatog otpora prikazuje se na 16*2 LCD zaslonu.

Korak 1: Potrebne komponente:-

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
  • Oglasna ploča (https://www.banggood.in/custlink/Kv3KBp15nG)
  • Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
  • 16x2 LCD zaslon (https://www.banggood.in/custlink/3GGD6JTVbV)
  • Kratkospojne žice (https://www.banggood.in/custlink/Kmm34JuHs8)
  • 10k potenciometar (https://www.banggood.in/custlink/D3D36p7F6A)
  • Otpor 470ohm (https://www.banggood.in/custlink/vDvDBJ7PNl)

Korak 2: Krug i veze:-

Krug i veze
Krug i veze

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

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

LCD PIN 3 ------------ Srednji zatik lonca

LCD PIN 4 ------------ D12 arduina

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

LCD PIN 6 ------------ D11 arduina

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

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

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

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

LCD PIN 11 ---------- D5 arduina

LCD PIN 12 ---------- D4 arduina

LCD PIN 13 ---------- D3 arduina

LCD PIN 14 ---------- D2 arduina

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

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

Korak 3: Izračun otpora pomoću Arduino Ohm mjerača:

Rad ovog mjerača otpora vrlo je jednostavan i može se objasniti pomoću jednostavne mreže razdjelnika napona prikazane u nastavku.

Iz mreže razdjelnika napona otpornika R1 i R2, Vout = Vin * R2 / (R1 + R2)

Iz gornje jednadžbe možemo zaključiti vrijednost R2 kao

R2 = Vout * R1 / (Vin - Vout)

Gdje je R1 = poznati otpor

R2 = Nepoznati otpor

Vin = napon proizveden na 5V pinu Arduina

Vout = napon na R2 u odnosu na masu.

Napomena: odabrana vrijednost poznatog otpora (R1) je 470Ω, ali korisnici bi je trebali zamijeniti vrijednošću otpora otpornika koji su odabrali.

Korak 4: Kôd:

#uključi

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

LCD tekući kristal (12, 11, 5, 4, 3, 2);

const int analogPin = 0;

int analogval = 0;

int vin = 5;

float buff = 0;

plovak vout = 0; plovak R1 = 0; plovak R2 = 470;

void setup () {

lcd.begin (16, 2); }

void loop () {{100} {101}

analogval = analogRead (analogPin);

if (analogval) {buff = analogval * vin; vout = (buff) / 1024,0;

if (vout> 0,9) {

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

ako je ((R1)> 999) {

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

kašnjenje (1000);

lcd.clear ();

}

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

}

} }

Korak 5: Zaključak:

Ovaj krug s R1 od 470 ohma dobro će raditi između 100Ohm do 2k ohma otpora. Vrijednost poznatog otpora možete promijeniti za veće vrijednosti nepoznatih otpora.

Nadam se da vam se svidio ovaj vodič.

Podržite me na youtube -u. Siguran sam da se nećete razočarati. youtube.com/creativestuff

Preporučeni: