maruza va razryadli, 7ta segmentli indikatorlar
Modelning Arduinoga ulanish sxemasi
Download 1.05 Mb.
|
4-4 сегм индик
- Bu sahifa navigatsiya:
- Ushbu model uchun quyidagi dastur mos keladi
Modelning Arduinoga ulanish sxemasi:
Birinchi misolda, biz oddiy dasturni namoyish qilamiz, shunda siz Arduino uchun 4 xonali 7 segmentli indikator qanday ishlashini aniq tushunasiz. Ko‘rsatkichni mikrokontrollerga ulash sxemasi yuqoridagi diagrammada ko‘rsatilgan, lekin birinchi misolda hamma Arduino pinlari dasturda ishlatilmaydi. 4 raqamli LED ko‘rsatkichini plataga ulang va quyidagi kodni yuklab oling. Ushbu model uchun quyidagi dastur mos keladi: #define g 11 // qulaylik uchun pin nomlarini belgilang #define d1 A1 #define d2 A2 #define d3 A3 #define d4 A4 void setup() { pinMode(g, OUTPUT); // pimlarning ishlash rejimini belgilang pinMode(d1, OUTPUT); pinMode(d2, OUTPUT); pinMode(d3, OUTPUT); pinMode(d4, OUTPUT); digitalWrite(d1, HIGH); // biz zaryadlarning pinlariga kuchlanish qo‘llaymiz digitalWrite(d2, HIGH); digitalWrite(d3, HIGH); digitalWrite(d4, HIGH); digitalWrite(g, HIGH); // segmentni quvvatlantirish (G) delay(1000); } void loop() { digitalWrite(d1, LOW); // birinchi raqamni yoqing digitalWrite(d4, HIGH); delay(200); digitalWrite(d2, LOW); // ikkinchi raqamni yoqing digitalWrite(d1, HIGH); delay(200); digitalWrite(d3, LOW); // uchinchi raqamni yoqing digitalWrite(d2, HIGH); delay(200); digitalWrite(d4, LOW); // to‘rtinchi raqamni yoqing digitalWrite(d3, HIGH); delay(200); } Kod uchun tushuntirishlar: bo‘sh joyni o‘rnatish tartibida biz LED indikatorining to‘rt bitiga voltaj qo‘lladik, shunda ular dastur boshida yoqilmadi; bo‘sh tsiklning asosiy halqasida biz bitlarni birma -bir ochamiz (yoqish LOW rejimida sodir bo‘ladi), G segmenti esa doimo yonib turadi. Quyidagi misolda biz to‘rtta raqamli yetti segmentli LED indikatorli Arduino taymerini yig‘amiz. Eskizni yuklashdan oldin siz A0 -ni ulash uchun taktika tugmachasini ulashingiz va kutubxonani Arduino IDE TaimerOne.h -ga o‘rnatishingiz kerak. Taymer faqat tugma bosilganda ishga tushadi va tugma qo‘yib yuborilganda taymer to‘xtaydi va yana bosilganda tiklanadi. Download 1.05 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling