Mundarija:
Video: Buton yordamida hisoblagich - Tinker Cad: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Tugmachani ishga tushirgandan so'ng, siz tez -tez tugmani necha marta bosilganiga qarab harakat qilmoqchisiz. Buni amalga oshirish uchun siz tugma qachon holatni o'chirilganidan o'zgartirilishini bilishingiz va bu holat necha marta sodir bo'lishini hisoblashingiz kerak. Bu holat o'zgarishini aniqlash yoki chekka aniqlash deyiladi. Ushbu qo'llanmada biz holat o'zgarishini qanday tekshirishni o'rganamiz, biz tegishli ma'lumotlarni Serial monitorga yuboramiz va LEDni yoqish va o'chirish uchun to'rtta holat o'zgarishini hisoblaymiz.
1 -qadam: Kerakli komponentlar:
1. Arduino UNO
2. Non paneli
3. Tugma
4. Qarshilik
5. Jumper simlari
2 -qadam: O'chirish diagrammasi:
Kengashga uchta simni ulang. Birinchisi, tugmachaning bir oyog'idan pastga tushadigan qarshilik orqali (bu erda 10k ohm) erga o'tadi. Ikkinchisi tugmachaning mos keladigan oyog'idan 5 voltli quvvatga o'tadi. Uchinchisi, tugma holatini o'qiydigan raqamli kirish -chiqish piniga ulanadi (bu erda 2 -pin).
Tugma ochilganda (bosilmaganda) tugmachaning ikki oyog'i o'rtasida hech qanday aloqa yo'q, shuning uchun pin erga (tortuvchi qarshilik orqali) ulanadi va biz LOW o'qiymiz. Tugma yopilganda (bosilganda), uning ikki oyog'i o'rtasida aloqa o'rnatiladi, pinni kuchlanish bilan bog'lab turadi, shunda biz HIGH o'qiymiz. (Pin hali ham erga ulangan, lekin qarshilik oqim oqimiga qarshilik ko'rsatadi, shuning uchun eng kichik qarshilik +5V ga teng.) Agar siz raqamli kirish -chiqish pinini hamma narsadan uzib qo'ysangiz, LED tartibsiz miltillashi mumkin. Buning sababi shundaki, kirish "suzuvchi", ya'ni kuchlanish yoki erga ulanmagan. Bu tasodifan kamdan -kam hollarda yuqori yoki past darajaga qaytadi. Shuning uchun kontaktlarning zanglashiga olib keladigan qarshilik kerak.
3 -qadam: Kod:
Yana qiziqarli loyihalar uchun men bilan bog'laning: Youtube:
Facebook sahifasi:
Instagram:
int tugmasi = 2;
int a, i = 0; void setup () {Serial.begin (9600); pinMode (tugma, INPUT); } void loop () {a = digitalRead (tugma); agar (a == 1) {i = i+1; Serial.print ("Hisoblagich ="); Serial.println (i); } boshqa {i = 0; }}
Tavsiya:
O'z qo'lingiz bilan hisoblagich yasang: 5 qadam (rasmlar bilan)
O'zingizning elektr hisoblagichingizni/ro'yxatga oluvchingizni yarating: Ushbu loyihada men sizga Arduino, INA219 IC monitor, OLED LCD va Micro SD kartali tenglikni birlashtirganimni ko'rsataman. mashhur USB quvvat o'lchagich. Qani boshladik
Arduino RMS hisoblagich moduli: 3 qadam
Arduino RMS o'lchagich moduli: bu TrueRMS kuchlanishini o'lchash uchun mo'ljallangan kichik Arduino moduli. Hisoblagich rV kuchlanishini mV da raqamlar va analog darajali shkalada ko'rsatadi. Modul " qurish " signalni kuzatish uchun modul
Arduino Energy Cost elektr hisoblagich qurilmasi: 13 qadam (rasmlar bilan)
Arduino Energy Cost elektr hisoblagich qurilmasi: Siz elektr energiyasi uchun juda ko'p pul to'laysizmi? Chovgum yoki isitgich qancha elektr energiyasi iste'mol qilishini bilmoqchimisiz? O'zingizning portativ energiya sarfini hisoblagichini yarating! Bu qurilmadan qanday foydalanganimni ko'ring
CubeSat -ni Arduino va Geiger hisoblagich sensori yordamida qanday qurish mumkin: 11 qadam
CubeSat -ni Arduino va Geiger hisoblagich sensori yordamida qanday qurish mumkin: Mars radioaktivmi yoki yo'qmi, deb o'ylab ko'rganmisiz? Va agar u radioaktiv bo'lsa, radiatsiya darajasi odamlar uchun zararli deb hisoblanadimi? Bularning barchasiga biz Arduino Geiger Count bilan CubeSat javob bera olamiz deb umid qilamiz
MAX7221 yordamida hisoblagich: 4 qadam
MAX7221 yordamida hisoblagich: MAX7221 yordamida tugma bosilganda ko'payadigan hisoblagich yaratish