BBC Micro: Bit er ikke bare et flott prosjektbord for barn, men for alle som ønsker å lette seg selv i programmering med en relativt grunnleggende enhet.
Men hva kan du gjøre med en av disse beskjeden utseende single-board datamaskiner (SBC)? Her er noen fantastiske Micro: bitprosjekter for å komme i gang og inspirere deg.
Koding for Micro: Bit er nybegynnerlig
Vi så først på BBC Micro: Bit etter utgivelsen i 2016, og siden da har styret gått fra styrke til styrke, tatt av utviklere i alle aldre som leter etter en avenue til koding.
Før vi tar en titt på de beste Micro: bit-prosjektene, er det viktig å merke seg at denne lille datamaskinen ble designet for nybegynnere. Du trenger ikke å ha mange års erfaring med programmering for å bruke denne enheten; du trenger bare noen få minutter.
Mikro: Bit støtter fire programmeringsspråk:
- CodeKingdoms JavaScript Hva er JavaScript og hvordan fungerer det? Hva er JavaScript og hvordan fungerer det? Hva er Javascript? Det er et programmeringsspråk som brukes til å forbedre nettsider. Den inkluderer dynamisk oppdatering av nettsider, brukergrensesnitt og mer. La oss dykke inn i hva Javascript handler om. Les mer, et grafisk dra-og-slipp-grensesnitt
- Block Editor, et annet grafisk blokkbasert system
- Microsoft Touch Develop, et tekstbasert språk
- MicroPython, en tekstbasert rediger som mest brukes av pro-utviklere
Hvis du er ny for koding, starter du med de grafiske alternativene før du går videre til de tekstbaserte alternativene når du er komfortabel. Og nå, uten videre, er BBC Micro: bit-prosjektene du er her for å se.
1. Mikro: Bit Blinkende Hjerte
Hvis du er ny på Micro: -biten, er det en god ide å starte med noe enkelt og ta tak i kodingsverktøyene. Du må også gjøre deg kjent med bruken av å koble styret til datamaskinen din for å laste opp programmene du lager.
Best for dette er etableringen av en blinkende LED rutine. Demonstrasjonen instruerer deg til å designe et hjerte, men du kan virkelig lage et blinkende bilde du vil ha på 5 × 5 LED-nettet.
2. Micro: Bit Traffic Lights
Stepping det opp litt, hvorfor ikke ta det du har lært så langt og bruk det til å programmere noen trafikklyste LEDer? Ved hjelp av et brødbrett, tre motstander og jumper-ledninger, kan du koble Micro: bit for å sykle gjennom lysdiodene som om de er trafikklys!
Er det mulig å tenne to lysdioder samtidig? Ha en lek og finn ut hva annet du kan gjøre.
3. Micro: Bit Buzz Wire Game
Hvis alt du har sett så langt er langt under nivået av ekspertise, er det nok tid å lage et buzz wire spill. Du kjenner den ene: En lengde av bøyd ledning utfordrer deg til å lede en ledning av ledning langs den uten kontakt. Når summeren lyder, er du tilbake til begynnelsen for å prøve igjen!
Dette prosjektet bruker rundt en halv meter med ledning, noe elektrisk tape og krokodilklipp. Du vil kanskje også ha noen ikke-ledende modelleringsleir for å montere ledningen. I mellomtiden brukes Micro: -biten til å oppdage kontakt, registrere antall feil du lager, og vise en poengsum.
4. Kontroller et LEGO-tog
Hacking LEGO er alt raseri, spesielt sett som kommer med motorer og fjernbetjeninger. LEGO-tog har vanligvis begge deler (som gjør noen robottekselsett), og ved hjelp av en spesialbygd pakke, kan du bruke en Micro: bit og en infrarød LED.
Flere muligheter er tilbudt her. En er å bruke Micro: bit for å kjøre toget og stoppe når det passerer et lys, som vist i denne opplæringen.
5. Mikro: Bit-merket
Her er et prosjekt med forskjell: det innebærer noen håndarbeid. Ideen er enkel: Den lette, drevne BBC Micro: -biten gjør en perfekt slitesterk med sitt LED-rutenett. Så lenge du har midler til å holde enheten oppdrevet, typisk ved hjelp av et par AA-batterier, bør du kunne lage noen øyeppende LED-merker.
Dette enkle prosjektet viser hvordan du gjør et tilfelle for batteriene, fest en sikkerhetsnål og sy saken til Micro: bit. Det resulterer i et tilpassbart digitalt merke, du vil ha en unik slitasje for å blende vennene dine!
6. Lys opp sykkelen din
Det er alltid godt å ha minst ett sett med lys på sykkelen din, og med en BBC Micro: bit kan du kontrollere hvordan lysene dine kommer.
Et par prosjekter kan brukes til å lyse på sykkelen din. Den første bruker en Micro: bit for å drive en NeoPixel-stripe, med noen fantastiske LED-animasjoner muliggjort. I denne konstruksjonen er Micro: bit og batteripakke montert under setet, men hvis sykkelen har en kurv, eller du kan klemme en formet (og isolert) batteripakke inn i styret, kan dette vise seg å være mer praktisk. Vær oppmerksom på at den må koble både NeoPixel-stripen og Micro: -biten.
Og mens du belyser sykkelen din, hvorfor ikke ansette to flere Micro: bits: den ene som baklys og den andre som en kontroller? Med 3D-trykte hus kan disse monteres på sykkelen; Kontrollerens A- og B-knapper brukes til å vise indikatorpiler for andre trafikanter. De to Micro: bitene kommuniserer via radiobølger, i stedet for kabler.
7. Micro: bits Morse Code Machine
Som du vet, kan to BBC Micro: biter snakke med hverandre. Dette er mulig på grunn av kortbølgeradio, noe som gjør Micro: bit et ideelt verktøy for meldingstjenester.
Men mens det ikke er opp til SMS-meldinger, er det mulig å overføre Morse-koden mellom to eller flere Micro: bits. Med et enkelt skript, og Python Mu editoren, kan du bruke Micro: bit til å sende meldinger i Morse. Det er også mulig å bruke Micro: bitens akselerometer for å indikere når neste ord begynner, og når du er ferdig med meldingen.
Når alt er kodet, vil denne opplæringen forklare hvordan du monterer Micro: bits i tilpassede trykte dekoderbøker, for den retro-følelsen.
8. Micro: bit Fitness Step Counter
En annen måte å bruke Micro: bits akselerometer er som en skritteller. Den gjennomsnittlige personen går 3000-4000 skritt om dagen, men det er en god ide å gå minst dobbelt så mye. Men hvordan kan du være sikker?
Selvfølgelig kan du bruke et treningsbånd eller smarttelefonapp ... eller du kan bruke en batteridrevet BBC Micro: bit! Med et enkelt skript som teller hvor mange ganger Micro: -biten blir ristet, kan du holde oversikt over hvor mange trinn du har tatt. På grunn av begrensningene i 25 x 25 LED-matrisen, merk at tallene over 9 vil rulle til høyre til venstre. Ellers blir ting forvirrende!
9. Mikro: Biter Selfies
Så lenge du har en Android-telefon med Bluetooth Low Energy (BLE), og har installert Micro: bit-appen fra Samsung, har du det perfekte verktøyet for å koble sammen Micro: bit med Android. (Til tross for utgiveren, bør den fungere på de fleste passende Android-enheter.)
Flere muligheter er tilgjengelig her, fra redigering og opplasting av skript, til å bruke Micro: bit som en Bluetooth-fjernkontroll. Ønsker du å snap noen selfies med en fjernkontroll? Bruk Micro: bit!
Vær oppmerksom på at det er en tilsvarende Micro: bit app for iPhone og iPad eiere.
10. Mikro: bit værstasjon
Hvis du leter etter et mer komplisert Micro: bit-prosjekt, hvorfor ikke vurdere en værstasjon? Takket være noen XinaBox-chips, innebygde sensorer og et enkelt skript, er det mulig å måle og vise temperatur og fuktighet (andre sensorer kan festes for andre værforhold).
Hvis du liker ideen om værmeldinger på Micro: -biten, men ønsker å holde kostnadene nede, er et annet alternativ å lage Micro: Bit med Amazons Alexa-tjeneste. I stedet for at resultatene sendes ut via et Amazon Echo, brukes Micro: bits LED-matrisen som en skjerm i stedet, og alt er gjort mulig bare ved å opprette og konfigurere en ny Alexa-ferdighet. Bare be om en værmelding, og Alexa vil sende den til Micro: bit.
BBC Micro: Bit er fantastisk!
Vi har dekket flere ting du kan gjøre med dette rimelige, lille, innebygde brettet. Mens de ofte kommer opp på skolen, er BBC Micro: bit også tilgjengelig for å kjøpe online fra Amazon (og andre forhandlere).
BBC mikro: bit mikro-kontroller med bevegelsesdeteksjon, kompass, LED-skjerm og Bluetooth BBC mikro: bit mikrokontroller med bevegelsesdeteksjon, kompass, LED-skjerm og Bluetooth Kjøp nå På Amazon $ 19.95
Usikker på hvor du skal begynne med hobby elektronikk boards? I tillegg til BBC Micro: bit, vil du kanskje også sjekke ut vår Raspberry Pi vs Arduino sammenligning Arduino vs Raspberry Pi: Hvilken mini datamaskin er du? Arduino vs Raspberry Pi: Hvilken Mini Computer er for deg? Arduino og Raspberry Pi kan se ganske like ut - de er begge søte små kretskort med noen sjetonger og pinner på dem - men de er faktisk veldig forskjellige enheter. Les mer .