Tartalomjegyzék:
- 1. lépés: Szükséges összetevők:-
- 2. lépés: Áramkör és csatlakozások:-
- 3. lépés: Az ellenállás kiszámítása Arduino Ohm -mérővel:
- 4. lépés: A kód:
- 5. lépés: Következtetés:
Videó: Hogyan készítsünk Arduino Ohm mérőt: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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:-
- 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:-
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:
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): Éppen a minap voltam egy nagyon fontos telefonhívás kellős közepén, amikor a banános telefonom leállt! Annyira csalódott voltam. Ez az utolsó alkalom, hogy nem fogadok hívást a hülye telefon miatt! (Utólag visszagondolva lehet, hogy egy kicsit túl mérges lettem
Hogyan készítsünk olcsó Attiny Arduino táblát: 4 lépés (képekkel)
Hogyan készítsünk olcsó Attiny Arduino táblát: Nos, legtöbbször gondban vagyok, amikor szükségem van Arduino-ra olyan projektekben, ahol kevés I/O pin-re van szükségem. Nos, az Arduino-Tiny platformnak köszönhetően az Arduino program beégethető az Avr-tiny sorozatba, mint például az Attiny 85/45Arduino-Tiny az ATtiny nyílt forráskódú készlete
Hogyan készítsünk VU mérőt tranzisztor segítségével: 10 lépés
Hogyan készítsünk VU -mérőt tranzisztor használatával: Hi, barátom, ma csak egy tranzisztor segítségével készítek VU -mérőáramkört. Ebben a VU -mérőben 2N2222A tranzisztort fogok használni. Ez a VU -mérő nem jó a 3915 IC VU -mérőhöz képest. Mondjuk ki
Hogyan készítsünk VU -mérőt az Arduino használatával: 3 lépés (képekkel)
Hogyan készítsünk JE -mérőt az Arduino használatával: A VU -mérő hangerő -mértékegység (VU) -mérő, vagy a szabványos hangerő -jelző (SVI) egy olyan eszköz, amely megjeleníti az audioberendezések jelszintjét. Az analóg jel megjelenítésére szolgál. Most megtanítom, hogyan kell egy JE -mérőt használni
Hogyan készítsünk nagyszülők naptárát & Scrapbook (még akkor is, ha nem tudja, hogyan kell a Scrapbookot írni): 8 lépés (képekkel)
Hogyan készítsünk nagyszülők naptárát & Scrapbook (még ha nem is tudod, hogyan kell a Scrapbookot írni): Ez egy nagyon gazdaságos (és nagyra értékelt!) Ünnepi ajándék a nagyszülőknek. Idén 5 naptárat készítettem, egyenként kevesebb mint 7 dollárért. Anyagok: 12 nagyszerű fotó gyermekéről, gyermekeiről, unokahúgairól, unokaöccseiről, kutyáiról, macskáiról vagy más rokonairól12 különböző darab