Innehållsförteckning:
- Tillbehör
- Steg 1: Steg 1: Bygglåda
- Steg 2: Steg 2: Avsluta lådan
- Steg 3: Slutföra klockan
- Steg 4: Start av programmering
- Steg 5: Titta på programmering
- Steg 6: Kalkylatorprogrammering
- Steg 7: Musikprogrammering
- Steg 8: Smart Watch -program
- Steg 9: Utvärdering av hela projektet
Video: Micro: bit Smart Watch: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Jag fick en uppsättning micro: bit smart hem till jul. Så jag tänkte att jag kunde skapa en smart klocka som skulle fungera som väckarklocka, klocka, musikspelare men även som stegräknare och miniräknare. I slutändan gjorde jag det bra och så kan jag skriva instruktioner om hur du gör och programmerar den här smarta klockan: D.
Tillbehör
Micoro: lite smart hem
kartong
läderimitation
några kablar
gem
tejp
Steg 1: Steg 1: Bygglåda
Först gör vi en låda. Låt oss börja med att rita två 7 cm * 6,2 cm rektanglar på kartongen, sedan de andra två rektanglarna på 3,5 x 7 cm, och tidigare en 3,5 x 6,5 cm på kartongen. Du kan sedan klippa ut dessa rektanglar. Och som den sista delen av detta mål, använd en limpistol för att fästa rektanglarna på lådorna enligt bilden. Vi lämnade en 7 x 6,2 cm rektangel och vi kunde arbeta med dem i nästa steg.
Steg 2: Steg 2: Avsluta lådan
Så vi har redan lådans bas, men det betyder inte att den är klar. Och vi kommer att titta på hur vi ska slutföra det i det här steget. Det mest förväntade arbetet på lådan där hörlursuttaget är när mikrobitens USB -port är i den exponerade delen av lådan. Sedan limmar vi den sista rektangeln, som vi har kvar i det sista steget, som vi kan på bilden. Vem vill vara en mästare som ser ut som en liten fågel som ser ut som en låda, men ändå inte gör den övre konstläderrektangeln som redan erbjuder, dyker upp. Och nu kommer den svåra delen. De jagar locket och markerar tillgängliga A och B på kroppen. Vid dessa två punkter har du ett hål på kartongen. Skjut dem genom de förberedda hålen så att de vidrör dina fingrar. Som den näst sista delen av det här steget, där skärmkontakterna är, skär du ett litet hål så att kontakterna bättre vidrör kablarna. Och sist till lådpistolen för bättre estetiskt utseende.
Steg 3: Slutföra klockan
I det här steget kommer vi att slutföra vår mikrobitsklocka. Så låt oss göra det. Först klippte vi ut en bit konstläder så bred som vår grav och lika lång som handens omkrets. limma sedan denna bit till botten av vår låda med en limpistol. Sedan, i andra änden av denna konstbit, skapar vi några hål med ett gem. Stick sedan ett hål i en kartong som ligger ovanför mikrobitportarna med ett gem och limma gemet där. Nu är det din tur att täcka batteriet. Vi ritar ett batteri på kartongen och skär ihop dessa bitar och klistrar ihop dem med en självhäftande pistol. För att få ett bättre utseende klippte vi ut samma stora bitar konstläder som vi just klippte av kartong. Fäst dessa bitar på batteriluckan. Slutligen limma batteriluckan på lådan enligt bilden. Och nu har vi färdig maskinvara så att vi kan titta på softwarwe.
Steg 4: Start av programmering
Klicka på den nya projektikonen och ingenting hindrar oss från att starta programmeringen. Nu har du din klocka klar, men vi kommer aldrig att programmera oss själva: D. Och det är därför jag ska lära dig hur man programmerar mikrobitar. Bästa tillgängliga gå till sidan makekode.t. Klicka på grundikonen och dra på det vita området "vid start" och "visa lysdioder". Sedan går vi till Imput och här ser vi olika villkor som när de är uppfyllda kommer att starta det program vi lagt in i dem. Vi väljer på knappen A tryckt och drar den till skrivbordet. Dra sedan "visa lysdioderna" in i detta block och klicka på vad 5 * 5 LED -displayen kommer att visa på mikrobiten. Detta kan upprepas ytterligare två gånger men vi måste ställa in programmet så att det startas när du trycker på A och A eller B. Slutligen kan vi lägga till en välkomstbild som ska visas när programmet laddas och bilder som ska visas när A, B, och A + B trycks in.
Steg 5: Titta på programmering
I det sista steget lärde vi oss grundläggande teori om mikrobitprogrammering. Om du inte förstår något och vill ha hjälp så skriv i kommentarerna, om jag vet kommer jag att råda dig. Låt oss först göra det klart vad vi vill att mikrobiten ska göra. Jag fick det här programmet att fungera så här: När jag trycker på knapp A, läggs tiden till tiden eller timmen lägger till den tid då larmet ljuder. den tid du vill att larmet ska höra beror på inställningen. Och bara inställningarna kommer att ändras när du trycker på A + B. Låt oss nu förklara vad varje inställning betyder: Inställning 1 betyder att ställa in tiden när du trycker på A lägger till en timme till tiden och trycker på B i minuten. Inställning 2 innebär att larmtiden är densamma som tiden. A -knappen lägger till en timme till larmtiden och B -knappen lägger till en minut till larmtiden. Inställning 3 innebär att både larmtiden och larmtiden redan är inställda så att knapp A och knapp B inte gör någonting bara när du trycker på eller knapparna växlar samtidigt till nästa inställning. Slutligen innebär inställning 4 att väckarklockan inte är aktiv och klockan bara visar tiden. Nästa steg visar hur du programmerar mikrobiten så att den kan räknas som en miniräknare.
Steg 6: Kalkylatorprogrammering
I det sista steget lovade jag dig att vi skulle titta på hur man programmerar en mikrobit för att fungera som en miniräknare, och här har du det: Detta program är programmerat för att skapa 4 variabler: fristnummer, andra nummer, funktion och resultat. Genom att trycka på A -knappen läggs en till till variabeln "frist number" och att trycka på B lägger till en till den andra nummervariabeln. Och nu kommer du säkert att fråga vad som händer när vi trycker på A + B? Du gissade rätt om du trodde att det ändrade funktionen. När värdet på variabelfunktionen är 0, betyder det + när 1 betyder - om 2 då * och slutligen när 3 då är / funktionen påslagen.
Steg 7: Musikprogrammering
Vi har redan försökt programmera en mikrobita för att bete sig som en klocka och en räknare. I det här steget kommer vi att titta på något roligare, nämligen musikprogrammering. Du hittar musikprogrammeringsblock i musikmappen. Där kan du välja om du vill spela några av de förprogrammerade melodierna eller om du kan programmera dina egna. För att programmera dina egna melodier, dra det första blocket i menyn till skrivbordet. När du klickar på detta block där mitt C är skrivet ser du ett pianotangentbord där du kan välja vilken ton du vill spela detta block. Klicka sedan på "beat" för att bestämma notens längd. Och nu kan du programmera enligt musik någon låt eller kanske som jag tjeckiska versionen Jingle bells: D. Men det tar mycket tålamod eftersom du måste ställa in varje ton separat. Nedan finns ett program där det finns 4 låtar. en startar vid starten och de andra tre när A, B och A + B trycks in. Trevligt att lyssna:)
Steg 8: Smart Watch -program
Om de andra stegen var enkla skulle det här programmet vara mycket komplicerat. Först och främst kopierar vi alla block att titta på. Då behöver vi fler inställningar (switch-variabel) ca 11. Inställning 1-4 är redan känd från steget där vi programmerade klockan eller: Inställning 1 = inställning av tid, inställning 2 = inställning av alarmtid, inställning 3 = alarm är aktivt, Inställning 4 = larmet är avstängt. Nu till den här inställningen lägger vi till: Inställningar 5 = Musikuppspelning, Inställningar 6 = Tilläggskalkylator, Inställningar 7 = Subtraktionskalkylator, Inställningar 8 = Multiplikationskalkylator, Inställningar 9 = Dela kalkylator, Inställningar 10 = Ställ in variabler för fristnummer och andra nummer till noll, och sista 11 Inställning 11 = stegräknare. Hela programmet fungerar så att i block på knappen A / B tryckt finns det flera block när switch = 5 så det höjer någon variabel med ett. Och det är här elektroderna behöver 5. Men hela programmet är så svårt att beskriva det i full ord skulle publiceras på boken och så bifogar jag skärmdumpar av detta program. Och här är en länk till videon där alla funktioner i detta program visas:
Steg 9: Utvärdering av hela projektet
Detta projekt var mycket svårare än jag ursprungligen trodde. Jag tror att det fortfarande finns något att förbättra men jag överlåter det till dig. Du kan till och med programmera en kompass eller något spel. Det finns faktiskt inga gränser för fantasi. Jag hoppas att du gillade det här projektet eller skriver några frågor om detta projekt till kometerna om jag vet att jag skulle vilja svara. Jag kommer att bli mycket glad om du röstar på mig i bärbar tävling. Jag önskar dig lycka till med genomförandet av detta projekt:).
Rekommenderad:
Micro: bit Smart Car: 8 steg
Micro: bit Smart Car: Detta är en snabbguide om hur du bygger din egen smarta bil för micro: bit. Du kan köpa många olika smarta bilar, men på så sätt kan du anpassa den till dina egna behov. En av de första sakerna jag gör när jag undervisar i mikro: bit eller arduino, är att göra min
Micro: Bot - Micro: Bit: 20 steg
Micro: Bot - Micro: Bit: Bygg dig en Micro: Bot! Det är en Micro: Bit -styrd robot med inbyggt ekolod för autonom körning, eller om du har två Micro: Bits, radiostyrd körning
Micro: bit - Micro Drum Machine: 10 steg (med bilder)
Micro: bit - Micro Drum Machine: Det här är en micro: bit mikrotrummaskin, som istället för att bara generera ljudet, trummar faktiskt. Det är tungt inspirerat av kaninerna från micro: bit orkestern. Det tog lite tid att hitta några solenoider som var enkla att använda med mocro: bit,
Programmering av en Micro: Bit Robot & Joystick: Bit Controller With MicroPython: 11 steg
Programmering av en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: För Robocamp 2019, vårt sommarrobotläger, lödder, programmerar och bygger en ungdom i åldern 10-13 år en BBC micro: bitbaserad "antweight robot", samt programmerar en mikro: bit att använda som fjärrkontroll.Om du för närvarande är på Robocamp, åk skidor
Ljus- och färgmätningar Med Pimoroni Enviro: bit för Micro: bit: 5 steg
Ljus- och färgmätningar Med Pimoroni Enviro: bit för Micro: bit: Jag hade arbetat med några enheter som tillåter ljus- och färgmätningar tidigare och du kan hitta mycket om teorin bakom sådana mätningar som instruerbara här och här. Pimoroni har släppte nyligen enviro: bit, ett tillägg för m