Innehållsförteckning:

Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)
Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)

Video: Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)

Video: Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)
Video: ApaITU I2C? ESP01 I2C Hack (Subtittled) 2024, December
Anonim
Behärska din mikro: bit med Arduino IDE-Button och annan GPIO
Behärska din mikro: bit med Arduino IDE-Button och annan GPIO

I vår tidigare blogg Master Your Micro: bit med Arduino IDE --Light LED har vi pratat om hur man installerar micro: bit bibliotek på Arduino IDE och hur man kör LED på micro: bit med Arduino IDE. I den här artikeln kommer vi att berätta hur du kör micro: bit -knapp och GPIO med Arduino IDE.

Steg 1: Knapp

Microbit har två självbärande knappar på tavlan. Vi kallar det knapp A och knapp B separat. Motsvarande IDE PIN för knapp A är 5 och motsvarande IDE PIN för knapp B är 11. Du kan se kretsschemat för knappen nedan.

Från den här bilden kan vi se att knappen har anslutits till uppdragningsmotstånd. Innan knappen trycks är den i högspänning. Efter att knappen har tryckts är den i lågspänning. Här är exempelkoden för knappen:

[cceN_cpp theme = "dawn"] const int buttonA = 5; // numret på tryckknappsstift const int -knapp B = 11; // numret på tryckknappens hålrumsinställning () {Serial.begin (9600); Serial.println ("mikrobit är klar!"); pinMode (knapp A, INGÅNG); pinMode (knapp B, INGÅNG); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Knapp A tryckt"); } if (! digitalRead (buttonB)) {Serial.println ("knapp B nedtryckt"); } fördröjning (10); }

[/cceN_cpp]

När du har laddat ner programmet ställer du in överföringshastigheten för Serial Monitar till 9600.

Tryck på knapp A, Serial Monitar visar "Knapp A tryckt"; genom att trycka på knappen B, visas "knappen B nedtryckt".

Steg 2: Annan GPIO

Micro: bit leder ut delvis IO -port med sitt guldfinger. Vi måste ägna särskild uppmärksamhet åt att det mesta av IO -porten kan användas upprepade gånger. För att använda dessa IO -portar korrekt kan du hänvisa till villkoren för IO -portens upprepade användning. För mer information kan du se tabellen nedan. Denna tabell visar olika data om var och en av stiften på mikro: bit kantkontakten.

Du kan använda aligatorklipp för att enkelt leda ut P0, P1, P3, 3V och GND. Om det fortfarande inte räcker för dig, skulle jag vilja rekommendera dig att köpa en micro: bit breakout board.

Båda ovanstående två brytkort kan leda ut alla IO -portar, vilket gör att du kan programmera för dessa IO -portar och styra den yttre kretsen.

Steg 3: Relativa avläsningar:

Behärska din mikro: bit med Arduino IDE -Light LED

Denna artikel är från:

Om du har några frågor kan du kontakta : [email protected].

Rekommenderad: