Indholdsfortegnelse:

Micro: bit Smart Watch: 9 trin
Micro: bit Smart Watch: 9 trin

Video: Micro: bit Smart Watch: 9 trin

Video: Micro: bit Smart Watch: 9 trin
Video: СРОЧНО! КИТАЙСКИЙ ЭЛЕКТРОМОБИЛЬ ЗА 900$ С ALIEXPRESS! НОВЫЙ АВТОМОБИЛЬ 2024 ГОДА ИЗ КИТАЯ (CHANGLI) 2024, November
Anonim
Micro: bit Smart Watch
Micro: bit Smart Watch

Jeg fik et sæt micro: bit smart hjem til jul. Så jeg tænkte, at jeg kunne oprette et smart ur, der ville fungere som vækkeur, ur, musikafspiller, men endda som skridttæller og lommeregner. I sidste ende gjorde jeg det godt, så jeg kan skrive dig instruktioner om, hvordan du laver og programmerer dette smarte ur: D.

Forbrugsvarer

Micoro: lidt smart hjem

pap

kunstlæder

nogle kabler

Papirklip

tape

Trin 1: Trin 1: Byggekasse

Trin 1: Byggekasse
Trin 1: Byggekasse
Trin 1: Byggekasse
Trin 1: Byggekasse

Først laver vi en kasse. Lad os starte med at tegne to 7 cm * 6,2 cm rektangler på pap, derefter de to andre rektangler på 3,5 x 7 cm, og tidligere en 3,5 x 6,5 cm på pap. Du kan derefter skære disse rektangler ud. Og som den sidste del af dette mål, skal du bruge en limpistol til at holde rektanglerne på æskerne som vist. Vi efterlod et 7 x 6,2 cm rektangel, og vi kunne arbejde med dem i de næste trin.

Trin 2: Trin 2: Afslutning af kassen

Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen
Trin 2: Afslutning af kassen

Så vi har allerede bunden af kassen, men det betyder ikke, at den er færdig. Og vi vil se på, hvordan vi kan fuldføre det i dette trin. Det mest forventede stykke arbejde på boksen, hvor hovedtelefonstikket er, når mikrobit USB -porten er i den eksponerede del af boksen. Derefter limer vi det sidste rektangel, som vi har tilbage i det sidste trin, som vi kan på billedet. Hvem vil være en mester, der ligner en lille fugl, der ligner en kasse, men stadig ikke får det øverste kunstlæderektangel, der allerede tilbyder, til at dukke op. Og nu kommer den svære del. De jagter dækslet og markerer de tilgængelige A og B på kroppen. På disse to punkter har du et hul på kartonen. Skub dem gennem de forberedte huller, så de rører ved dine fingre. Som den næstsidste del af dette trin, hvor skærmstikkene er, skal du skære et lille hul, så konnektorerne bedre rører kablerne. Og sidst til æsken limpistolskind for et bedre æstetisk udseende.

Trin 3: Afslutning af uret

Færdiggør uret
Færdiggør uret
Færdiggør uret
Færdiggør uret
Færdiggør uret
Færdiggør uret

I dette trin vil vi fuldføre vores mikrobit -ur. Så lad os gøre det. Først skar vi et stykke kunstlæder ud så bredt som vores grav og så lang som omkredsen af vores hånd. lim derefter dette stykke til bunden af vores æske med en limpistol. Derefter i den anden ende af dette stykke kunstlæder skaber vi et par huller med en papirclips. Derefter gennembore et hul i et stykke pap, der er over mikrobitportene med en papirclips, og lim binderen der. Nu er det din tur til at dække batteriet. Vi trækker et batteri på pap og skærer disse stykker sammen og klæber dem sammen ved hjælp af en klæbende pistol. Efterfølgende, for et bedre udseende, skar vi de samme store stykker kunstlæder ud, som vi lige skar i pap. Sæt disse stykker på batteridækslet. Lim til sidst batteridækslet til æsken som vist på billedet. Og nu er vi færdige med hardware, så vi kan se på softwarwe.

Trin 4: Start af programmering

Image
Image

Klik på det nye projektikon, og intet forhindrer os i at starte programmeringen. Nu har du fået gjort dit ur, men vi vil aldrig programmere os selv: D. Og derfor vil jeg lære dig at programmere mikrobitter. Bedst tilgængelig gå til side makekode.t. Klik på Basic -ikonet, og træk i det hvide område "ved start" og "vis lysdioder". Derefter går vi til Imput, og her ser vi forskellige betingelser, som når de er opfyldt, starter det program, vi lægger i dem. Vi vælger at trykke på knappen A og trække den til skrivebordet. Træk derefter "show leds" ind i denne blok, og klik på hvad 5 * 5 LED displayet vil vise på mikrobiten. Dette kan gentages to gange mere, men vi skal indstille programmet til at starte, når du trykker på A og A eller B. Endelig kan vi tilføje et velkomstbillede, der skal vises, når programmet indlæses, og billeder, der skal vises, når A, B, og A + B trykkes ned.

Trin 5: Se programmering

Lommeregner programmering
Lommeregner programmering

