Mundarija:
Video: Mikrofoningizni boshqaring: Arduino IDE tugmachasi va boshqa GPIO: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Oldingi blogimizda Master Your Micro: bit Arduino IDE -Light LED yordamida biz Arduino IDE -da micro: bit kutubxonasini qanday o'rnatish va Arduino IDE yordamida mikro: bitda LEDni qanday boshqarish haqida gaplashdik. Ushbu maqolada biz sizga Arduino IDE yordamida mikro: bitli tugma va GPIO -ni qanday boshqarishni aytib beramiz.
1 -qadam: tugma
Microbit bortida ikkita o'ziyuriladigan tugma mavjud. Biz uni alohida A va B tugmachalari deb ataymiz. A tugmachasi uchun mos keladigan IDE PIN kodi 5 va B tugmasi uchun mos keladigan IDE PIN kodi - 11. Quyidagi tugmachaning sxemasini ko'rishingiz mumkin.
Bu rasmdan biz tugmani tortish qarshiligiga ulanganini ko'rishimiz mumkin. Tugmani bosishdan oldin u yuqori voltli bo'ladi. Tugma bosilgandan so'ng, u past kuchlanishli bo'ladi. Mana tugmachaning namunaviy kodi:
[cceN_cpp theme = "tong"] const int tugmasiA = 5; // pin tugmachasining soni const int tugmasiB = 11; // tugmachasi void sozlamalari soni () {Serial.begin (9600); Serial.println ("mikrobit tayyor!"); pinMode (tugma A, Kirish); pinMode (tugmaB, Kirish); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("A tugmasi bosilgan"); } if (! digitalRead (buttonB)) {Serial.println ("B tugmasi bosilgan"); } kechiktirish (10); }
[/cceN_cpp]
Dasturni yuklab olgandan so'ng, Serial Monitar -ning uzatilish tezligini 9600 ga o'rnating.
A tugmachasini bosing, Monitar Serialda "A tugmasi bosilgan" ko'rsatiladi; B tugmachasini bosing, "B tugmasi bosilgan" ko'rsatiladi.
2 -qadam: Boshqa GPIO
Micro: bit oltin barmog'i bilan qisman IO portini chiqaradi. IO portining ko'p qismini qayta -qayta ishlatish mumkinligiga alohida e'tibor qaratishimiz kerak. Ushbu IO portlarini to'g'ri ishlatish uchun siz IO portini qayta ishlatish shartlariga murojaat qilishingiz mumkin. Batafsil ma'lumot uchun quyidagi jadvalni ko'rishingiz mumkin. Bu jadvalda mikro: bit chekka ulagichidagi har bir pin haqida turli ma'lumotlar ko'rsatilgan.
P0, P1, P3, 3V va GND -ni qulay chiqarish uchun aligator qisqichidan foydalanishingiz mumkin. Agar bu sizga hali ham etarli bo'lmasa, men sizga mikro: bitli taxta sotib olishni maslahat beraman.
Yuqoridagi ikkita ajratuvchi taxtalar, barcha IO portlarini chiqarib yuborishi mumkin, bu sizga ushbu IO portlarini dasturlash va tashqi kontaktlarning zanglashini boshqarish imkonini beradi.
3 -qadam: Nisbiy o'qishlar:
Mikrofoningizni boshqaring: Arduino IDE -Light LED
Bu maqola:
Agar sizda biron bir savol bo'lsa, quyidagi manzilga murojaat qilishingiz mumkin: [email protected].
Tavsiya:
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik
AVR mikrokontroller. Bosish tugmachasi yordamida LEDni yoqing. Bosish tugmachasi: 4 qadam
AVR mikrokontroller. Bosish tugmachasi yordamida LEDni yoqing. Bosish tugmachalarini o'chirish.: Bu bo'limda biz ATMega328PU uchun C dasturini uchta tugmachaning holatiga o'tish uchun qanday o'zgartirish kerakligini bilib olamiz. Shuningdek, biz "Switch Bounce" muammosini hal qilishni o'rganib chiqdik. Odatdagidek, biz
Qayta ishlash animatsiyalarini boshqaradigan Arduino LED tugmachasi: 36 qadam (rasmlar bilan)
Qayta ishlash animatsiyalarini boshqaradigan Arduino LED tugmachalari: nima Bu tugmachani PCB va Sparkfun tomonidan ishlab chiqarilgan boshqa komponentlar yordamida ishlab chiqariladi. U Arduino Mega tomonidan boshqariladi. Har bir tugmani bosish juda yoqimli va yoqimli, uning ichida RGB LED bor! Men uni animatsiyalarni boshqarish uchun ishlatardim
Arduino/Android taymeri (ilova bilan!). Chiroqlaringizni va boshqa narsalarni boshqaring: 6 qadam
Arduino/Android taymeri (ilova bilan!). Chiroqlaringizni va boshqa narsalarni boshqaring: Salom! Mana men boshqa taymer bilan. Ushbu loyiha yordamida siz taymer " ON " yoki " O'chirilgan " kunning har soati uchun. Android ilovasi yordamida siz har kuni bir nechta tadbirlarni o'rnatishingiz mumkin. Arduino va Android -ni birlashtirib, biz
Kichik limonli batareya va nolli elektr energiyasi va batareyasiz boshqa yorug'lik uchun boshqa dizaynlar: 18 qadam (rasmlar bilan)
Kichkina limonli batareya va nolga teng elektr energiyasi va akkumulyatorsiz yorug'lik uchun boshqa dizaynlar: Salom, ehtimol siz limon batareyalari yoki bio-batareyalar haqida bilasiz. Ular odatda o'quv maqsadlarida ishlatiladi va ular past kuchlanishli elektrokimyoviy reaktsiyalardan foydalanadilar, ular odatda yonib turgan lampochka yoki lampochka ko'rinishida ko'rsatiladi. Bular