Indholdsfortegnelse:

Master din mikro: bit med Arduino IDE-knap og anden GPIO: 3 trin (med billeder)
Master din mikro: bit med Arduino IDE-knap og anden GPIO: 3 trin (med billeder)

Video: Master din mikro: bit med Arduino IDE-knap og anden GPIO: 3 trin (med billeder)

Video: Master din mikro: bit med Arduino IDE-knap og anden GPIO: 3 trin (med billeder)
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Juli
Anonim
Master din mikro: bit med Arduino IDE-knap og anden GPIO
Master din mikro: bit med Arduino IDE-knap og anden GPIO

I vores tidligere blog Master Your Micro: bit med Arduino IDE --Light LED har vi talt om, hvordan man installerer micro: bit bibliotek på Arduino IDE, og hvordan man kører LED på micro: bit med Arduino IDE. I denne artikel vil vi fortælle dig, hvordan du kører micro: bit -knap og GPIO med Arduino IDE.

Trin 1: Knap

Microbit har to selvbærende knapper på tavlen. Vi kalder det knap A og knap B separat. Den tilsvarende IDE PIN for knap A er 5, og den tilsvarende IDE PIN for knap B er 11. Du kan se kredsløbsdiagrammet for knappen herunder.

Fra dette billede kan vi se, at knappen er forbundet til pull-up-modstand. Inden knappen trykkes, er den i højspænding. Efter at der er trykket på knappen, er den i lav spænding. Her er eksempelkoden til knappen:

[cceN_cpp theme = "dawn"] const int buttonA = 5; // nummeret på trykknappen pin const int knapB = 11; // nummeret på opsætningen af trykknappens hulrum () {Serial.begin (9600); Serial.println ("mikrobit er klar!"); pinMode (knap A, INDGANG); pinMode (knap B, INDGANG); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Knap A trykket"); } hvis (! digitalRead (knapB)) {Serial.println ("Knap B trykket"); } forsinkelse (10); }

[/cceN_cpp]

Når du har downloadet programmet, skal du indstille baudhastigheden for Serial Monitar til 9600.

Tryk på knappen A, Serial Monitar viser "Knap A trykket"; tryk på knap B, viser "Knap B trykket".

Trin 2: Anden GPIO

Micro: bit fører delvis IO -port ud med sin guldfinger. Vi skal være særlig opmærksom på, at det meste af IO -porten kan bruges gentagne gange. Hvis du vil bruge disse IO -porte korrekt, kan du henvise til betingelserne for gentagen brug af IO -porten. For flere detaljer kan du se tabellen herunder. Denne tabel viser forskellige data om hver af stifterne på mikro: bit kantstikket.

Du kan bruge aligatorclip til bekvemt at føre P0, P1, P3, 3V og GND ud. Hvis det stadig ikke er nok for dig, vil jeg gerne anbefale dig at købe et micro: bit breakout board.

Begge de ovennævnte to breakout boards kan føre alle IO -porte ud, hvilket gør det muligt at programmere til disse IO -porte og styre det ydre kredsløb.

Trin 3: Relative aflæsninger:

Master din mikro: bit med Arduino IDE -Light LED

Denne artikel er fra:

Hvis du har spørgsmål, kan du kontakte : [email protected].

Anbefalede: