Obsah:

Ovládnite svoj mikro: bit s Arduino IDE-tlačidlo a ďalšie GPIO: 3 kroky (s obrázkami)
Ovládnite svoj mikro: bit s Arduino IDE-tlačidlo a ďalšie GPIO: 3 kroky (s obrázkami)

Video: Ovládnite svoj mikro: bit s Arduino IDE-tlačidlo a ďalšie GPIO: 3 kroky (s obrázkami)

Video: Ovládnite svoj mikro: bit s Arduino IDE-tlačidlo a ďalšie GPIO: 3 kroky (s obrázkami)
Video: Octopus Max EZ v1.0 - EZ5160 2024, November
Anonim
Ovládnite svoj mikro: bit s Arduino IDE-tlačidlom a iným GPIO
Ovládnite svoj mikro: bit s Arduino IDE-tlačidlom a iným GPIO

V našom predchádzajúcom blogu Master Your Micro: bit with Arduino IDE --Light LED sme hovorili o tom, ako nainštalovať knižnicu micro: bit na Arduino IDE a ako riadiť LED na micro: bit s Arduino IDE. V tomto článku vám povieme, ako ovládať mikro: bitové tlačidlo a GPIO pomocou Arduino IDE.

Krok 1: Tlačidlo

Microbit má na doske dve samonosné tlačidlá. Hovoríme tomu tlačidlo A a tlačidlo B oddelene. Zodpovedajúci IDE PIN pre tlačidlo A je 5 a zodpovedajúci IDE PIN pre tlačidlo B je 11. Schéma zapojenia pre tlačidlo vidíte nižšie.

Z tohto obrázku vidíme, že tlačidlo je spojené s odporom pri vyťahovaní. Pred stlačením tlačidla je tlačidlo vo vysokom napätí. Po stlačení tlačidla je zariadenie v nízkom napätí. Tu je príklad kódu pre tlačidlo:

[cceN_cpp theme = "dawn"] const int buttonA = 5; // číslo kolíka tlačidla const int tlačidlo B = 11; // číslo kolíka tlačidla void setup () {Serial.begin (9600); Serial.println („mikrobit je pripravený!“); pinMode (buttonA, INPUT); pinMode (buttonB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("tlačidlo A stlačené"); } if (! digitalRead (buttonB)) {Serial.println ("tlačidlo B stlačené"); } oneskorenie (10); }

[/cceN_cpp]

Po stiahnutí programu nastavte prenosovú rýchlosť Serial Monitar na 9600.

Stlačte tlačidlo A, Serial Monitar zobrazí „Tlačidlo A stlačené“; stlačte tlačidlo B, zobrazí sa „Tlačidlo B stlačené“.

Krok 2: Iné GPIO

Micro: bit zlatým prstom vyvedie čiastočný port IO. Musíme venovať osobitnú pozornosť tomu, že väčšinu IO portov je možné použiť opakovane. Ak chcete tieto porty IO správne používať, pozrite sa na podmienky opakovaného použitia portov IO. Viac podrobností nájdete v tabuľke nižšie. Táto tabuľka zobrazuje rôzne údaje o každom z kolíkov konektora micro: bit edge.

Zarovnávacou sponou môžete pohodlne vyviesť P0, P1, P3, 3V a GND. Ak by vám to stále nestačilo, rád by som vám odporučil kúpiť si micro: bit breakout dosku.

Obe vyššie uvedené dve oddeľovacie dosky môžu viesť všetky IO porty, ktoré vám umožňujú programovať tieto IO porty a ovládať vonkajší obvod.

Krok 3: Relatívne hodnoty:

Ovládnite svoj mikro: bit s Arduino IDE -Light LED

Tento článok pochádza z:

Ak máte akékoľvek otázky, môžete kontaktovať : [email protected].

Odporúča: