INHOUDSOPGAWE:
- Voorrade
- Stap 1: Verbind die Micro: bit en die zip
- Stap 2: Kry die uitbreiding
- Stap 3: Eerste program
- Stap 4: Tweede program
- Stap 5: Program 3
- Stap 6: Vierde program
- Stap 7: Beplan 'n bietjie kunsfoto
- Stap 8: Die spook
- Stap 9: Verskillende spoke
Video: Micro: bit Zip Tile Inleiding: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Voordat ek voortgaan met my reeks MU -visiesensor -instruksies vir die Micro: bit, moet ek dit instruksies maak vir die Kitronik Zip Tile, aangesien ek dit gaan gebruik.
Die Kitronik Zip Tile, ek sal dit nou voortaan Zip noem, is 'n 8x8 neopixel matriks wat redelik maklik deur die micro: bit uitgevoer kan word. U kan eintlik verskeie rits bymekaar voeg, sodat u 'n 16 x 16 neopixel matriks kan kry. Dit is nie goedkoop nie, maar die neopixel -matriks is nooit goedkoop nie, en ek vind die prys redelik goed.
Vir hierdie instruksies gaan ek deur hoe om dit op te stel en te programmeer. Ek gaan van eenvoudige programme na baie komplekse programme.
Voorrade
1 x BBC Micro: bietjie
1 x Kitronik Zip -teël
3,5 - 5,3 V kragbron. Ek gebruik net 'n 3 x AA -houer met 'n aan/uit -knoppie
Stap 1: Verbind die Micro: bit en die zip
As u die rits gekoop het, het dit vyf skroewe en vyf klein plastiekbuise. Om die micro: bit en rits aan te sluit, steek u die skroewe eenvoudig in die vyf groot gaatjies in die micro: bit, sit 'n klein plastiekbuisie op elkeen en skroef dit dan in die 5 ritsen.
U hoef eintlik slegs 3 skroewe aan te sluit, aangesien die ritssluiting slegs data van pen 0 benodig. U hoef dus slegs 3V, GND en pin 0 aan te sluit.
U kan ook kies om nie plastiekbuise op al die skroewe te plaas nie. Dit gee u toegang tot die penne deur 'n krokodilknip daarop te sit. U moet altyd ten minste twee van die skroewe buise plaas.
Koppel die krag aan die rits en nie die micro: bit nie. Die rits benodig baie meer krag as wat die micro: bit kan bied, maar dit kan die micro: bit redelik maklik dryf. Ingeboude veiligheidsmaatreëls verhoed dat die rits van die mikro: bit af kom.
As u die micro: bit en zip van twee verskillende bronne aandryf, sal hierdie veiligheidsmaatreëls soms begin en die ritssluiting ophou werk. Moenie bekommerd wees nie. Verwyder net alle krag en wag. Na 'n paar minute behoort dit weer te werk. Dit gebeur meestal as u die micro: bit aan u rekenaar koppel, sonder om die krag aan die zip te verwyder.
Stap 2: Kry die uitbreiding
Gaan eers na die Makecode -redakteur en begin 'n nuwe projek. U gaan dan na "Gevorderd" en kies "Uitbreidings". Hou in gedagte dat hierdie knoppies effens verskillende name op die foto's het, aangesien ek Deens is. In uitbreidings soek u na "zip tile" en kies die enigste resultaat wat u kry.
Stap 3: Eerste program
Ek is nog steeds Deens, so my Makecode is in Deens, maar jy kan nog steeds sien wat die blokke vergelyk met die Engelse weergawe
Die eerste blok in "Aan die begin" (Ved begin) initialiseer die verbinding tussen die micro: bit en die zip. Hier moet u spesifiseer hoeveel ritssluitings u gebruik en hoe dit saamgestel word. Aangesien ons slegs 'n enkele ritssluiting gebruik, het ons slegs 'n 1x1 -matriks, dus stel ons dit op 1 vertikaal en 1 horisontaal.
Die volgende blok stel die helderheid van 0 tot 255 in. Ons stel dit op 50. Die rits is baie helder. U wil selde 'n helderheid van meer as 50 gebruik.
Toe het ek 'n "Wys nommer" -opdrag ingesit vir probleemoplossing. Die nommer word op die micro: bit getoon en nie die zip nie.
In die ewige lus stel die eerste opdrag die LED 'n 3; 3 om rooi te word. Dit sal nie eintlik die kleur wys voordat ons die tweede opdrag 'Wys' noem nie. Dit is belangrik om te onthou. Die set -opdrag verander nie die kleur voordat die show -opdrag uitgevoer word nie.
Die kode kan hier gevind word.
Stap 4: Tweede program
Vir die tweede program hou ons dieselfde in "Aan die begin", maar verander die "ewig" -lus.
Dit is eintlik net 'n enkele opdrag wat teks oor die rits rol. U kan die spoed en kleur van die teks verander en ook reëls onder en/of oor die teks voeg. Dit is 'n baie nuttige en maklike opdrag
U kan die program hier vind.
Stap 5: Program 3
Weer hou ons dieselfde in 'Aan die begin', maar verander die 'vir ewig' lus.
Die eerste opdrag stel die LED op 0; 0 rooi. Onthou dat u dit nog nie kan sien nie, want ons het nie die show -opdrag gebruik nie.
Stel jou voor dat al die LED's op die rits 'n getal tussen 1 en 64 het. Begin met 1 in 0; 0, 2 in 0; 1 ensovoorts. Die tweede blok skuif al die LED's op die rits in 2 trappe. Dus word 1 3 en 2 word 4. Dit word herhaal, sodat 63 1 word.
Derde blok is die opdrag om die LED's in kleur te wys.
Die vierde blok laat die mikro: bietjie net 'n halwe sekonde wag voordat dit herhaal word. Op hierdie manier kry ons elke tweede LED vinnig rooi.
Die program kan hier gevind word.
Stap 6: Vierde program
In hierdie program gebruik ons 'n herhalingslus en die veranderlike "Drawing" om 'n hele ry rooi te verf. Dan gebruik ons die draai -opdrag na die hele ry 'n stap en wys dit dan.
Die program kan hier gevind word.
Stap 7: Beplan 'n bietjie kunsfoto
Voor die volgende stap het ek beplan hoe my prentjie in 'n tekenprogram sou wou lyk. Ek het hierdie pacman soos 'n spook geteken.
Stap 8: Die spook
Die eerste deel van die program, gemerk met 'n rooi sirkel, maak die knoppie 6 LED's in die eerste ry rooi.
Dan word die hele ry verskuif en die tweede programdeel van die program, gemerk deur 'n blou sirkel, verf weer die eerste ry. Eers stel dit 5 LED's op rooi en dan stel dit een in wit en 'n ander op blou.
Die hele ry word weer geskuif en 'n nuwe deel van die program verf die derde ry. Die program gaan so voort totdat die hele spook geverf is.
Dit is 'n lang program, so ek gaan nie foto's van dit alles oplaai nie. In plaas daarvan kan u die program hier vind.
Stap 9: Verskillende spoke
Ons verbeter dus ons laaste program deur drie nuwe veranderlikes by te voeg. Oog, wat die kleur van die oë van die spook hou. Spook, wat die kleur van die spook bevat. AnUnit, wat die kleure bepaal.
Op die eerste prentjie kan u sien hoe rooi met die spookveranderlike uitgewys word en blou met die oogveranderlike.
Die deel van die program in die tweede prentjie verander die veranderlikes, afhangende van AnUnit. As AnUnit = 0, dan word die oog blou en die spook rooi, as dit AnUnit = 1 is, word die oog rooi en word die spook blou.
Die derde prentjie is die einde van die program waar ons AnUnit met 1 verhoog word, en as dit 3 is, word dit op 0 gestel.
Dus verander AnUnit tussen 0, 1, 2 elke keer as die hele program een keer uitgevoer word, en afhangende van wat AnUnit is, verander die kleur van die spoke.
U kan die program hier vind.
Aanbeveel:
Micro: bit Neopixel Inleiding: 6 stappe
Micro: bit Neopixel Inleiding: Hierdie instruksies sal basiese inligting oor Neopixels leer en wys hoe u die Neopixel -biblioteek kan gebruik. Neopixels is 'n uitstekende manier om lig te bring in u projekte, aangesien dit goedkoop, maklik om te gebruik is en die micro: bit baie daarvan op dieselfde tyd kan beheer
Micro: bit MU Vision Sensor en Zip Tile Combined: 9 stappe (met foto's)
Micro: bit MU Vision Sensor en Zip Tile Combined: In hierdie projek gaan ons die MU vision sensor kombineer met 'n Kitronik Zip Tile. Ons sal die MU -visiesensor gebruik om kleure te herken en die Zip Tile te laat wys. Ons gaan 'n paar van die tegnieke gebruik wat ons gebruik het voor
Geleidende Jelly Donuts - 'n inleiding tot naaikringe met Makey Makey: 4 stappe (met foto's)
Conductive Jelly Donuts - 'n inleiding tot naaikringe met Makey Makey: Ons het op Twitter opgemerk dat baie van ons Scratch- en Makey Makey -fanatici meer wil weet oor naaikringe, en daarom het ons hierdie tutoriaal saamgestel om u 'n vinnige inleiding te gee oor naaikringe. en hoe u 'n paar modulêre stukke kan naai. (Dit is
Inleiding tot spraakherkenning met Elechouse V3 en Arduino .: 4 stappe (met foto's)
Inleiding tot stemherkenning met Elechouse V3 en Arduino .: Hallo daar …! Stemherkenningstegnologie is die afgelope paar jaar hier. Ons onthou nog steeds die groot opgewondenheid wat ons gehad het toe ons met die eerste iPhone met Siri geaktiveer het. Sedertdien het spraakbeheertoestelle gegroei tot 'n baie gevorderde vlak
Inleiding tot 8051 -programmering met AT89C2051 (gastrolle: Arduino): 7 stappe (met foto's)
Inleiding tot 8051-programmering met AT89C2051 (gastrolle: Arduino): Die 8051 (ook bekend as MCS-51) is 'n MCU-ontwerp uit die 80's wat vandag nog steeds gewild bly. Moderne 8051-versoenbare mikrobeheerders is beskikbaar by verskeie verskaffers, in alle vorms en groottes, en met 'n wye verskeidenheid randapparatuur. In hierdie instruksie