Tushda juda ko'p rangli dekorativ ignalarni ko'rish. Shprits va igna turlari. Tibbiy shpritslar: dizayn va o'lchamlar. Zerikarli igna - tush kitobi

Tushda juda ko'p rangli dekorativ ignalarni ko'rish.  Shprits va igna turlari.  Tibbiy shpritslar: dizayn va o'lchamlar.  Zerikarli igna - tush kitobi
Tushda juda ko'p rangli dekorativ ignalarni ko'rish. Shprits va igna turlari. Tibbiy shpritslar: dizayn va o'lchamlar. Zerikarli igna - tush kitobi

Etti segmentli displeyni Arduino-ga ulash ajoyib loyihadir Kirish darajasi, Arduino platasini yaxshiroq bilish imkonini beradi. Lekin buni qilish juda oson. Shuning uchun biz vazifani biroz murakkablashtiramiz va to'rt xonali etti segmentli ko'rsatkichni bog'laymiz.



IN Ushbu holatda Biz umumiy katodli to'rt raqamli LED ko'rsatkich modulidan foydalanamiz.


Ko'rsatkich modulidagi har bir segment multiplekslangan, ya'ni u bitta anodli ulanish nuqtasini o'z zaryadsizlanishining boshqa segmentlari bilan baham ko'radi. Va moduldagi to'rtta bitning har biri umumiy katod bilan o'z ulanish nuqtasiga ega. Bu har bir raqamni mustaqil ravishda yoqish yoki o'chirish imkonini beradi. Bundan tashqari, ushbu multiplekslash usuli mikrokontrollerga o'ttiz ikkita o'rniga faqat o'n bir yoki o'n ikkita pinni ishlatishga imkon beradi.



Ko'rsatkichning LED segmentlari 5 V dan quvvatlanganda oqim cheklovchi rezistorlarni ulashni talab qiladi mantiqiy xulosa. Qarshilik qiymati odatda 330 dan 470 ohmgacha olinadi. Bundan tashqari, qo'shimcha oqimni ta'minlash uchun tranzistorlardan foydalanish tavsiya etiladi, chunki mikrokontrollerning har bir piniga maksimal 40 mA quvvat berishi mumkin. Agar siz barcha tushirish segmentlarini (8-raqam) yoqsangiz, joriy iste'mol bu chegaradan oshib ketadi. Quyidagi rasmda oqim cheklovchi rezistorli tranzistorlar yordamida to'rt xonali etti segmentli indikator uchun ulanish diagrammasi ko'rsatilgan.



Quyida indikatorni Arduino pinlariga ulash uchun diagrammalar keltirilgan. Bu erda BC547 bipolyar npn tranzistorlari qo'llaniladi. A0 platasining kirishiga ulangan 10 KOhm potentsiometr indikatorda ko'rsatilgan qiymatni 0 dan 1023 gacha o'zgartirishga imkon beradi.




Arduino platasida D2-D8 raqamli chiqishlari bu holda "a" dan "g"gacha bo'lgan segmentlarni boshqarish uchun ishlatiladi va D9-D12 raqamli chiqishlari D0 dan D3 gacha bo'lgan bitlarni boshqarish uchun ishlatiladi. Shuni ta'kidlash kerakki, bu misolda nuqta ishlatilmaydi, lekin pastdagi eskizda undan foydalanish mumkin. Arduino platasining D13 pinlari nuqta segmentini boshqarish uchun ajratilgan.



Quyida Arduino platasi yordamida to'rt xonali segment ko'rsatkichini boshqarishga imkon beruvchi kod mavjud. Unda sonlar massivi ikkilik shaklda 0 dan 9 gacha raqamlar kodlarini belgilaydi. Ushbu eskiz umumiy katodli ikkala ko'rsatkichni (sukut bo'yicha) va umumiy anodli ko'rsatkichlarni qo'llab-quvvatlaydi (buni amalga oshirish uchun siz eskiz oxirida bitta qatorni izohlashingiz kerak).