I det sidste trin lærte vi den grundlæggende teori om mikrobitprogrammering. Hvis du ikke forstår noget og ønsker hjælp, så skriv i kommentarerne, hvis jeg ved, vil jeg rådgive dig. Lad os først gøre det klart, hvad vi vil have mikrobit til at gøre. Jeg fik dette program til at fungere sådan: Når jeg trykker på knap A, tilføjes tiden til klokkeslættet, eller timen tilføjer det tidspunkt, hvor alarmen lyder. det tidspunkt, hvor alarmen skal lyde, afhænger af indstillingen. Og bare indstillingerne ændres, når du trykker på A + B. Lad os nu forklare, hvad hver indstilling betyder: Indstilling 1 betyder at indstille tiden, når du trykker på A, tilføjer en time til tiden og trykker på B i minuttet. Indstilling 2 betyder, at alarmtiden er den samme som tiden. A -knappen tilføjer alarmtiden en time, og knappen B tilføjer alarmtiden et minut. Indstilling 3 betyder, at både alarmtiden og alarmtiden allerede er indstillet, så knap A og knap B ikke gør noget, når du trykker på eller knapperne skifter samtidig til den næste indstilling. Endelig betyder indstilling 4, at vækkeuret ikke er aktivt, og uret kun viser klokkeslættet. Det næste trin fortæller dig, hvordan du programmerer mikrobitten, så den kan tælle som en lommeregner.

Trin 6: Lommeregnerprogrammering

Image
Image

I det sidste trin lovede jeg dig, at vi ville se på, hvordan man programmerer en mikrobit til at fungere som en lommeregner, og her har du det: Dette program er programmeret til at oprette 4 variabler: fristnummer, andet nummer, funktion og resultat. Efterfølgende tilføjer et tryk på A -knappen en til varianten "fristnummer", og tryk på B tilføjer en til den anden talvariabel. Og nu vil du helt sikkert spørge, hvad der sker, når vi trykker på A + B? Du gættede rigtigt, hvis du troede, det ændrede funktionen. Når værdien af variabelfunktionen er lig med 0, betyder det + når 1 betyder - hvis 2 så * og til sidst når 3, så er funktionen / slået til.

Trin 7: Musikprogrammering

Vi har allerede forsøgt at programmere en mikrobita til at opføre sig som et ur og en lommeregner. I dette trin vil vi se på noget sjovere, nemlig musikprogrammering. Du kan finde musikprogrammeringsblokke i musikmappen. Der kan du vælge, om du vil afspille nogle af de forprogrammerede melodier, eller du kan programmere dine egne. For at programmere dine egne melodier skal du trække den første blok i menuen til skrivebordet. Når du klikker på denne blok, hvor den midterste C er skrevet, vil du se et klavertastatur, hvor du kan vælge, hvilken note der skal spilles i denne blok. Klik derefter på "beat" for at bestemme tonens længde. Og nu kan du programmere i henhold til musik en sang eller måske ligesom mig tjekkisk version Jingle bells: D. Men det kræver meget tålmodighed, fordi du skal indstille hver note separat. Nedenfor er et program, hvor der er 4 melodier. den ene starter ved starten og de tre andre, når der trykkes på A, B og A + B. God lytning:)

Trin 8: Smart Watch -program

Image
Image

Hvis de andre trin var lette, ville dette program være meget kompliceret. Først og fremmest kopierer vi alle blokke for at se dem. Så har vi brug for flere indstillinger (switch-variabel) omkring 11. Indstilling 1-4 er allerede kendt fra det trin, hvor vi programmerede uret eller: Indstilling 1 = indstilling af klokkeslæt, indstilling 2 = indstilling af alarmtid, indstilling 3 = alarm er aktiv, Indstilling 4 = alarmen er slået fra. Nu til denne indstilling tilføjer vi: Indstillinger 5 = Musikafspilning, Indstillinger 6 = Tilføjelsesberegner, Indstillinger 7 = Subtraktionsberegner, Indstillinger 8 = Multiplikationsberegner, Indstillinger 9 = Divider lommeregner, Indstillinger 10 = Sæt fristnummer- og andetalsvariabler til nul, og sidste 11 Indstilling 11 = skridttæller. Hele programmet fungerer således, at i blok på knap A / B trykket er der flere blokke, når switch = 5, så det hæver en variabel med en. Og det er her puderne har brug for 5. Dog er hele programmet så svært at beskrive det i fuld ord, der ville blive offentliggjort på bogen, og derfor vedlægger jeg skærmbilleder af dette program. Og her er et link til videoen, hvor alle funktionerne i dette program vises:

Trin 9: Evaluering af hele projektet

Evaluering af hele projektet
Evaluering af hele projektet
Evaluering af hele projektet
Evaluering af hele projektet
Evaluering af hele projektet
Evaluering af hele projektet

Dette projekt var meget sværere, end jeg oprindeligt troede. Jeg tror, at der stadig er noget at forbedre, men jeg overlader det til dig. Du kan endda programmere et kompas eller et spil. Faktisk er der ingen grænser for fantasi. Jeg håber, at du kunne lide dette projekt eller skriver spørgsmål om dette projekt til kometerne, hvis jeg ved, at jeg gerne vil svare. Jeg vil blive meget glad, hvis du stemmer på mig i wearable -konkurrencen. Jeg ønsker dig held og lykke med at gennemføre dette projekt:).

Anbefalede: