Sadržaj:
Video: Svladajte svoj Micro: bit s Arduino IDE-gumbom i drugim GPIO: 3 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
U našem prethodnom blogu Master Your Micro: bit s Arduino IDE --Light LED, govorili smo o tome kako instalirati micro: bit biblioteku na Arduino IDE i kako pokrenuti LED na micro: bit s Arduino IDE. U ovom članku ćemo vam reći kako upravljati mikro: bit gumbom i GPIO -om pomoću Arduino IDE -a.
Korak 1: Gumb
Microbit na ploči ima dva samonosna gumba. Zovemo ga zasebno gumb A i gumb B. Odgovarajući IDE PIN za gumb A je 5, a odgovarajući IDE PIN za gumb B je 11. Dolje možete vidjeti dijagram sklopa za gumb.
Na ovoj slici možemo vidjeti da je gumb povezan s otporom povlačenja. Prije pritiska na tipku, ona je pod visokim naponom. Nakon pritiska na tipku, ona je pod niskim naponom. Evo primjera koda za gumb:
[cceN_cpp theme = "dawn"] const int gumbA = 5; // broj pina tipke const int gumbB = 11; // broj gumba pin void setup () {Serial.begin (9600); Serial.println ("mikrobit je spreman!"); pinMode (buttonA, INPUT); pinMode (buttonB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Tipka A pritisnuta"); } if (! digitalRead (buttonB)) {Serial.println ("Tipka B pritisnuta"); } kašnjenje (10); }
[/cceN_cpp]
Nakon što preuzmete program, postavite brzinu prijenosa Serial Monitara na 9600.
Pritisnite gumb A, Serial Monitar će prikazati "Tipka A pritisnuta"; pritisnite gumb B, prikazat će se "Pritisnuto dugme B".
Korak 2: Ostali GPIO
Micro: bit izvlači djelomično IO port svojim zlatnim prstom. Moramo obratiti posebnu pozornost na to da se većina IO priključaka može koristiti više puta. Da biste pravilno koristili ove IO portove, možete se obratiti uvjetima ponovne upotrebe IO portova. Za više detalja možete vidjeti donju tablicu. Ova tablica prikazuje različite podatke o svakom pinu na micro: bit rubnom priključku.
Možete koristiti aligatorsku kopču za prikladno izvođenje P0, P1, P3, 3V i GND. Ako vam i dalje nije dovoljno, preporučio bih vam da kupite micro: bit probojnu ploču.
Obje gornje dvije razvodne ploče mogu izvesti sve IO priključke, što vam omogućuje programiranje za te IO priključke i upravljanje vanjskim krugom.
Korak 3: Relativna očitanja:
Svladajte svoj Micro: bit s Arduino IDE -Light LED
Ovaj članak je sa:
Ako imate bilo kakvih pitanja, možete se obratiti na adresu [email protected].
Preporučeni:
Arduino/Android Timer (s aplikacijom!). Upravljajte svjetlima i drugim stvarima: 6 koraka
Arduino/Android Timer (s aplikacijom!). Upravljajte svjetlima i drugim stvarima: Bok! Evo me s drugim mjeračem vremena. S ovim projektom možete postaviti hoće li mjerač vremena biti " UKLJUČEN " ili "ISKLJUČENO" za svaki sat u danu. Pomoću android aplikacije možete postaviti više događaja dnevno. Kombinacijom Arduina i Androida
Kako napraviti RC zračni brod! S 3D ispisanim dijelovima i drugim stvarima: 5 koraka (sa slikama)
Kako napraviti RC zračni brod! S 3D ispisanim dijelovima i drugim stvarima: Zračni čamci izvrsni su jer su jako zabavni za vožnju i također rade na nekoliko vrsta površina, poput vode, snijega, leda, asfalta ili bilo čega drugog, ako je motor dovoljno snažan. nije jako složeno, a ako već imate elektron
Treća ruka ++: višenamjenska ruka za pomoć u elektronici i drugim osjetljivim radovima .: 14 koraka (sa slikama)
Treća ruka ++: višenamjenska ruka za pomoć u elektronici i drugim osjetljivim poslovima. U prošlosti sam koristio treće ruke/ruke pomoći u lancima elektroničke trgovine i bio sam frustriran njihovom upotrebljivošću. Nikada nisam mogao dobiti isječke točno tamo gdje sam ih želio ili je trebalo više vremena nego što je stvarno potrebno za postavljanje
Sačuvajte planet i svoj džep. $$ Pretvorite svoj jeftini P&S digitalni fotoaparat u punjivo: 4 koraka (sa slikama)
Sačuvajte planet i svoj džep. $$ Pretvorite svoj jeftini P&S digitalni fotoaparat u punjivo: Prije mnogo godina kupio sam digitalni fotoaparat Dolphin Jazz 2.0 megapiksela. Imao je dobre karakteristike i cijenu. Također je imao apetit za AAA baterije. Niti jedan koji bi pobjegao od izazova, mislio sam da ću ga preinačiti na korištenje punjive baterije kako bih prestao trošiti ba
Kako programirati AVR (arduino) s drugim Arduinom: 7 koraka
Kako programirati AVR (arduino) s drugim Arduinom: Ove upute su korisne ako: * imate svoj arduino s atmega168 i kupili ste atmega328 u lokalnoj trgovini elektronike. Nema arduino bootloader * za koji želite napraviti projekt koji ne koristi arduino - samo