Mundarija:
- 1-qadam: Kerakli komponentlar:-
- 2-qadam: O'chirish va ulanishlar:-
- 3 -qadam: Arduino Ohm o'lchagich yordamida qarshilikni hisoblash:
- 4 -qadam: Kod:
- 5 -qadam: Xulosa:
Video: Arduino ohm o'lchagichini qanday qilish kerak: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Qarshilikni topish uchun rezistorlardagi rang kodlarini o'qish qiyin. Qarshilik qiymatini topish qiyinligini bartaraf etish uchun biz Arduino yordamida oddiy Ohm o'lchagichni qurmoqchimiz. Loyihaning asosiy printsipi - kuchlanish bo'luvchi tarmoq. Noma'lum qarshilik qiymati 16*2 LCD displeyda ko'rsatiladi.
1-qadam: Kerakli komponentlar:-
- Non paneli (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- 16x2 LCD displey (https://www.banggood.in/custlink/3GGD6JTVbV)
- Jumper simlari (https://www.banggood.in/custlink/Kmm34JuHs8)
- 10 k potentsiometr (https://www.banggood.in/custlink/D3D36p7F6A)
- 470 ohmli qarshilik (https://www.banggood.in/custlink/vDvDBJ7PNl)
2-qadam: O'chirish va ulanishlar:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Idishning o'rta pimi
LCD PIN 4 ------------ D12 arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 arduino
LCD PIN 12 ---------- D4 arduino
LCD PIN 13 ---------- D3 arduino
LCD PIN 14 ---------- D2 arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
3 -qadam: Arduino Ohm o'lchagich yordamida qarshilikni hisoblash:
Ushbu qarshilik o'lchagichning ishlashi juda oddiy va quyida ko'rsatilgan oddiy kuchlanish bo'luvchi tarmoq yordamida tushuntirilishi mumkin.
R1 va R2 rezistorlar kuchlanish taqsimlovchi tarmog'idan, Vout = Vin * R2 / (R1 + R2)
Yuqoridagi tenglamadan biz R2 qiymatini quyidagicha chiqarishimiz mumkin
R2 = Vout * R1 / (Vin - Vout)
Bu erda R1 = ma'lum qarshilik
R2 = Noma'lum qarshilik
Vin = Arduino 5V pinida ishlab chiqarilgan kuchlanish
Vout = erga nisbatan R2 kuchlanish.
Eslatma: tanlangan ma'lum qarshilik (R1) qiymati 470Ω ni tashkil qiladi, lekin foydalanuvchilar uni o'zi tanlagan rezistorning qarshilik qiymati bilan almashtirishi kerak.
4 -qadam: Kod:
#qo'shing
// LiquidCrystal (rs, sc, d4, d5, d6, d7)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
const int analogPin = 0;
int analogval = 0;
int vin = 5;
float buff = 0;
float vout = 0; float R1 = 0; suzuvchi R2 = 470;
bo'sh o'rnatish () {
lcd.begin (16, 2); }
void loop () {
analogval = analogRead (analogPin);
if (analogval) {buff = analogval * vin; vout = (buff) / 1024.0;
agar (vout> 0.9) {
buff = (vin / vout) - 1; R1 = R2 * buff; lcd.setCursor (0, 0); lcd.print ("-Resistance-"); lcd.setCursor (0, 1);
agar ((R1)> 999) {
lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } boshqa {lcd.print (""); lcd.print (dumaloq (R1)); lcd.print ("ohm"); }
kechikish (1000);
lcd.clear ();
}
boshqa {lcd.setCursor (0, 0); lcd.print ("! Rezistor qo'ying"); lcd.setCursor (0, 1);
}
} }
5 -qadam: Xulosa:
R1 470 ohm bo'lgan bu sxema 100Ohm dan 2k ohmgacha qarshilikda yaxshi ishlaydi. Noma'lum qarshiliklarning yuqori qiymatlari uchun ma'lum qarshilik qiymatini o'zgartirishingiz mumkin.
Umid qilamanki, sizga bu darslik yoqdi.
Youtubeda meni qo'llab -quvvatlashni o'ylab ko'ring. Ammo, umidsizlikka tushmaysiz. youtube.com/creativestuff
Tavsiya:
Suv oqimi o'lchagichini qanday yaratish kerak: 7 qadam
Suv oqimi o'lchagichini qanday yaratish kerak: aniq, kichik va arzon suyuqlik oqim o'lchagichini GreenPAK ™ komponentlari yordamida osongina yasash mumkin. Bu yo'riqnomada biz suv oqimini doimiy ravishda o'lchaydigan va 7 segmentli uchta displeyda aks ettiruvchi suv o'lchagichni taqdim etamiz. Oqim sezgisi
Bar grafikasi va Atmega328p yordamida o'z qo'llaringiz bilan DIY harorat o'lchagichini qanday qilish kerak: 3 qadam (rasmlar bilan)
Bar grafikasi va Atmega328p yordamida maxsus DIY harorat o'lchagichini qanday yasash mumkin: Bu postda men sizga Bar Grafi yordamida harorat o'lchagichni qanday qilishni ko'rsataman. Atmega 328p. Post elektron diagrammasi kabi barcha ma'lumotlarni o'z ichiga oladi, tenglikni ishlab chiqarish, kodlash, yig'ish & Sinov. Men hammasini o'z ichiga olgan videoni qo'shdim
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak: Men sizga ko'rsatma beraman, Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman, bu ko'rsatmada yozilgan protsedura yordamida siz o'zingizning loyihangiz talablariga mos keladigan har qanday arduino taxtasini yasashingiz mumkin
Harorat, PH va erigan kislorod uchun ma'lumotlarni qayd qilish vositasini qanday qilish kerak: 11 qadam (rasmlar bilan)
Harorat, PH va erigan kislorod uchun ma'lumotlarni qayd qilish vositasini qanday qilish kerak: Maqsadlar: ≤ 500 dollarga ma'lumot yozuvchi yasang. U harorat, pH va DO ma'lumotlarini vaqt tamg'asi va I2C aloqasi yordamida saqlaydi. Nima uchun I2C (Inter-Integrated Circuit)? Bir nechta sensorlarni bir qatorga yig'ish mumkin, chunki ularning har birida
USB orqali zaryadlanadigan har qanday IPod yoki boshqa qurilmalar uchun o'zingizning shaxsiy USB avtomobil zaryadlovchini qanday qilish kerak: 10 qadam (rasmlar bilan)
USB orqali zaryad oladigan har qanday IPod yoki boshqa qurilmalar uchun o'zingizning USB avtomobil zaryadlovchini qanday yasash mumkin: 5v va USB ulagichli vilkasini chiqaradigan avtomobil adapterini birlashtirib, USB orqali quvvat oladigan har qanday iPod yoki boshqa qurilma uchun USB zaryadlovchini yarating. Loyihaning eng muhim qismi - bu siz tanlagan avtomobil adapterining chiqishiga ishonch hosil qilish