// A dan G gacha bo'lgan segmentlarni (va nuqtalarni) ifodalovchi bitlar 0-9 raqamlari uchun int raqam = ( //ABCDEFG /dp B11111100, // 0 B01100000, // 1 B11011010, // 2 B11110010, // 3 B010, // 110, // 4 B10110110, // 5 B00111110, // 6 B11100000, // 7 B11111110, // 8 B11100110, // 9); // nuqta va har bir segment uchun pinlar // DP,G,F,E,D,C,B,A const int segmentPins = ( 13,8,7,6,5,4,3,2 ); const int nbrDigits= 4; // LED indikatorining raqamlari soni // raqamlar 0 1 2 3 const int digitPins = ( 9,10,11,12 ); void setup() ( for(int i=0; i< 8; i++) { pinMode(segmentPins[i], OUTPUT); // устанавливаем выводы для сегментов и точки на выход } for(int i=0; i < nbrDigits; i++) { pinMode(digitPins[i], OUTPUT); } } void loop() { int value = analogRead(0); showNumber(value); } void showNumber(int number) { if(number == 0) { showDigit(0, nbrDigits-1) ; // отображаем 0 в правом разряде } else { // отображаем значение, соответствующее каждой цифре // крайняя левая цифра 0, правая на единицу меньше, чем число позиций for(int digit = nbrDigits-1; digit >= 0; raqam--) ( if(raqam > 0) ( showDigit(raqam % 10, raqam); raqam = raqam / 10; ) ) ) ) // Berilgan raqamni ekranga chiqarish bu toifa 7-segmentli indikator void showDigit(int raqam, int digit) ( digitalWrite(digitPins, HIGH); for(int segment = 1; segment)< 8; segment++) { boolean isBitSet = bitRead(numeral, segment); // isBitSet будет истинным, если данный бит будет 1 // isBitSet = ! isBitSet; // опционально // раскомментируйте опциональную строчку выше для индикатора с общим анодом digitalWrite(segmentPins, isBitSet); } delay(5); digitalWrite(digitPins, LOW); }

Bugungi maqolada biz 7-segmentli ko'rsatkichlar va Arduino bilan qanday "do'stlashish" haqida gapiramiz. Bir nechta variant mavjud. Eng osoni, albatta, borishdir va o'rnatilgan qalqon bilan tayyor indikatorni sotib oling (mos karta shunday deb ataladi), lekin biz oson yo'llarni qidirmayapmiz, shuning uchun biz biroz qiyinroq yo'lni tanlaymiz. Yangi boshlanuvchilar - xavotirlanmang, bu maqola mening oldingi maqolalarim kabi ( Va ) faqat siz uchun. Guru xuddi shu tajribali guru uchun yozsin, men esa yangi boshlovchiman - men yangi boshlanuvchilar uchun yozaman.

