Sommario:
Video: Padroneggia il tuo Micro: bit con Arduino IDE - Pulsante e altri GPIO: 3 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Nel nostro precedente blog Master Your Micro:bit con Arduino IDE --Light LED, abbiamo parlato di come installare la libreria micro:bit su Arduino IDE e come pilotare LED su micro:bit con Arduino IDE. In questo articolo, ti spiegheremo come pilotare il pulsante micro:bit e GPIO con Arduino IDE.
Passaggio 1: pulsante
Microbit ha due pulsanti autoportanti sulla scheda. Lo chiamiamo pulsante A e pulsante B separatamente. Il PIN IDE corrispondente per il pulsante A è 5 e il PIN IDE corrispondente per il pulsante B è 11. Puoi vedere lo schema elettrico per il pulsante qui sotto.
Da questa immagine, possiamo vedere che il pulsante è collegato alla resistenza di pull-up. Prima che il pulsante venga premuto, è in alta tensione. Dopo aver premuto il pulsante, è in bassa tensione. Ecco il codice di esempio per il pulsante:
[cceN_cpp theme="alba"] const int buttonA = 5; // il numero del pin del pulsante const int buttonB = 11; // il numero del pin del pulsante void setup() { Serial.begin(9600); Serial.println("microbit è pronto!"); pinMode(pulsanteA, INGRESSO); pinMode(pulsanteB, INGRESSO); } void loop(){ if (! digitalRead(buttonA)) { Serial.println("Button A premuto"); } if (! digitalRead(pulsanteB)) { Serial.println("Pulsante B premuto"); } ritardo(10); }
[/cceN_cpp]
Dopo aver scaricato il programma, impostare la velocità di trasmissione di Serial Monitar su 9600.
Premere il pulsante A, Serial Monitar visualizzerà "Pulsante A premuto"; premere il pulsante B, verrà visualizzato "Pulsante B premuto".
Passaggio 2: altro GPIO
Micro:bit fa uscire la porta IO parziale con il suo dito d'oro. Dobbiamo prestare particolare attenzione al fatto che la maggior parte delle porte IO può essere utilizzata ripetutamente. Per utilizzare correttamente queste porte IO, è possibile fare riferimento alle condizioni di utilizzo ripetuto della porta IO. Per maggiori dettagli, puoi vedere la tabella qui sotto. Questa tabella mostra vari dati su ciascuno dei pin del connettore micro:bit edge.
È possibile utilizzare una clip aligator per far uscire comodamente P0, P1, P3, 3V e GND. Se non è ancora abbastanza per te, ti consiglio di acquistare una scheda breakout micro:bit.
Entrambe le due schede breakout precedenti possono portare fuori tutte le porte IO, che consentono di programmare queste porte IO e controllare il circuito esterno.
Passaggio 3: letture relative:
Padroneggia il tuo Micro:bit con Arduino IDE --Light LED
Questo articolo è tratto da:
In caso di domande, è possibile contattare: [email protected].
Consigliato:
Uno scudo WiFi ESP8266 più economico per Arduino e altri micro: 6 passaggi (con immagini)
Uno scudo WiFi ESP8266 più economico per Arduino e altri micro: aggiornamento: 29 ottobre 2020 Testato con la libreria di schede ESP8266 V2.7.4 - funziona Aggiornamento: 23 settembre 2016 Non utilizzare la libreria di schede Arduino ESP V2.3.0 per questo progetto. V2.2.0 funzionaAggiornamento: 19 maggio 2016Rev 14 di questo progetto rivede le librerie e il codice per funzionare con
Misura la pressione con il tuo Micro:bit: 5 passaggi (con immagini)
Misura la pressione con il tuo Micro:bit: Le istruzioni seguenti descrivono un dispositivo facile da costruire ed economico per eseguire misurazioni di pressione e dimostrare la legge di Boyle, utilizzando il micro:bit in combinazione con il sensore di pressione/temperatura BMP280. Considerando che questa siringa/pressione s
Come Creare il Tuo Caricabatterie USB per Auto per Qualsiasi iPod o Altri Dispositivi che Si Ricaricano tramite USB: 10 Passaggi (Illustrato)
Come creare il proprio caricatore per auto USB per qualsiasi iPod o altri dispositivi che si caricano tramite USB: crea un caricatore per auto USB per qualsiasi iPod o altro dispositivo che si carica tramite USB unendo un adattatore per auto che emette 5v e una presa USB femmina. La parte più importante di questo progetto è assicurarsi che l'output dell'adattatore per auto scelto sia quello
Padroneggia sempre una perfetta giunzione del filo in linea: 7 passaggi (con immagini)
Padroneggia ogni volta una perfetta giunzione di cavi in linea: in questo tutorial ti insegnerò come realizzare una perfetta giunzione di cavi in linea, ogni volta Che cos'è una giunzione in linea? Bene, se lavori con qualsiasi tipo di cablaggio elettrico e devi unire 2 pezzi di filo hai 2 scelte, pigtail o inlinePigtail s
Padroneggia le meraviglie di Samuel B.F. Morse! (Il mio primo istruttore): 3 passaggi
Padroneggia le meraviglie di Samuel B.F. Morse! (My First Instructable): Hey ragazzi, oggi vi mostrerò come realizzare un semplice telegrafo per meno di $ 10. Questo è un concetto semplice per un pulsante telegrafico e un clicker per una sola persona. L'idea è di usare una molletta per fare il bottone e un pacco batteria con l'aiuto di un cicalino per