Съдържание:
Видео: Овладейте своя микро: бит с Arduino IDE-бутон и други GPIO: 3 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
В предишния ни блог Master Your Micro: bit с Arduino IDE --Light LED, ние говорихме за това как да инсталираме библиотека micro: bit на Arduino IDE и как да управляваме LED на micro: bit с Arduino IDE. В тази статия ще ви кажем как да управлявате micro: bit бутона и GPIO с Arduino IDE.
Стъпка 1: Бутон
Microbit има два самостоятелно носени бутона на дъската. Наричаме го бутон А и бутон В отделно. Съответният IDE PIN за бутон A е 5, а съответният IDE PIN за бутон B е 11. Можете да видите електрическата схема на бутона по -долу.
От тази снимка можем да видим, че бутонът е свързан с издърпващо съпротивление. Преди да се натисне бутона, той е с високо напрежение. След натискане на бутона той е с ниско напрежение. Ето примерния код за бутона:
[cceN_cpp theme = "dawn"] const int buttonA = 5; // номерът на бутон за закрепване const int бутонB = 11; // номера на бутон за затваряне на пустотата setup () {Serial.begin (9600); Serial.println ("микробитът е готов!"); pinMode (buttonA, INPUT); pinMode (buttonB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Бутон А натиснат"); } if (! digitalRead (buttonB)) {Serial.println ("Бутон В натиснат"); } забавяне (10); }
[/cceN_cpp]
След като изтеглите програмата, задайте скоростта на предаване на Serial Monitar на 9600.
Натиснете бутон A, Serial Monitar ще покаже „Бутон A натиснат“; натиснете бутон B, той ще покаже „Бутон B натиснат“.
Стъпка 2: Други GPIO
Micro: битът извежда частичен IO порт със златния си пръст. Трябва да обърнем специално внимание на това, че по -голямата част от IO порта може да се използва многократно. За да използвате правилно тези IO портове, можете да се обърнете към условията за повторна употреба на IO порта. За повече подробности можете да видите таблицата по -долу. Тази таблица показва различни данни за всеки от щифтовете на крайния конектор micro: bit.
Можете да използвате клип за алигатор, за да изведете P0, P1, P3, 3V и GND удобно. Ако все още не ви е достатъчно, бих искал да ви препоръчам да закупите micro: bit пробивна дъска.
И двете горни пробивни платки могат да изведат всички IO портове, което ви позволява да програмирате за тези IO портове и да контролирате външната верига.
Стъпка 3: Относителни показания:
Овладейте своя Micro: бит с Arduino IDE -Light LED
Тази статия е от:
Ако имате въпроси, можете да се свържете с: [email protected].
Препоръчано:
По -евтин WiFi щит ESP8266 за Arduino и други микро: 6 стъпки (със снимки)
По -евтин WiFi щит ESP8266 за Arduino и други микропрограми: Актуализация: 29 октомври 2020 г. Тествано с ESP8266 бордова библиотека V2.7.4 - работи Актуализация: 23 септември 2016 г. Не използвайте библиотеката с дънни платки Arduino V2.3.0 за този проект. Работи V2.2.0 Актуализация: 19 май 2016 г. Ред. 14 от този проект преразглежда библиотеките и кода, за да работят с
Брояч на стъпки - Микро: Бит: 12 стъпки (със снимки)
Стъпков брояч - Микро: Бит: Този проект ще бъде брояч на стъпки. Ще използваме сензора за акселерометър, който е вграден в Micro: Bit за измерване на нашите стъпки. Всеки път, когато Micro: Bit се разклати, ще добавим 2 към броя и ще го покажем на екрана
Микро: Бот - Микро: Бит: 20 стъпки
Micro: Bot - Micro: Bit: Създайте си Micro: Bot! Това е робот с микро: битов контрол с вграден сонар за автономно шофиране или ако имате два Micro: бита, радиоуправляемо шофиране
Хакнете слушалките си - Микро: Бит: 15 стъпки (със снимки)
Хакнете слушалките си - Micro: Bit: Използвайте Micro: Bit за възпроизвеждане на музика през слушалките
Овладейте перфектно вградено кабелно снаждане всеки път: 7 стъпки (със снимки)
Овладейте перфектно вградено свързване на проводници всеки път: В тази инструкция ще ви науча как да направите перфектно свързване на вградена тел всеки път Какво е вградено снаждане? Е, ако работите с всякакъв вид електрически кабели и трябва да свържете 2 части тел имате 2 възможности за избор, косичка или вградена коса