Мазмуну:

Микроңузду чебер кылыңыз: Arduino IDE менен бит-Button жана башка GPIO: 3 кадам (сүрөттөр менен)
Микроңузду чебер кылыңыз: Arduino IDE менен бит-Button жана башка GPIO: 3 кадам (сүрөттөр менен)

Video: Микроңузду чебер кылыңыз: Arduino IDE менен бит-Button жана башка GPIO: 3 кадам (сүрөттөр менен)

Video: Микроңузду чебер кылыңыз: Arduino IDE менен бит-Button жана башка GPIO: 3 кадам (сүрөттөр менен)
Video: Обязательно запомни эту хитрость! Как можно моментально вывести йод с одежды? #shorts 2024, Ноябрь
Anonim
Микроңузду башкарыңыз: Arduino IDE менен бит-Button жана башка GPIO
Микроңузду башкарыңыз: Arduino IDE менен бит-Button жана башка GPIO

Мурунку блогубузда Master Your Micro: bit менен Arduino IDE -Light LED, биз Arduino IDEде micro: bit китепканасын кантип орнотуу жана Arduino IDE менен микро: битке LEDди кантип айдоо тууралуу сүйлөшкөнбүз. Бул макалада биз сизге микро: бит баскычын жана GPU Arduino IDE менен кантип айдаш керек экенин айтып бермекчибиз.

1 -кадам: Баскыч

Microbitтин тактада өзүн өзү алып жүрүүчү эки баскычы бар. Биз аны А баскычы менен В баскычы деп өзүнчө атайбыз. А баскычынын тиешелүү IDE PIN коду 5 жана В баскычынын тиешелүү IDE PIN коду 11. Сиз төмөндөгү баскычтын схемасын көрө аласыз.

Бул сүрөттөн биз баскычтын тартылуу каршылыгына туташканын көрө алабыз. Кнопка басылганга чейин ал жогорку чыңалууда. Кнопка басылгандан кийин ал төмөнкү чыңалууда. Бул жерде баскычтын кодунун мисалы:

[cceN_cpp theme = "таң"] const int buttonA = 5; // баскычтын пин саны const int buttonB = 11; // баскыч баскычынын жараксыздыгын орнотуунун саны () {Serial.begin (9600); Serial.println ("microbit даяр!"); pinMode (buttonA, INPUT); pinMode (buttonB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Button A pressed"); } if (! digitalRead (buttonB)) {Serial.println ("Button B pressed"); } кечиктирүү (10); }

[/cceN_cpp]

Программаны жүктөп алгандан кийин, Serial Monitarдын жүгүртүү ылдамдыгын 9600 деп коюңуз.

А баскычын басыңыз, Serial Monitar "А баскычы басылды" көрсөтөт; B баскычын басыңыз, анда "B баскычы басылды" көрсөтүлөт.

2 -кадам: Башка GPIO

Микро: бит жарым барктуу IO портун алтын манжасы менен алып чыгат. IO портунун көбүн кайра -кайра колдонууга өзгөчө көңүл бурушубуз керек. Бул IO портторун туура колдонуу үчүн, IO портун кайталап колдонуу шарттарына кайрылсаңыз болот. Көбүрөөк маалымат алуу үчүн төмөнкү таблицаны көрө аласыз. Бул таблица микро: бит четиндеги туташтыргычтагы ар бир казык жөнүндө ар кандай маалыматтарды көрсөтөт.

P0, P1, P3, 3V жана GNDди ыңгайлуу алып чыгуу үчүн сиз алигатор клипин колдоно аласыз. Эгер ал дагы эле жетишсиз болсо, мен сизге micro: bit сындыруучу тактаны сатып алууну сунуш кылгым келет.

Жогорудагы эки сындыруучу такталар экөө тең IO портторун чыгара алат, бул сизге IO портторун программалоого жана тышкы схеманы башкарууга мүмкүнчүлүк берет.

3 -кадам: Салыштырмалуу окуу:

Микроңузду чебер кылыңыз: Arduino IDE -Light LED менен

Бул макала:

Эгерде сизде кандайдыр бир суроолор болсо, төмөнкү дарекке кайрылсаңыз болот: [email protected].

Сунушталууда: