O'z qo'llaringiz bilan LED ishlaydigan liniyalarni yig'ish bo'yicha ko'rsatmalar. Qanday qilib o'z qo'lingiz bilan Arduino-da LED yorlig'ini yasash kerak O'z qo'lingiz bilan qanday qilib ticker yasash mumkin
Mikrokontrollerlarni dasturlash ko'nikmalari va ma'lumotlar almashinuvi protokollarini bilmasdan sanoat namunasining LED-larida ishlaydigan chiziqni yig'ish deyarli mumkin emas. Quyida kichik LED displey kartasining oddiy diagrammasi keltirilgan. Agar siz qiyinchiliklardan qo'rqmasangiz va tayyor mahsulot uchun ortiqcha to'lashni xohlamasangiz, mahsulot yig'iladigan asosiy modullarni sotib olishingiz mumkin.
Ammo men minimal moliyaviy investitsiyalar bilan muammoning nostandart yechimi haqida gapirmoqchiman - Arduino-ni boshqaruvchi sifatida ishlatib, LEDlarning ishlaydigan chizig'ini qanday qilish kerak.
LEDlarda ishlaydigan chiziqning sxematik diagrammasi
Tekshirish moslamasi tashqi kirish qurilmalari bilan maxsus interfeys orqali o'zaro ta'sir qiladi. Bu oddiy klaviatura, kompyuter, smartfon bo'lishi mumkin. Qabul qilingan ma'lumotlarga asoslanib, to'liq raqamli tasvir matritsasi shakllantiriladi, u keyinchalik ko'rsatkichlar bilan taxtada ko'rsatiladi.
Marqueeni o'z-o'zidan yig'ish Arduino-ga asoslangan boshqaruv modulida va kontrollerdagi bir nechta LED bloklarida amalga oshirilishi mumkin.
Modul ham boshqaruvchi, ham 8x8 LED blokidan iborat. Ushbu element hajmi belgilar chiqishi uchun minimaldir. Gap shundaki, barcha nuqta-matritsali printerlar ushbu format asosida chop etish uchun tasvirni shakllantirgan.
max7219 boshqaruvchisi
Max7219 kontrolleri LEDlarni boshqarish uchun 64 hujayrali axborot almashinuvi va xotira interfeysi blokidir. Xotirada barcha ma'lumotlar ikki o'lchovli massiv sifatida saqlanadi.
Ma'lumot SPI interfeysi orqali uzatiladi. SPI - bu qurilmalar o'rtasida ikki tomonlama ma'lumotlarni uzatish uchun uch simli interfeys. Ushbu interfeysning ishlash printsipi haqida ko'proq o'qishingiz mumkin.
Kontrollerning Arduino platasi bilan o'zaro ta'siri uchun faqat uchta kanal ishlatiladi: DIN, CS, CLK.
To'rttagacha shunday led modullar boshqaruv panelining standart ulagichlariga ulanishi mumkin, bu esa 8 x 32 balldan iborat tabloni yaratadi. Bog'langan segmentlar sonini ko'paytirish uchun siz boshqaruv signallarini kerakli modulga o'tkazadigan oddiy multipleksorni yig'ishingiz mumkin. Shunday qilib, o'nlab matritsalar bo'yicha ma'lumotlarni ko'rsatish mumkin. Barcha LCD displeylarning ishlashi ushbu printsip asosida qurilgan.
Ma'lumotlar oqimini arduino-ga o'tkazishni osonlashtirish uchun LedControlMS maxsus kutubxonasi mavjud.
Bu LED displey bilan ishlaydigan kutubxona misolining videosi:
Mikrokontroller yordamida matritsalarni boshqarish haqida ko'proq ma'lumotni havolada o'qishingiz mumkin.
LED matritsasiga keyingi chiqish uchun ma'lumot kiritish interfeysi
Ko'rsatilgan matnni o'zingizning xohishingiz bilan o'zgartirish uchun sizga kiritish qurilmasi kerak bo'ladi.
Arduino boshqaruvchisiga ma'lumot uzatish usullari:
- PS2 interfeysli klaviatura orqali;
- dasturiy ta'minot klaviaturasi orqali;
- smartfon orqali.
ICP protokoli orqali kompyuterga standart ulanishdan tashqari, boshqaruv paneli bilan ma'lumotlar almashinuvining ko'plab variantlari mavjud.
Arduino IDE-da PS2 klaviaturasi bilan ishlash uchun o'rnatilgan kutubxona mavjud. Standart Arduino sakkiz tugmali klaviatura bilan ishlash uchun dasturiy modullardan foydalanishingiz mumkin. Kirishni tashkil qilish mobil telefonlar printsipi asosida qurilgan, bir tugmada bir nechta belgilar "to'xtatilgan". Arduino platasiga bluetooth modulini ulab, smartfon orqali test ma’lumotlarini uzatish mumkin.
Standart Arduino modullarida marjani tashkil qilishni tushunganingizda, keyingi bosqichga o'tishingiz mumkin.
Va agar siz hamma narsani o'zingiz qilishni istasangiz, unda bizning ko'rsatmamiz:
Komponentlarimizdan ishlaydigan chiziqni yig'ish qiyin emas.
Onbon BX kontrollerlariga asoslangan LED displeyni boshqarish dasturi bilan ishlash bo'yicha video ko'rsatmani ko'rish ham foydali bo'lishi mumkin - LedshowTW 2015-2016
LED plitasini yig'ish uchun sizga kerak bo'ladi:
- alyuminiy va metall uchun pichoqli miter arra yoki metall uchun arra,
- tornavida yoki tornavida
- shaffof silikon plomba
- o'z-o'zidan tejamkor vintlardek,
- sim
Yig'ishni boshlashdan oldin modullar va PSU ning ishlashini tekshirish kerak.
Biz fotosuratda ko'rsatilgandek ulanamiz. Muhim!!! Quvvat moduli 5V, boshqaruvchi 5V. VCC modulida ortiqcha, minus GND.
Tekshirgichda ortiqcha 5V Minus - GND
BPda hamma narsa imzolangan.
L va N - PSU quvvat manbai 220V.
-V - minus 5 volt
+ V - ortiqcha 5 volt
Biz modullarni birma-bir ulaymiz.
Modullarni ishga tushirish uchun faqat plyus va 16 pinli kabelni ulash kifoya
Har bir modulni yoqqandan so'ng, kontrollerdagi sinov tugmasini bosing
To'liq ishlash bilan, fotosuratda bo'lgani kabi, biz ipni yig'ishni boshlaymiz.
Birinchi qadam ramkani yig'ishdir.
Profilni kesish:
Profilning uzunligi gorizontal ravishda yotqizilgan modullarning uzunligidan oshmasligi kerak.
Modullar niqobini pastga qo'ying.
Raqam ipning uzunligiga mos kelishi kerak. Biz modullarni gorizontal ravishda o'lchaymiz
Biz vertikal bilan xuddi shunday qilamiz, chiziqning balandligini o'lchaymiz, vertikallar uchun profilni kesib tashlaymiz (2 dona).
Ramkani yig'ish
Biz burchaklarni profilga joylashtiramiz.
Qo'shimchani o'z-o'zidan tejamkor vint bilan mustahkamlash muhimdir
Bundan tashqari, sizga profil va burchakning bo'g'inlarini silikon bilan qoplashni maslahat beramiz.
Erkin yuzaga modullarni ramka ichiga qo'ying.
Biz o'qlarni diqqat bilan kuzatib boramiz.
Moduldagi o'qlar chapdan o'ngga va pastdan yuqoriga o'tishi kerak.
Keyin biz barcha bo'g'inlarni silikon bilan qoplaymiz.
Va modullar orasidagi bo'g'inlar va modullar va profil o'rtasida.
Muhim!!! Silikon modulning oxiridagi yivga tushmasligi kerak.
Oluk suvni to'kish uchun mo'ljallangan.
Magnitlar uchun profil. Kesish uzunligini o'rtada emas, balki ramkaning chetidan o'lchash muhimdir. Olingan o'lchov natijasidan biz 2 mm kamroq kesib oldik.
Biz magnitlarni modullarga burab qo'yamiz.
Biz modullar orasidagi bo'g'inlarda magnitlar uchun profillarni mahkamlaymiz
Keyingi qadam eng muhimlaridan biridir. Simlarni ulash.
Modullarni ishlab chiqaruvchiga qarab, siz to'plam bilan birga keladigan mahalliy simlardan foydalanishingiz mumkin, lekin ko'pchilik ishlab chiqaruvchiga tayanmasdan, o'z simlarini o'rnatishni afzal ko'radi.
Bizdan modullarni sotib olayotganda, qaysi simlardan foydalanish mumkinligini, qaysi birini ishlatmaslik yaxshiroq ekanligini aytib beramiz.
.
Modullarni bir-biriga ulash uchun simni 1,5 dan ortiq chegara bilan olish yaxshiroqdir.
Rossiyada ko'pgina PSU etkazib beruvchilari 200 Vt quvvatga ega. Biz ushbu variantni ko'rib chiqamiz.
200 Vt quvvatga ega quvvat manbaida biz, ishlab chiqaruvchi kabi, oltitadan ko'p bo'lmagan modullarni ulashni tavsiya qilamiz. Agar siz hali ham pulni tejashni istasangiz, unda 8 dan oshmasligi kerak.
Ishonchimiz komilki, bizning PSU 8 modul va hatto 10 ta modul bilan ishlaydi, lekin biz sifatli mahsulot ishlab chiqarishga intilamiz (va siz qaysi PSUdan foydalanayotganingizni bilmaymiz).
Turli ishlab chiqaruvchilarning PSU'lari sifat jihatidan farq qiladi.
200 Vt quvvatga ega PSU dan foydalanganda va unga 6 modulni ulashda barcha modullarni bitta ketma-ket zanjirga ulamang, maksimal uchta modulni bitta zanjirga bo'ling.
PSUda uchta ortiqcha va uchta minus ulagichlar mavjud (18-rasm).
Ularga va olingan uchta zanjiringizni olib keling.
Modullardagi + va -larni chalkashtirmaslik juda muhimdir.
Noto'g'ri ulanish tufayli modullardagi chiplar ishlamay qolishi mumkin.
Ba'zi ishlab chiqaruvchilarning modullarida noto'g'ri ulanish bilan hatto 2 soniya ishlash kifoya qiladi. Ba'zi ishlab chiqaruvchilar oqibatlarsiz 10 soniyaga ham bardosh bera oladilar.
Ammo tavakkal qilmaslik, balki hamma narsani diqqat bilan tekshirish yaxshiroqdir.
Kuygan chip kafolatli ish emas !!!
Endi siz 16 pinli kabel yordamida modullar o'rtasida ulanishni amalga oshirishingiz kerak, u har bir modul bilan birga keladi.
Agar ulagichdagi modulda korpus bo'lmasa, biz kabelni qizil chiziq bilan yuqoriga qo'yamiz.
Agar yiv bo'lsa, biz uni simi ustidagi qulflar ruxsat berganidek joylashtiramiz. Agar qizil chiziq pastki qismida bo'lsa, tashvishlanmang.
Signal hali ham o'tib ketadi.
Asosiysi, keyin adashmaysiz.
Birinchi modullardan, o'qlar boshlanadigan joydan siz pastadir bo'ylab xulosa chiqarasiz. Keyin ular boshqaruvchiga ulanadi
Biz quvvat manbalarini ketma-ket zanjirda bir-biriga ulaymiz, agar ulardan bir nechtasi bo'lsa.
PSUni korpusning yuqori qismiga 4,2x13 mm o'lchamdagi press yuvish vositasi bilan o'z-o'zidan tejamkor vintlardek mahkamlash juda muhimdir. ramkani buzmaslik uchun
Chap tomonda joylashgan PSU-ga, agar siz orqa tomondan chiziqqa qarasangiz, biz kontrollerni ulaymiz. + va -ni chalkashtirmang!
Biz pastadirlarni kontrollerga ulaymiz.
Tekshirgichda JK1, JK2 yozuvlari bo'lgan ulagichlar mavjud, ehtimol boshqa narsa, lekin raqam bo'lishi kerak.
Bu raqam qator raqamini bildiradi.
Bitta chiziq bitta moduldan gorizontalga to'g'ri keladi. Orqaga hisoblash strelkalar o'tganidek pastdan emas, balki yuqoridan.
Biz modullarning har bir qatorini mos keladigan ulagichga ulaymiz.
Tekshirgichni biron bir sirtga, masalan, yupqa PVXga mahkamlash va barchasini chiziq tanasiga mahkamlash maqsadga muvofiqdir.
Biz USB uzatma kabelini, RJ45 (LAN) va ikkalasini tekshirgichga qarab ulaymiz.
Ularni orqa devorda teshik ochish orqali olib tashlash mumkin.
Shuningdek, biz quvvat simini PSUdan olib tashlaymiz.
Keyin namlikdan himoya qilish uchun teshikni silikon bilan yopamiz.
Stringni dasturlash.
Buning uchun dastur va ko'rsatmalar bo'lishi mumkin.
Har bir narsa ishlayotgan bo'lsa, orqa devorni qo'ying. Ko'p variantlar mavjud.
Arzonlashtirish uchun ko'pchilik PVX yoki hatto Uyali polikarbonatni qo'yishadi.
Kichkina chiziq uchun bu ishlashi mumkin, lekin katta chiziq uchun bunday orqa devor kerakli kuchni bermaydi.
Biz biroz qimmatroq Kompozit Panel variantini tavsiya qilamiz. U o'z shaklini saqlaydi. Va hatto u bilan kichik iplar ham ancha ishonchli. Orqa qopqoqni o'rnatayotganda, butun uchini tugatishni so'rashni unutmang.
Yoki plastik derazalar uchun plomba qo'ying. O'rnatish qavslari yordamida tekis yuzaga kichik iplarni o'rnatishni tavsiya qilamiz.
Ishonchimiz komilki, ushbu material siz uchun foydali bo'ladi!
Va yugurish liniyasini yig'ish endi siz uchun sir bo'lmaydi!
Endi siz tickerni qanday yig'ishni bilasiz, biz sizga kerakli komponentlarning butun majmuasini taklif qilamiz: modullar, kontrollerlar, quvvat manbalari, kabellar va magnitlar.
Yugurish liniyasi uchun komponentlar uchun taklif oling
Yugurish liniyasini yig'ish uchun kerak bo'lgan hamma narsa ertaga yuboriladi!Ushbu qurilma 8x 80 LEDli LED matritsasida matnni qayta ishlab chiqaradi, 128 belgidan iborat matn xotirasiga ega, ular to'g'ridan-to'g'ri ishlaydigan chiziqqa ulangan PS / 2 kompyuter klaviaturasidan yuklanadi.
Men bir nechta klaviaturalarni sinab ko'rdim, uchtasining har biri bilan qurilma muammosiz ishladi.
Qurilmada barcha ruscha bosh va kichik harflar, shuningdek raqamlar va boshqa belgilar mavjud, inglizcha harflar yo'q.
Mikrokontroller 20 MGts chastotada ishlaydi va 74HC595D siljish registrlarini boshqaradi, ular mantiqiy daraja 1 bilan LED qator matritsalarini yoritadi va K555ID7 dekoderi yoki uning to'liq analogi 74LS138 kuchaytiruvchi tranzistorlar orqali barcha matritsalarning 8 ta ustunini boshqaradi.
Matritsalar rezistorlar orqali 74HC595D siljish registrlariga ulangan, ular oqimni cheklash orqali LEDlarni yonishdan himoya qiladi.
74HC595D mikrosxemalarida LED matritsasiga ulangan chiqishlarda 8 ma'lumotni ushlab turish triggerlari va 8 ta siljish triggerlari mavjud bo'lib, ularga ma'lumotlar 14-kirish orqali yuklanadi va 9-chi chiqishdan 10 dona zanjirning keyingi registrlariga o'tishda davom etadi. .
Ushbu siljish protsessordan har 80-sikldan keyin 11-74HC595D barcha kirishlariga aylanishni talab qiladi, registrlar zanjiri barcha 74HC595D ning 80-triggeriga o'tadi, shundan so'ng 80 triggerning butun qatori yuklanganligi sababli, soatning boshqa turi. allaqachon 12 ta barcha 74HC595D kirishlariga qo'llanilgan, shundan so'ng bitta tsiklda barcha 74HC595D-lardagi siljish triggerlaridan LEDlar matritsasiga ulangan chiqishlarga bitta tsiklda 8 ta qo'shimcha ma'lumot latch triggerlari yuklanadi, matritsa 80 ta LEDning bitta chizig'ini yoritadi va bu yorug'lik o'zgartirish registrlari yuklanganda ham mantiqiy darajalarni o'zgartirmasdan sodir bo'ladi.
Shunday qilib, 80 ta LEDning 8 qatori yuqori tezlikda K555ID7 dekoderi yordamida navbatma-navbat saralanadi, bu ko'zga mutlaqo ko'rinmas.
Ushbu usul juda qulay va protsessor dasturi displey bilan bog'liq bo'lmagan boshqa operatsiyalarni bajarish uchun ketishi tufayli ishlaydigan chiziqning yorqinligini kamaytirmaydi.
Harflarning bo'sh xotirasi bilan yoqilganda, u pastki qismida xotira to'liq emasligi haqida satrni ko'rsatadi, kamida bitta harf kiritilgandan so'ng, chiziq matritsalar qatorlaridan o'tish orqali o'z ishini boshlaydi. Men sizga past qarshilikli matritsani oqim bilan og'ir yuklamaslikni maslahat beraman, chunki siz uni bo'sh harf xotirasi bilan yoqsangiz, matritsa doimiy ravishda pastki chiziqni yoritadi.
Boshqaruv va ma'lumotlarni kiritish
Bosh harfni kiritish kerak bo'lganda, klaviaturada chap Shift tugmachasini bosishingiz va qo'yib yuborishingiz kerak, so'ngra kerakli harfni bosing va displeyda bu bosh harf paydo bo'ladi, ketma-ket harflar qo'shilishi bilan tabloda bitta belgi harakatlanadi. .
Yozganingizdan so'ng, klaviaturada chap Ctrl tugmasini bosishingiz kerak, bu tugagan matn haqida gapiradi, shundan so'ng chiziq keyingi doiraga o'tadi.
Agar yozish paytida siz xatoga yo'l qo'ygan bo'lsangiz, keraksiz harfni kiritgan bo'lsangiz, keraksiz harflarni qancha kiritgan bo'lsangiz, BackSpace tugmasini necha marta bosishingiz kerak, shundan so'ng siz to'g'ri harflarni kiritishingiz kerak, eski harflar displeyda yo'qolmaydi. , ular chiziqni boshlaganingizda yo'qoladi va keyingi aylanada ular endi ko'rinmaydi.
Ishlayotgan harflarni ko'rsatish ishini boshlash uchun Enter tugmasini bosing.
Chiziqni kiritish buyrug'idan so'ng, yangi ma'lumotlarni kiritish uchun matn endi o'zgarmaydi, qurilmani o'chirish va qayta yoqish kerak, keyin matnni eski o'rnida saqlashingiz mumkin.
Belgilarni (!@#$%:?) kiritish uchun Shiftning chap tugmachasini bosishingiz va keyin ular chizilgan harflar ustidagi 1234567 raqamlari bo'lgan tugmalarni qo'yib yuborishingiz kerak - bu sizga qarashga hojat qolmasligi uchun.
Chiziq belgisi (-) oddiygina nol yonidagi tugmachani bosishdir.
Nuqta yoki vergulni kiritish uchun Yu harfi yonidagi tugmani, agar vergul bo'lsa, avval Shift tugmasini bosing.
Kompyuter klaviaturasi va 8192 harfli xotira bilan ishlaydigan chiziq
Kelajakda 8192 harf xotirasi bilan ishlaydigan chiziqning yana bir versiyasi ishlab chiqildi. Ushbu loyihada harflar PS / 2 kompyuter klaviaturasidan 24C62 flesh-xotiraga ham yuklanadi. Bir nechta chiplarga ega bo'lish va boshqa matn kerak bo'lsa, ularni o'zgartirish juda qulay.
Xotira bilan ishlaydigan chiziqning sxematik diagrammasi:
Radio elementlari ro'yxati
Belgilanish | Turi | Denominatsiya | Miqdori | Eslatma | Do'kon | Mening bloknotim |
---|---|---|---|---|---|---|
U1 | MK PIC 8-bit | PIC16F628A | 1 | Bloknot uchun | ||
U2-U11 | siljish registri | CD74HC595 | 10 | Bloknot uchun | ||
U12 | kodlovchi, dekoder | SN74LS138 | 1 | Analog 555ID7 | Bloknot uchun | |
U13 | Flash xotira | 24C64 | 1 | U 8192 harfli xotiraga ega yig'ish varianti bilan ishlatiladi. | Bloknot uchun | |
1-Q8 | bipolyar tranzistor | 2N2905 | 8 | Bloknot uchun | ||
C1, C2 | Kondensator | 15 pF | 2 | Bloknot uchun | ||
C3 | Kondensator | 3300 pF | 1 | Bloknot uchun | ||
Kondensator | 0,1 uF | 13 | Har bir chipning kuchiga ulanadi | Bloknot uchun | ||
R1-R8, R49, R50 | Rezistor | 4,7 kOm | 10 | Bloknot uchun | ||
R9-R48, R51-R90 | Rezistor | 470 ohm | 80 |
Yangi boshlanuvchi radio havaskorlari uchun yana bir oddiy dizayn ticker taymerda 555. Mikrosxema kvadrat to'lqinli generator sxemasiga muvofiq ulangan. Yaratilgan impulslarning chastotasi taxminan 2-3 gerts ni tashkil qiladi, ular elektrolitik kondansatör (10 mF) tanlash va o'zgaruvchan qarshilik qarshiligini sozlash orqali sozlanishi mumkin.
Ko'rib chiqilayotgan kontaktlarning zanglashiga olib kirish kuchlanishining keng diapazonida ishlashi mumkin, ishlab chiqarish 5 voltdan boshlanadi (men buni quyida sinab ko'rmadim). Ushbu oddiy va bir necha marta tekshirilgan timsol namunasi sizning yaqinlaringiz uchun ajoyib sovg'a bo'lishi mumkin. Bunday uchta sxemaga asoslanib, juda chiroyli vizual effektlarni olish mumkin. Quvvat berilgandan so'ng, mikrosxema (generator) hisoblagichning kirishiga past chastotali impulslarni beradi, ular har bir impulsni o'qiydi va LEDlarni navbat bilan almashtiradi. Bundan tashqari, har bir kanal uchun bir nechta zanjirli LEDlarni ulashingiz mumkin. Devrenning optimal ish kuchlanishi 9-12 volt.
CD4017 hisoblagichi standart sxema bo'yicha qo'shimcha komponentlarsiz kiritilgan. NE555 chipidan past chastotali signal hisoblagichga beriladi. Hisoblagichda alohida dekoderlarga ega 10 ta kanal mavjud. To'liq ma'noda har qanday LEDni olish mumkin, rangi va ish kuchlanishi unchalik muhim emas, mening holimda butunlay bir xil ko'k CHIP LEDlar ishlatilgan.
Ishlayotgan chiziqning joriy iste'moli 50 mA dan oshmaydi, kamdan-kam hollarda u 80 mA gacha yetishi mumkin.Sxemaning iste'moli asosan LEDlarning kommutatsiya vaqtiga bog'liq bo'lib, pasaytirilgan kommutatsiya chastotasi (1-3 Hertz) bilan. , oqim iste'moli minimal bo'lishi mumkin - 20-30 mA.
Yig'ish non taxtasida amalga oshiriladi, komponentlar soni minimaldir. Sxema hatto generatorni boshqarish chiqishidan ham foydalanmaydi. LEDlarning kuchlanishini cheklash uchun rezistor ishlatiladi, lekin agar siz LEDlarning ketma-ket ulanishini (aytaylik, 3-4 dona) ishlatishni rejalashtirmoqchi bo'lsangiz, u holda rezistorni kontaktlarning zanglashiga olib tashlash mumkin. LED ishlaydigan chiziqning videosi:
Qo'llanish sohasi - turli xil yorug'lik effektli mashinalar, yangi yil gulchambarlari, do'konlarning derazalarini bezash va reklama stendlari. Tabiiyki, bu holda, yanada kuchli LEDlar ulanadi, ular dala effektli tranzistorlar bilan almashtiriladi.
LiOni reklama agentligida do'kon yoki binoning boshqa jabhasi uchun tayyor yugurish liniyasiga http://ralioni.ru/izgotovlenie-konstrukciy/beguschaya-stroka-svetodiodnaya.php havolasi orqali raqobatbardosh narxlarda buyurtma berishingiz mumkin, istalgan shaharga yetkazib berish bor. Men Tavsiya qilaman. Aka Kasyan.
Maqolani muhokama qiling Trolling Line on LEDs
Elektron ma'lumot taxtasi - displey. Bu 85 SMD LED nuqta matritsali displey bo'lib, u mikrokontrollerni talab qiladi Atmega88V va yana bir qancha tafsilotlar. 24 x 85 mm o'lchamlari bilan u 3 voltli batareyadan quvvat oladi. Uning zaryadi juda uzoq vaqt davom etadi, hatto unda atigi 2 volt qolgan bo'lsa ham, ish to'xtamaydi. Axborot panelini yoqqaningizdan so'ng, tanlangan tanlovga muvofiq aylantirish chizig'i ko'rsatiladi. Xotirada 4 ta matn saqlanishi mumkin, ularning har biri 127 ta belgidan iborat. Shuni ta'kidlash kerakki, 128-hujayra maxsus foydalanish uchun kerak. Sxema tayyor sanoat dizayniga o'xshaydi.
Mikrokontrollerdagi LED platasining sxemasi
Tugmani tayinlash
- 1 - o'tish chizig'ini ko'rsatish tezligi - sekinroq/tezroq
- 2 - matnni ko'rsatish - salbiy / ijobiy
- 3 - harflar o'lchamini ko'rsatishni o'zgartirish - kichik / katta
- 4 - matn muharriri, kiritilgandan so'ng tahrirlash uchun matnni tanlash uchun tugmalardan birini bosing. Keyin, B1 oldingi belgi uchun, B2 keyingi belgi uchun, B3 keyingi katakchaga o'tish uchun, bu tugmani bosgandan so'ng, oldingi belgi saqlanadi. Xotiraning barcha 127 belgilaridan foydalanish shart emas, tahrirlashni tugatish uchun B4 tugmasini bosing, bu oxirgi belgini saqlaydi va normal rejimga qaytadi.
Oddiy rejimda, matn ko'rsatilganda, xuddi shu tugmani bosish to'xtatiladi, yana bosish esa to'xtatiladi. Boshqa tugmani bosish yangi matnga darhol silliq o'tishga olib keladi. Barcha matn to'liq ko'rsatilgandan so'ng, qurilma kam quvvat rejimiga o'tadi, bu 1 mA. Ko'rsatilganda batareyaning kuchlanishi o'lchanadi va dasturiy ta'minot 2 dan 3,5 voltgacha bo'lgan diapazondagi mavjud kuchlanish asosida LEDlarning joriy iste'molini hisoblab chiqadi.
Ushbu ehtiyot choralarini ko'rishning sababi shundaki, oqimning oshishi LEDlarga zarar etkazishi mumkin. Ushbu darajadan past kuchlanish bilan, 1,8 volt, qizil 2 voltli LEDlar ishlatilsa, qurilma ishlashi mumkin.
Bosilgan elektron plataning old tomonida siz 3 ta LED simini ingichka o'rash simi bilan ulashingiz kerak. Mikrokontrollerning dasturiy ta'minoti biriktirilgan va uni yaxshilash uchun uni takomillashtirish variantlarini ko'rib chiqish ortiqcha bo'lmaydi.
Sizning elektron tablongiz ishlay boshlaganda, ko'pchilik matnni aylantirish jarayonida yugurish chizig'i belgilarida harflarning deyarli sezilmaydigan qiyaligi paydo bo'lishini sezadi. Ushbu effektning mohiyati shundan iboratki, video xotira va displey asinxron jarayonlardir va agar video xotira yuqoridan pastgacha hisoblansa, u holda yuqori qism allaqachon xohlagancha aylantirish algoritmiga ko'ra harakatlangan va oldingi ko'rsatish siklidagi ma'lumotlar ham quyida ko'rsatilgan. Bu odatiy. Sxema, p / plata, elektron plata va boshqalar. - hamma narsa yuklab olish uchun arxivda.
Maqolani muhokama qiling DIAGRAM SIGN LED