Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Når vi har satt oss på et fly, støter vi ofte på en situasjon som denne: en vakker flyvertinne som bærer en liten sølvkasse, holder den trykket mens den går forbi. Hun mumler: 1, 2, 3, 4, 5, 6 …… Du må gjette det-hun teller totalt antall mennesker som sitter på flyet. Og den lille sølvkassen på hånden hennes er en mekanisk teller. I dag skal vi lage en elektronisk med BBC micro: bit.
Merk: For mer morsom opprettelse kan du være oppmerksom på:
Produktbutikken vår:
Trinn 1: Vet hva vi trenger
Først må vi vite hvilken funksjon vi ønsker å realisere med denne elektroniske telleren. Jeg har en enkel konklusjon for det.
Grunnleggende krav:
1. Trykk på knappen “A”, teller nummer minus 1;
2. Trykk på knappen “B”, telleren pluss 1;
3. Trykk på knappen “A” 、 “B” sammen, telleren blir 0.
Trinn 2: Materiale
For det andre, for å lage en teller, må vi vite hva slags materialer vi trenger. Her er materialet vi må forberede:
mikro: bit × 1
USB × 1
Du lurer kanskje på hvordan vi kan lage en elektronisk teller med et micro: bit -kort og en USB -kabel. Ikke bekymre deg! Det er veldig enkelt og enkelt. Du lærer det snart.
Trinn 3: Start programmeringen
Etter at vi har samlet materialet vårt, må vi programmere det. Koble micro: bit -kortet til datamaskinen. Klikk deretter på Makecode for å åpne programmeringsgrensesnittet. Vi skal bruke Block -metoden til å programmere. Du kan lese følgende trinn for å lære hvordan du programmerer.
Trinn 4: Programmering 1
For å starte bygger vi en ny variabel som heter “teller” og setter “0” som startverdi.
Trinn 5: Programmering 2
Skriv kode for trykk”A” 、”B” og “A+B” separat.
1. Trykk på knappen “A”:
Funksjonen til knappen “A” er fradrag for teller. Vi vet alle at uansett hva vi teller, ville telletallet ikke være under 0. Hvis det vises et negativt tall, må det være noe galt. For å unngå denne feilen, må vi sette motvurderingen "≥ 1" i programmet vårt. Hvis “counter≥1”, trykker du på knappen “A”, trekker den 1 automatisk.
2. Trykk på knappen “B”:
Hvert trykk øker 1 teller.
3. Trykk på knappen "A+B":
Trykk på knappen “A” og “B” sammen, telleren blir 0. Deretter kan du starte en ny telling.
Trinn 6: Full programmering
Etter at vi er ferdig med å skrive knappekoder, må vi bruke 5*5LED -skjerm for å vise tellernummeret.
Vi kan dra blokken "vis nummer" direkte under knappekoden. Da vil telletallet på skjermen endres i henhold til variabeltellernummeret.
Du kan se hele programkoden på bildet.
Trinn 7: Fullført
Du kan skrive om koden selv for å nyte programmeringen ved å dra forskjellige blokker i blokkredigereren. Det er veldig enkelt og enkelt, akkurat som å spille murstein, eller du kan laste ned koden direkte til din micro: bit via lenken.
La oss nå laste ned hele programkoden til micro: bit og se hva som vil skje.
Trinn 8: Bruk
Med denne telleren kan vi vite hvor mange bøker vi har lagt på bokhyllen vår, hvor mange tallerkener på kjøkkenet, hvor mange egg som er igjen i kjøleskapet vårt. Til og med kan vi bruke den til å telle en basketballkamp. Denne lille elektronikken er virkelig kraftig.
Trinn 9: Spørsmål
Hvordan revidere programmet vårt hvis vi ønsker å begrense maksimalverdien av telleren? Hvis du vil vite mer interessant skapelse, kan du følge opp bloggene våre.
Din videre diskusjon er velkommen!
Merk: For mer morsom opprettelse kan du være oppmerksom på:
Produktbutikken vår: