ledni yoritish misoli

DOCX 3 sahifa 185,8 KB Bepul yuklash

Sahifa ko'rinishi (3 sahifa)

Pastga aylantiring 👇
1 / 3
2-loyiha: ledni yoritish misolidan foydalanib, tugmani bosishni qayta ishlash bu tugma bilan ishlash tajribasi. tugma bosilganda biz ledni yoqamiz va tugma bo'shatilganda o'chadi. keling, sakrash tushunchasini va uni yo'q qilishning dasturiy usullarini ko'rib chiqaylik. kerakli komponentlar: • arduino uno r3 kontrolleri ; • prototiplash taxtasi ; • tugma ; • led ; • qarshilik 220 ohm ; • qarshilik 10 kom ; • erkak-erkak simlar . ushbu tajribada biz kirish sifatida arduino pin d2 dan foydalanamiz. bu sizga real vaqt rejimida loyiha bilan ishlash uchun unga tugmani ulash imkonini beradi. arduino-dan foydalanganda, tortishish va tushirish rezistorlari kirish sifatida ishlatiladi, shunda arduino kirishi "to'xtatilgan" holatda emas (bu holatda u tashqi shovqinni yig'adi va o'zboshimchalik bilan qiymatlarni oladi), lekin oldindan ma'lum bo'lgan holatga ega ( 0 yoki 1). yuqoriga tortiladigan rezistorlar kirishni +5 v quvvat manbaiga tortadi, pastga tortiladigan rezistorlar kirishni gnd ga tortadi. bunga qo'shimcha ravishda, tortib olinadigan va tortiladigan rezistorlar …
2 / 3
te(led,high); // 1 soniya pauza (1000 ms) delay(1000); // pin uchun 0 (low) ni qo'llash orqali ledni o'chiring digitalwrite(led,low); // 1 soniya pauza (1000 ms) delay(1000); } ulanish tartibi: 1. led (anod) ning uzun oyog'ini arduino ning d10 raqamli piniga, ikkinchisini (katod) - 220 ohm qarshilik orqali gnd piniga ulang (2.1-rasmga qarang). 2. tugmaning bir kirishini +5 v ga, ikkinchisini 10 kohm qarshilik orqali gnd ga ulaymiz, tugmaning chiqishini arduino ning d2 kirishiga ulaymiz (2.1-rasmga qarang). 3. listing 2.1 dan eskizni arduino platasiga yuklang. 4. tugmani bosganingizda, led yonishi kerak va uni qo'yib yuborganingizda u o'chib ketishi kerak. vazifani murakkablashtiramiz - tugma har bosilganda biz led holatini (yoqish / o'chirish) o'zgartiramiz. keling, eskizni listing 2.2 dan arduino platasiga yuklaymiz. const int led=10; // led ulanishi uchun pin 10 const int button=2; // tugmani ulash uchun 2-pin int tekbutton = low; // tugmaning joriy holatini saqlash uchun o'zgaruvchi int prevbutton = …
3 / 3
bo'lmaydi. chaqiruvchi shovqin ta'sirini dasturiy ravishda yo'q qilishingiz mumkin. algoritm quyidagicha: 1. tugmaning oldingi holatini va tugmaning joriy holatini (low ishga tushirishda) saqlang. 2. tugmaning joriy holatini o'qing. 3. agar tugmaning joriy holati tugmaning oldingi holatidan farq qilsa, 5ms kuting, chunki tugma holatini o'zgartirgan bo'lishi mumkin. 4. 5 ms dan keyin biz tugma holatini o'qiymiz va uni joriy tugma holati sifatida ishlatamiz. 5. agar tugmaning oldingi holati low bo'lsa va joriy holati yukor bo'lsa, led holatini almashtiring. 6. joriy tugma holati uchun oldingi tugma holatini o'rnating. 7. 2-bosqichga qayting. bizning eskizimizga debouncing tartibini qo'shing. ro'yxat 2.3 da ko'rsatilgan kodni olamiz. const int led=10; // led ulanishi uchun pin 10 const int button=2; // tugmani ulash uchun 2-pin int tekbutton = low; // tugmaning joriy holatini saqlash uchun o'zgaruvchi int prevbutton = low; // tugmaning oldingi holatini saqlash uchun o'zgaruvchi boolean ledon = false; // joriy led holati (yoqish/o'chirish) void setup() …

Ko'proq o'qimoqchimisiz?

Barcha 3 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ledni yoritish misoli" haqida

2-loyiha: ledni yoritish misolidan foydalanib, tugmani bosishni qayta ishlash bu tugma bilan ishlash tajribasi. tugma bosilganda biz ledni yoqamiz va tugma bo'shatilganda o'chadi. keling, sakrash tushunchasini va uni yo'q qilishning dasturiy usullarini ko'rib chiqaylik. kerakli komponentlar: • arduino uno r3 kontrolleri ; • prototiplash taxtasi ; • tugma ; • led ; • qarshilik 220 ohm ; • qarshilik 10 kom ; • erkak-erkak simlar . ushbu tajribada biz kirish sifatida arduino pin d2 dan foydalanamiz. bu sizga real vaqt rejimida loyiha bilan ishlash uchun unga tugmani ulash imkonini beradi. arduino-dan foydalanganda, tortishish va tushirish rezistorlari kirish sifatida ishlatiladi, shunda arduino kirishi "to'xtatilgan" holatda emas (bu holatda u tashqi shovqinni yig'adi va o'zboshimchalik bilan...

Bu fayl DOCX formatida 3 sahifadan iborat (185,8 KB). "ledni yoritish misoli"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: ledni yoritish misoli DOCX 3 sahifa Bepul yuklash Telegram