Nima uchun 7 segmentli indikator? Axir, juda ko'p turli xil ekranlar bor, bilan katta miqdor belgilar, chiziqlar, turli diagonallar va o'lchamlar, qora-oq va rangli, ularning eng arzoni bir necha dollar turadi ... Va bu erda: "eski", juda oddiy, lekin juda ko'p sonli pinlarni talab qiladigan 7 segmentli indikator. , lekin hali ham bir afzallik va bu "keksa odam" bor. Gap shundaki, bu erda keltirilgan eskizlardan foydalanib, siz nafaqat 14 mm balandlikdagi ko'rsatkichni, balki jiddiyroq (uy qurilishi bo'lsa ham) loyihalarni jonlantirishingiz mumkin va bu holda hisoblagich raqamlari chegaradan uzoqdir. Poytaxt aholisi uchun bu unchalik qiziq bo'lmasligi mumkin, ammo Novokatsapetovka yoki Nijnyaya Kedrovka aholisi klubda yoki qishloq kengashida sana va haroratni ko'rsatishi mumkin bo'lgan soat paydo bo'lsa va ular yaratuvchi haqida gapirishsa juda xursand bo'lishadi. bu soatni juda uzoq vaqt davomida. Ammo bunday soatlar alohida maqolaning mavzusi: tashrif buyuruvchilar xohlashadi - Men yozaman. Yuqorida yozilgan barcha narsalarni kirish deb hisoblash mumkin. Oxirgi maqolam singari, bu maqola ham qismlardan iborat bo'ladi, bu safar ikkiga bo'linadi. Birinchi qismda biz indikatorni oddiygina "boshqaramiz", ikkinchisida biz uni hech bo'lmaganda ozgina foydali narsaga moslashtirishga harakat qilamiz. Shunday qilib, keling, davom etamiz:

Birinchi qism. Eksperimental - o'quv

Ushbu loyiha uchun asos ARDUINO UNO bo'lib, u bizga avvalgi maqolalardan yaxshi ma'lum. Sizga shuni eslatib o'tamanki, uni sotib olishning eng oson yo'li bu erda: yoki bu yerda: , bundan tashqari, sizga 4-raqamli, 7-segmentli indikator kerak bo'ladi. Menda, xususan, GNQ-5641BG-11 bor. Nega bu? Ha, shunchaki 5 yil oldin men uni noto'g'ri sotib olganim uchun, men uni o'zgartirishga juda dangasa bo'ldim, shuning uchun u butun vaqt davomida qanotlarda kutib turdi. O'ylaymanki, umumiy anodga ega bo'lgan har bir kishi buni qiladi (va umumiy katod bilan bu mumkin, lekin siz massiv ma'lumotlarini va boshqa port qiymatlarini o'zgartirishingiz kerak bo'ladi - ya'ni ularni teskarisiga o'zgartirishingiz kerak), agar Arduinoni yoqmaslik uchun u juda kuchli emas. Bundan tashqari, har biri taxminan 100 Ohm bo'lgan 4 ta oqim cheklovchi rezistorlar va 12 pin (yadro) uchun kabelning bir qismi (men uchun 10 sm etarli edi) kengroqdan "yirtib tashlash" mumkin, men buni qildim. Yoki siz ularni alohida simlar bilan lehimlashingiz mumkin, hech qanday muammo bo'lmaydi. Bundan tashqari, taxta uchun pinlar kerak bo'ladi (11 dona), garchi ehtiyot bo'lsangiz, ularsiz ham qila olasiz. Indikatorning eskizini 1-rasmda va uning diagrammasini 2-rasmda ko'rish mumkin. Shuni ham ta'kidlaymanki, ushbu indikatorning har bir segmentiga (100-Ohm rezistorlar bilan cheklangan) 2,1V dan ko'p bo'lmagan kuchlanishni etkazib berish yaxshiroqdir va bu holda u 20 mA dan ortiq iste'mol qilmaydi. Agar "8" raqami yonsa, iste'mol 7x20=140 mA dan oshmaydi, bu Arduino chiqishlari uchun juda maqbuldir. Qiziquvchan o'quvchi savol beradi: "Ammo har biri 140 mA bo'lgan 4 ta zaryad allaqachon 4x140 = 560 mA va bu juda ko'p!" Men javob beraman - 140 ta qoladi. Davom eting! Ko'rsatkichdagi pinlarning joylashishini 3-rasmda ko'rish mumkin. Va biz 1-jadvalga muvofiq ulanishni amalga oshiramiz.


Guruch. 1 - indikator eskizi


Guruch. 2 - indikator sxemasi


Guruch. 3 - Pin joylashuvi

1-jadval

Pin Arduino Uno

Ko'rsatkich pin

Eslatma

G segmenti

F segmenti

E segmenti

D segmenti

C segmenti

B segmenti

A segmenti

1-sonli segmentning umumiy anodini 100 Ohm qarshilik orqali ulang.

2-sonli segmentning umumiy anodini 100 Ohm qarshilik orqali ulang.

3-sonli segmentning umumiy anodini 100 Ohm qarshilik orqali ulang.

6-sonli segmentning umumiy anodini 100 Ohm qarshilik orqali ulang.



Biz 0 dan 9 gacha bo'lgan oddiy "hisoblash jadvali" bo'lgan oddiy eskizni to'ldiramiz:


Endi biroz tushuntirish uchun. DDRD bu D portining registri (DDRB - mos ravishda B porti) "qo'rqinchli" "ro'yxatdan o'tish" so'zining orqasida shunchaki "yashirin" funktsiya mavjud bo'lib, u port o'z pinli (ma'lumotni qabul qilish) yoki o'rinbosar bilan biror narsani o'qiydimi yoki yo'qligini ko'rsatadi. aksincha u erda biror narsa qilish mumkin bo'ladi, keyin yozing (ma'lumot bering). Bunday holda, chiziq DDRD=B11111111; D portining barcha pinlari chiqarilganligini ko'rsatadi, ya'ni. ma'lumotlar ulardan chiqadi. "B" harfi registrga ikkilik raqam yozilganligini bildiradi. Sabrsiz o'quvchi darhol so'raydi: "O'nli kasr mumkinmi?!?" Men sizni ishontirishga shoshildim, bu mumkin, lekin bu haqda birozdan keyin. Agar portning yarmini kiritish uchun, yarmini esa chiqish uchun ishlatmoqchi bo'lsak, uni quyidagicha belgilashimiz mumkin: DDRD=B11110000; Ular ma'lumot beradigan pinlarni, nollar esa ushbu ma'lumotni oladiganlarni ko'rsatadi. Ro'yxatga olishning asosiy qulayligi, shuningdek, barcha pinlarni 8 marta ro'yxatdan o'tkazishning hojati yo'q, ya'ni. biz dasturda 7 qatorni saqlaymiz. Endi quyidagi qatorni ko'rib chiqamiz:

