Mundarija:

TM1637 bilan Arduino yordamida sig'im o'lchagichi: 5 qadam (rasmlar bilan)
TM1637 bilan Arduino yordamida sig'im o'lchagichi: 5 qadam (rasmlar bilan)

Video: TM1637 bilan Arduino yordamida sig'im o'lchagichi: 5 qadam (rasmlar bilan)

Video: TM1637 bilan Arduino yordamida sig'im o'lchagichi: 5 qadam (rasmlar bilan)
Video: Lesson 20: Introduction to TM1637 LED Display | Arduino Step By Step Course 2024, Iyul
Anonim
TM1637 bilan Arduino yordamida quvvat o'lchagich
TM1637 bilan Arduino yordamida quvvat o'lchagich
TM1637 bilan Arduino yordamida quvvat o'lchagich
TM1637 bilan Arduino yordamida quvvat o'lchagich

TM1637 -da ko'rsatilgan Arduino yordamida sig'im o'lchagichni qanday qilish kerak. Taxminan 1 UF dan 2000 UF gacha.

1 -qadam: kerakli qismlar

Kerakli qismlar
Kerakli qismlar
Kerakli qismlar
Kerakli qismlar
Kerakli qismlar
Kerakli qismlar

Rezistorlar:

1x: 220 Ohm

1x: 10 kOhm (Yoki boshqa narsa, lekin siz ishlatganingizdan keyin kodni o'zgartirishingiz kerak bo'ladi, 8000 Ohm ham ishlaydi).

Kondensatorlar:

Sinov paytida bir qator kondansatkichlarga ega bo'ling, chunki agar kerak bo'lsa, kalibrlash osonroq bo'ladi. Rasmdagi kondansatörler chapdan, 10 uF, 47 uF, 220 uF va 1000 uFdan ko'rinadi. Siz eng ko'p ishlatadigan narsadan keyin kalibrlang.

TM1637:

Agar siz faqat kompyuterdagi qiymatlarni ko'rishni xohlasangiz, bu kerak emas, lekin dasturlash siz uchun allaqachon qilingan, shuning uchun uni qo'shmang.

Jumper simlari:

TM1637 -ni ishlatishga qarab, sizga 8 ta sim kerak bo'ladi, TM1637 4 -ni ishlatadi.

USB kabeli:

Arduino dasturlash uchun.

Va, albatta, Arduino va uni dasturlash uchun kompyuter.

2 -qadam: rezistorlarni ulash

Rezistorlarni ulash
Rezistorlarni ulash

220 Ohmli rezistor raqamli 11dan A0gacha va kondansatör anodiga o'tadi.

Boshqa qarshilik raqamli 13 dan A0 gacha va kondansatör anodiga o'tadi. To'rtinchi kabel GND kondansatörünün boshqa uchiga olib keladi.

3 -qadam: TM1637 -ni ulash

Bu displeyda 4 ta pin bor, ulardan 2 tasi GND va 5V ga o'tadi. Qolgan ikkitasi DIO va CLK deb nomlangan, DIO Arduino -da raqamli 8 -ga, CLK esa raqamli 9 -ga o'tadi.

Hammasi tayyor! Eskizni yuklash vaqti keldi!

4 -qadam: Kod va displey fayllari

Kod va displey fayllari
Kod va displey fayllari

Imkoniyatlar o'lchagichi nomli fayl asosiy eskiz bo'lib, qolgan ikkita fayl displey ishlashi uchun zarur.

Birinchi qadam - Arduino IDE -ni ochish, agar sizda yo'q bo'lsa, uni bu erda topishingiz mumkin:

Keyin asosiy eskizni oching, eskizni bosing va keyin fayl qo'shishni bosing. U erdan siz boshqa 2 ta faylni tanlaysiz. Ishingiz tugagach, bu qadamda topilgan skrinshotdagi kabi ko'rinishi kerak.

Yuklash tugmasini bosing va uni sinab ko'ring!

Agar siz "u" belgisini birinchi rasmda ko'rsatilgandek ko'rishni xohlasangiz, yozing:

TM displeyi (2, 0x30);

"F" ni ko'rsatish uchun:

TM displeyi (3, 15);

Men buni kodda olib tashladim, chunki u siz ko'rsatadigan raqamlarni cheklaydi.

5 -qadam: Rahmat:

Baelzabubba:

www.instructables.com/member/baelza.bubba/

Kim menga ushbu sxemani va kodning ko'p qismini topgan saytning havolasini berdi.

www.circuitbasics.com/how-to-make-an-arduino-capacitance-meter/

Tavsiya: