Taula de continguts:
Vídeo: Domina el teu micro: bit amb Arduino IDE - Botó i altres GPIO: 3 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Al nostre bloc anterior Master Your Micro: bit amb Arduino IDE - Light LED, hem parlat sobre com instal·lar la biblioteca micro: bit a Arduino IDE i com conduir el LED en micro: bit amb Arduino IDE. En aquest article, us explicarem com conduir el botó micro: bit i GPIO amb Arduino IDE.
Pas 1: botó
Microbit té dos botons autoportants al tauler. L’anomenem botó A i botó B per separat. El PIN IDE corresponent per al botó A és 5 i el PIN IDE corresponent per al botó B és 11. Podeu veure el diagrama del circuit del botó a continuació.
A partir d'aquesta imatge, podem veure que el botó s'ha connectat a la resistència a la tracció. Abans de prémer el botó, està en alta tensió. Després de prémer el botó, es troba a baixa tensió. Aquí teniu l'exemple de codi per al botó:
[cceN_cpp theme = "dawn"] const int buttonA = 5; // el número del botó const int del pin del botó B = 11; // el número del botó de configuració del pin del botó () {Serial.begin (9600); Serial.println ("el microbit està a punt!"); pinMode (botó A, INPUT); pinMode (botó B, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Botó A premut"); } if (! digitalRead (buttonB)) {Serial.println ("Botó B premut"); } retard (10); }
[/cceN_cpp]
Després de descarregar el programa, configureu la velocitat en bauds de Serial Monitar a 9600.
Premeu el botó A, Serial Monitar mostrarà "Botó A premut"; premeu el botó B, es mostrarà "Botó B premut".
Pas 2: altres GPIO
Micro: bit porta un port IO parcial amb el dit daurat. Hem de prestar especial atenció a que la major part del port IO es pot utilitzar repetidament. Per utilitzar aquests ports IO correctament, podeu consultar les condicions d’ús repetit del port IO. Per obtenir més informació, podeu veure la taula següent. Aquesta taula mostra diverses dades sobre cadascun dels pins del connector micro: bit edge.
Podeu utilitzar el clip d'aligator per treure P0, P1, P3, 3V i GND convenientment. Si encara no és suficient per a vosaltres, voldria recomanar-vos que compreu una placa micro: bit breakout.
Ambdues plaques de ruptura anteriors poden portar tots els ports d'E / S, que us permeten programar aquests ports d'E / S i controlar el circuit exterior.
Pas 3: lectures relatives:
Domina el teu micro: bit amb Arduino IDE --Light LED
Aquest article prové de:
Si teniu cap pregunta, podeu contactar amb : [email protected].
Recomanat:
Com s'executen motors servo amb Moto: bit Amb Micro: bit: 7 passos (amb imatges)
Com s'executen servomotors amb Moto: bit amb Micro: bit: una manera d'estendre la funcionalitat del micro: bit és utilitzar una placa anomenada moto: bit per SparkFun Electronics (aproximadament entre 15 i 20 dòlars). Sembla complicat i té moltes funcions, però no és difícil fer servir servomotors. Moto: bit et permet
Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth: 6 passos (amb imatges)
Programa el teu Arduino amb un dispositiu Android per Bluetooth: hola món, en aquest instructiu us vull mostrar com programar el vostre Arduino Uno amb el vostre dispositiu Android per Bluetooth. És molt senzill i tan barat. També ens permet programar el nostre Arduino allà on vulguem mitjançant bluetooth sense fil … Així que
Estació meteorològica Acurite 5 en 1 amb Raspberry Pi i Weewx (altres estacions meteorològiques són compatibles): 5 passos (amb imatges)
Estació meteorològica Acurite 5 en 1 amb Raspberry Pi i Weewx (altres estacions meteorològiques són compatibles): quan havia comprat l’estació meteorològica Acurite 5 en 1, volia poder comprovar el temps a casa mentre era fora. Quan vaig arribar a casa i el vaig configurar, em vaig adonar que havia de tenir la pantalla connectada a un ordinador o comprar el seu hub intel·ligent
Com fer un vaixell RC Air! Amb peces impreses en 3D i altres coses: 5 passos (amb imatges)
Com fer un vaixell RC Air! Amb peces impreses en 3D i altres coses: els vaixells aeris són fantàstics perquè són molt divertits de conduir i també funcionen en diversos tipus de superfícies, com aigua, neu, gel, asfalt o tot el que sigui, si el motor és prou potent. no és molt complex, i si ja teniu l'electró
Domina un empalme de filferro en línia perfecte cada vegada: 7 passos (amb imatges)
Domineu un empalmament de filferro en línia perfecte cada vegada: en aquest instructiu us ensenyaré com fer un empalmament de filferro en línia perfecte, cada vegada. Què és un empalmament en línia? per cable teniu dues opcions: cua o cua inline