PORTB=B001000; // o'rnatish yuqori daraja B portining 11 pinli

PORTB - B portining ma'lumotlar registri, ya'ni. Unga raqam yozish orqali biz portning qaysi pinida bitta, qaysi birida nol bo'lishini ko'rsatamiz. Sharhga qo'shimcha ravishda shuni aytamanki, agar siz Arduino Uno-ni boshqaruvchini ko'radigan va raqamli pinlar tepada bo'ladigan tarzda olsangiz, registrga kirish aniq bo'ladi, ya'ni. qaysi "nol" (yoki "bir") qaysi pinga mos keladi, ya'ni. B portining eng o'ng noli 8-pin uchun, eng chapdagisi esa 13-chi (o'rnatilgan LEDga ega) uchun javob beradi. D porti uchun mos ravishda o'ng pin 0 uchun, chap pin 7 uchun.
Umid qilamanki, bunday batafsil tushuntirishlardan keyin hamma narsa aniq bo'ladi, lekin tushunarli bo'lganligi sababli, men bolalikdan bizga ma'lum bo'lgan va sevimli o'nlik sanoq tizimiga qaytishni taklif qilaman. Va yana bir narsa - 25 chiziqdan iborat eskiz kichik bo'lib tuyulishi mumkin, ammo yangi boshlanuvchilar uchun bu hali ham biroz og'ir. Biz uni kamaytiramiz.

Keling, oddiyroq eskizni, xuddi shu "hisoblash jadvalini" to'ldiramiz:


Video 1.
Faqat 11 qator! Bu bizning yo'limiz, "yangi yo'l"! E'tibor bering, registrlarda ikkilik raqamlar o'rniga o'nli sonlar yoziladi. Tabiiyki, uchun o'nlik sonlar oldida harflar kerak emas. O'ylaymanki, barcha raqamlarni jadvallarga qo'yish zarar qilmaydi.

Jadval 2. Ko'rsatilgan belgining port ma'lumotlariga mos kelishi

Umumiy anod

Umumiy katod

Ikkilik tizim

O'nlik sistema

Ikkilik tizim

O'nlik sistema

Jadval 3. Ko'rsatilgan raqamning port ma'lumotlariga mos kelishi

Umumiy anod

Umumiy katod

Ikkilik tizim

O'nlik sistema

Ikkilik tizim

O'nlik sistema



Diqqat! 2 va 3-jadvallardagi ma'lumotlar faqat 1-jadvalga muvofiq simli ulanganda amal qiladi.
Keling, 0 dan 9999 gacha bo'lgan "hisoblash jadvali" bilan eskizni yuklaymiz:




Guruch. 4 - hisoblash jadvali

Eskizni amalda ko'rishingiz mumkinVideo 2.

Ushbu eskizda kodning o'zidan ko'ra ko'proq sharhlar mavjud. Hech qanday savol bo'lmasligi kerak ... Bir narsaga qo'shimcha ravishda, bu qanday "miltillovchi tsikl" dir, u erda nima miltillaydi va nima uchun? Va buning uchun qandaydir o'zgaruvchi ham bor ...
Va butun nuqta shundaki, barcha to'rt toifadagi bir xil nomdagi segmentlar bir nuqtada bog'langan. A1, A2, A3 va A4 umumiy katodga ega; A1, B1,…..G1 umumiy anod. Shunday qilib, bir vaqtning o'zida 4 tasini topshirish orqali raqamli ko'rsatkich"1234" biz "8888" ni olamiz va bundan juda hayron qolamiz. Bunga yo'l qo'ymaslik uchun birinchi navbatda o'z toifangizda "1" ni yoqishingiz kerak, keyin uni o'chiring, o'zingiznikida "2" ni yoqing va hokazo. Agar siz buni juda tez qilsangiz, raqamlarning miltillashi plyonkadagi ramkalar kabi birlashadi va ko'z buni deyarli sezmaydi. Va miltillovchi o'zgaruvchining maksimal qiymati bu holda indikatordagi raqamlarni o'zgartirish tezligini boshqaradi. Aytgancha, aynan shu "miltillash" tufayli maksimal oqim iste'moli 560 o'rniga atigi 140 mA ni tashkil qiladi. Endi men foydaliroq narsaga o'tishni taklif qilaman.

