Inhoudsopgave:
Video: Beheers uw Micro:bit met Arduino IDE - Knop en andere GPIO - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
In onze vorige blog Master Your Micro:bit met Arduino IDE --Light LED, hebben we het gehad over het installeren van een micro:bit-bibliotheek op Arduino IDE en hoe je LED op micro:bit kunt aansturen met Arduino IDE. In dit artikel gaan we je vertellen hoe je de micro:bit-knop en GPIO aanstuurt met Arduino IDE.
Stap 1: Knop
Microbit heeft twee zelfdragende knoppen op het bord. We noemen het afzonderlijk knop A en knop B. De bijbehorende IDE-pincode voor knop A is 5 en de bijbehorende IDE-pincode voor knop B is 11. Hieronder ziet u het schakelschema voor de knop.
Op deze foto kunnen we zien dat de knop is verbonden met optrekweerstand. Voordat de knop wordt ingedrukt, staat deze op hoogspanning. Nadat de knop is ingedrukt, staat deze op laagspanning. Hier is de voorbeeldcode voor de knop:
[cceN_cpp theme="dawn"] const int buttonA = 5; // het nummer van de drukknop pin const int buttonB = 11; // het nummer van de pushbutton pin void setup () { Serial.begin (9600); Serial.println ("microbit is klaar!"); pinMode (knopA, INPUT); pinMode (knopB, INPUT); } void loop(){ if (! digitalRead(buttonA)) { Serial.println("Knop A ingedrukt"); } if (! digitalRead(buttonB)) { Serial.println("Knop B ingedrukt"); } vertraging(10); }
[/cceN_cpp]
Nadat u het programma hebt gedownload, stelt u de baudrate van Serial Monitar in op 9600.
Druk op knop A, Serial Monitar geeft "Knop A ingedrukt" weer; druk op knop B, het zal "Knop B ingedrukt" weergeven.
Stap 2: Andere GPIO
Micro:bit leidt met zijn gouden vinger naar een gedeeltelijke IO-poort. We moeten er speciaal op letten dat het grootste deel van de IO-poort herhaaldelijk kan worden gebruikt. Om deze IO-poorten correct te gebruiken, kunt u de voorwaarden voor herhaald gebruik van IO-poorten raadplegen. Voor meer details kunt u de onderstaande tabel bekijken. Deze tabel toont verschillende gegevens over elk van de pinnen op de micro:bit edge-connector.
U kunt een aligatorclip gebruiken om P0, P1, P3, 3V en GND gemakkelijk naar buiten te leiden. Mocht het nog niet genoeg voor je zijn, dan zou ik je willen aanraden om een micro:bit breakout board te kopen.
Beide bovenstaande twee breakout-kaarten kunnen alle IO-poorten naar buiten leiden, waardoor u voor deze IO-poorten kunt programmeren en het buitenste circuit kunt besturen.
Stap 3: Relatieve metingen:
Beheers uw Micro:bit met Arduino IDE --Light LED
Dit artikel is afkomstig van:
Als je vragen hebt, kun je contact opnemen met [email protected].
Aanbevolen:
Nog een andere Nixie-klok: 6 stappen (met afbeeldingen)
Nog een andere Nixie-klok: ik heb altijd al een nixie-klok willen hebben, er is gewoon iets met die gloeiende cijfers dat me fascineert. Dus toen ik een paar niet al te dure IN12's op ebay vond, kocht ik ze, verwonderde me erover toen ik ze ontving, maar ontdekte al snel dat om
Nog een andere instructie over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: 8 stappen (met afbeeldingen)
Nog een andere Instructable over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: waarom voelde ik de behoefte om nog een Instructable te maken voor de DIYMall RFID-RC522 en de Nokia LCD5110? Nou, om je de waarheid te zeggen, ik werkte ergens vorig jaar aan een Proof of Concept met beide apparaten en op de een of andere manier "misplaatst"
Licht- en kleurmetingen met de Pimoroni Enviro:bit voor de Micro:bit: 5 stappen
Licht- en kleurmetingen Met de Pimoroni Enviro:bit voor de Micro:bit: ik had eerder aan een aantal apparaten gewerkt waarmee licht- en kleurmetingen mogelijk waren en je kunt hier en hier veel vinden over de theorie achter dergelijke metingen. heeft onlangs de enviro:bit uitgebracht, een add-on voor de m
Acurite 5 in 1 weerstation met een Raspberry Pi en Weewx (andere weerstations zijn compatibel): 5 stappen (met afbeeldingen)
Acurite 5 in 1 weerstation met een Raspberry Pi en Weewx (andere weerstations zijn compatibel): Toen ik het Acurite 5 in 1 weerstation had gekocht, wilde ik het weer thuis kunnen controleren terwijl ik weg was. Toen ik thuiskwam en het instelde, realiseerde ik me dat ik het beeldscherm op een computer moest aansluiten of hun slimme hub moest kopen
Beheers de wonderen van Samuel B.F. Morse! (Mijn eerste instructable): 3 stappen
Beheers de wonderen van Samuel B.F. Morse! (My First Instructable): Hey jongens, vandaag zal ik je laten zien hoe je een eenvoudige telegraaf kunt maken voor minder dan $ 10. Dit is een eenvoudig concept voor een telegraafknop en -klikker voor één persoon. Het idee is om een wasknijper te gebruiken om de knop te maken en een batterijpakket met behulp van een zoemer t