Hoe je je eigen spel codeert op de BBC Micro Bit
HoeDe BBC micro: bit is eindelijk in handen gevallen van vele Year 7-studenten in het VK en er is al een schat aan tutorials en bronnen om zowel studenten als leraren te helpen aan de slag te gaan.
Deze projecten zijn fantastisch en laten je kennismaken met wat de micro: bit is, de codeertalen die je kunt gebruiken en hoe je fysieke inputs en outputs zoals LED's en motoren erop kunt aansluiten.
Eenmaal gecodeerd en bedraad zijn er genoeg opties en plezier te beleven, maar als je echt het meeste uit een nieuw stuk technologie wilt halen, moet je een leuke manier vinden die aantoont wat de technologie kan doen en biedt ook voldoende ruimte om uw startproject eenvoudig aan te passen en te verbeteren.
In dit project gaan we een hersentrainingsspel maken, hoewel het je niet te veel moet rekken. Het idee is dat je commando's moet onthouden, zoals een knop indrukken of het bord schudden wanneer er een LED oplicht op de micro: bit.
Dit zal een startpunt creëren voor een groter project dat geavanceerder kan worden naarmate tijd, code, hardware en kennis toenemen.
Dit project zal laten zien hoe de officiële codeergebieden die beschikbaar waren ten tijde van de lancering te gebruiken, maar de basis van dit project kan natuurlijk eenvoudig worden aangepast voor gebruik met MicroPython of andere talen die de micro: bit ondersteunt.
We zullen ook een progressieve blik werpen op de codegebieden die beschikbaar zijn op de micro: bit-website, te beginnen met de ongelooflijk eenvoudige Block Editor en vervolgens door te gaan naar een veel meer bekende codeeromgeving in de vorm van Touch Develop.
Zodra de code is geschreven en getest, kunnen we kijken naar het aansluiten van onze hardware, zij het een eenvoudige drukknop. Vergeet niet dat de micro: bit is ontworpen als een educatief hulpmiddel in plaats van een rivaal voor de Arduino of de familie van Raspberry Pi-kaarten, dus hoewel het op zichzelf een krachtige ontwikkelingstool is, als je projecten naar een hoger niveau wilt tillen dan het ontwerp van het bord maakt volledige en eenvoudige integratie met deze alternatieven en andere microprocessorborden mogelijk.
Als u snel wilt weten wat er mogelijk is met de micro: bit, is de Block Editor een geweldige manier om visueel te zien wat er kan worden gedaan, zoals rechtstreeks verbinding maken met een smartphoneOm te beginnen, moet je ervoor zorgen dat je micro: bit via USB op je machine wordt aangesloten. Als dit eenmaal gedaan is, zou het in je lijst met drives moeten verschijnen. Zodra we de code hebben geschreven en gecompileerd, wordt het firmwarebestand gedownload naar uw computer.
Momenteel moet dit bestand handmatig uit de map Downloads naar het micro: bit worden verwijderd, want er is geen automatische uploader voor Linux-distributies, maar er zijn er enkele voor Windows gestart..
In de door u gekozen browser opent u de micro: bit-website en vervolgens in de navigatie bovenaan selecteert u de optie 'Code maken' en vervolgens 'Block Editor'. Maakt u zich geen zorgen, we blijven slechts kort in deze omgeving om u een demonstratie te geven van waar het allemaal over gaat en u zult ook merken dat de lay-out een geweldige manier is om naar referentiecode te verwijzen terwijl u de micro leert: beetje.