Ikkinchi qism. Hech bo'lmaganda ozgina foydali

Ushbu qismda biz belgilarni chiqaramiz shaxsiy kompyuter ARDUINO MEGA yordamida 7 segmentli displeyga. Nega "o'tish joyida otlarni almashtirish" g'oyasi to'satdan paydo bo'ldi? Buning ikkita sababi bor: birinchidan, men ilgari maqolalarimda hech qachon ARDUINO MEGA haqida o'ylamagan edim; va ikkinchidan, ARDUINO UNO da men MAQOMOTI port va D portini qanday qilib dinamik ravishda almashtirishim mumkinligini hali tushunmadim. Lekin men yangi boshlovchiman – meni kechirish mumkin. Tabiiyki, siz ushbu kontrollerni bu erda sotib olishingiz mumkin: . Rejani amalga oshirish uchun men lehim dazmolini olib, kabelni Arduino tomonidan qayta lehimlashim, shuningdek, yangi eskiz yozishim kerak edi. Kabelning qanday lehimlanganligini 5-rasmda ko'rishingiz mumkin. Gap shundaki, ARDUINO MEGA va ARDUINO UNO turli xil port pinoutlariga ega, Mega esa yana ko'p portlarga ega. Amaldagi pinlarning mosligini 4-jadvaldan ko'rish mumkin.



Guruch. 5 - Yangi kabel simlari

4-jadval

Port Mega


Diqqat! Ushbu jadval faqat ushbu loyiha uchun amal qiladi!

Shuni ham ta'kidlash kerakki, Arduino Mega-ning C porti 37-pindan keyin kamayish tartibida, A porti esa 22-pindan, keyin esa o'sish tartibida boshlanadi.



Guruch. 6 - Umumiy ko'rinish



Kichik amalga oshirish xususiyatlari: biz 4 ta belgi chiqaramiz. Belgilar raqamlar bo'lishi kerak. Agar siz "1234" ni kiritgan bo'lsangiz va biz "1234" ni ko'ramiz, agar siz "123456" ni kiritsangiz, biz hali ham "1234" ni ko'ramiz, agar siz "ytsuk", "fyva1234", "otiog485909oapom" ni kiritsangiz - biz hech narsani ko'rmaymiz. Agar siz "pp2345mm" ni kiritgan bo'lsangiz, biz "23" ni ko'ramiz, ya'ni. kichik, o'rnatilgan "nomaqbullik".

Haqiqiy eskiz:



Bu qanday ishlaydi? bu dastur qarashingiz mumkinVideo 3.



Sharh Pavel Sergeev tomonidan tayyorlangan

Faqat ko'rsatma emas, balki ob'ektiv ma'lumotlarni taqdim etish qulayroq bo'lgan parametrlar mavjud. Masalan, tashqaridagi havo harorati yoki budilnikdagi vaqt. Ha, bularning barchasi yonib turgan lampalar yoki LEDlar yordamida amalga oshirilishi mumkin. Bir daraja - bitta yonayotgan LED yoki lampochka va boshqalar. Ammo bu o't o'chiruvchilarni sanash - yaxshi, yo'q! Lekin, ular aytganidek, eng ko'p oddiy echimlar- eng ishonchli. Shuning uchun, ishlab chiquvchilar uzoq vaqt o'ylamasdan, oddiy LED chiziqlarini olib, ularni joylashtirdilar to'g'ri tartibda.

Yigirmanchi asrning boshlarida vakuum naychalarining paydo bo'lishi bilan birinchi gazni tushirish ko'rsatkichlari paydo bo'ldi.

Bunday ko'rsatkichlar yordamida raqamli ma'lumotlarni arab raqamlarida ko'rsatish mumkin edi. Ilgari, bunday lampalarda asboblar va boshqalar uchun turli xil ko'rsatkichlar qilingan elektron qurilmalar. Hozirgi vaqtda gaz deşarj elementlari deyarli hech qachon ishlatilmaydi. Ammo retro har doim moda, shuning uchun ko'plab radio havaskorlari o'zlari va yaqinlari uchun gaz chiqarish ko'rsatkichlari bo'yicha ajoyib soatlar to'plashadi.


Gaz chiqarish lampalarining kamchiliklari shundaki, ular juda ko'p elektr energiyasini iste'mol qiladilar. Chidamlilik haqida bahslashish mumkin. Universitetimizda hali ham laboratoriya xonalarida gaz-razryad ko'rsatkichlaridan foydalanadigan chastota o'lchagichlardan foydalaniladi.

Etti segmentli ko'rsatkichlar

LEDlarning paydo bo'lishi bilan vaziyat keskin o'zgardi. yaxshiroq tomoni. LEDlarning o'zi kam oqim iste'mol qiladi. Agar siz ularni tartibga solsangiz to'g'ri holatda, keyin siz mutlaqo har qanday ma'lumotni ko'rsatishingiz mumkin. Hamma narsani ta'kidlash uchun Arab raqamlari, atigi ettita yorug'likli LED chiziqlar - ma'lum bir tarzda joylashtirilgan segmentlar:

Deyarli barcha yetti segmentli ko'rsatkichlarga sakkizinchi segment ham qo'shiladi - nuqta, shuning uchun har qanday parametrning butun va kasr qiymatini ko'rsatish mumkin.

Nazariy jihatdan biz sakkiz segmentli indikatorni olamiz, ammo eski uslubda u etti segmentli ko'rsatkich deb ham ataladi.

Natija qanday? Etti segmentli indikatordagi har bir chiziq LED yoki LEDlar guruhi bilan yoritiladi. Natijada, ma'lum segmentlarni ajratib ko'rsatish orqali biz 0 dan 9 gacha raqamlarni, shuningdek, harflar va belgilarni ko'rsatishimiz mumkin.

Diagrammadagi turlar va belgilash

Bir bitli, ikki bitli, uch bitli va to'rt bitli bor etti segment ko'rsatkichlari. Men hech qachon to'rttadan ortiq toifani ko'rmaganman.

Diagrammalarda etti segmentli indikator quyidagicha ko'rinadi:

Aslida, asosiy terminallarga qo'shimcha ravishda, har bir etti segmentli indikator umumiy anod (OA) yoki umumiy katod (OC) bilan umumiy terminalga ega.

Ichki sxema Umumiy anodli etti segmentli indikator quyidagicha ko'rinadi:


va shunga o'xshash umumiy katod bilan:


Agar bizda umumiy anodli (OA) etti segmentli indikator mavjud bo'lsa, unda biz ushbu pinga "ortiqcha" quvvatni etkazib berishimiz kerak, agar umumiy katod (OC) bo'lsa, u holda "minus" yoki tuproq.

Etti segmentli indikatorni qanday tekshirish mumkin

Bizda quyidagi ko'rsatkichlar mavjud:


Zamonaviy yetti segmentli indikatorni tekshirish uchun bizga faqat diodli sinov funksiyasiga ega multimetr kerak bo'ladi. Boshlash uchun biz umumiy xulosa izlayapmiz - bu OA yoki OK bo'lishi mumkin. Bu erda faqat tasodifiy. Xo'sh, keyin biz yuqoridagi diagrammalarga muvofiq indikatorning qolgan segmentlarining ishlashini tekshiramiz.

Quyidagi fotosuratda ko'rib turganingizdek, sinovdan o'tayotgan segment yonadi. Boshqa segmentlarni xuddi shu tarzda tekshiramiz. Agar barcha segmentlar yoqilgan bo'lsa, unda bunday ko'rsatkich buzilmagan va ishlanmalaringizda ishlatilishi mumkin.


Ba'zan multimetrdagi kuchlanish segmentni sinash uchun etarli emas. Shuning uchun biz quvvat manbaini olamiz va uni 5 voltga o'rnatamiz. Segment orqali oqimni cheklash uchun biz 1-2 Kilo-Ohm qarshilik orqali tekshiramiz.


Xuddi shu tarzda biz xitoylik qabul qiluvchidan indikatorni tekshiramiz


Sxemalarda etti segmentli ko'rsatkichlar har bir pindagi rezistorlarga ulangan

Bizning zamonaviy dunyo etti segmentli ko'rsatkichlar mutlaqo har qanday ma'lumotni aks ettira oladigan suyuq kristalli ko'rsatkichlar bilan almashtiriladi

ammo ulardan foydalanish uchun siz bunday qurilmalarning sxemalarini loyihalashda ma'lum ko'nikmalarga ega bo'lishingiz kerak. Shu sababli, arzonligi va foydalanish qulayligi tufayli etti segmentli ko'rsatkichlar bugungi kunda ham qo'llaniladi.