Sommario:

Micro:bit Smart Watch: 9 passaggi
Micro:bit Smart Watch: 9 passaggi

Video: Micro:bit Smart Watch: 9 passaggi

Video: Micro:bit Smart Watch: 9 passaggi
Video: Камера-ЛАМПА со слежением и определением человека. 2024, Luglio
Anonim
Orologio micro:bit intelligente
Orologio micro:bit intelligente

Ho ricevuto un set di micro: bit smart home per Natale. Così ho pensato di poter creare un orologio intelligente che funzionasse come sveglia, orologio, lettore musicale ma anche come contapassi e calcolatrice. Alla fine sono andato alla grande e quindi posso scriverti le istruzioni su come realizzare e programmare questo orologio intelligente: D.

Forniture

Microro: casa un po' smart

cartone

finta pelle

alcuni cavi

graffetta per fogli

nastro adesivo

Passaggio 1: Passaggio 1: Costruire la scatola

Passaggio 1: costruzione della scatola
Passaggio 1: costruzione della scatola
Passaggio 1: costruzione della scatola
Passaggio 1: costruzione della scatola

Per prima cosa facciamo una scatola. Iniziamo disegnando sul cartoncino due rettangoli da 7 cm * 6,2 cm, poi gli altri due rettangoli su 3,5 x 7 cm, e prima uno da 3,5 x 6,5 cm sul cartoncino. Puoi quindi ritagliare questi rettangoli. E come ultima parte di questo obiettivo, usa una pistola per colla per incollare i rettangoli alle scatole come mostrato. Abbiamo lasciato un rettangolo di 7 x 6,2 cm e potremmo lavorarci nei passaggi successivi.

Passaggio 2: Passaggio 2: Finitura della scatola

Passaggio 2: finitura della scatola
Passaggio 2: finitura della scatola
Passaggio 2: finitura della scatola
Passaggio 2: finitura della scatola
Passaggio 2: finire la scatola
Passaggio 2: finire la scatola
Passaggio 2: finitura della scatola
Passaggio 2: finitura della scatola

Quindi abbiamo già la base della scatola, ma questo non significa che sia finita. E vedremo come completarlo in questo passaggio. Il lavoro più atteso sulla scatola in cui il jack per le cuffie è quando la porta USB di microbit si trova nella parte esposta della scatola. Quindi incolliamo l'ultimo rettangolo, che abbiamo lasciato nell'ultimo passaggio, come possiamo nell'immagine. Chi vuole essere un maestro che sembra un uccellino che sembra una scatola, ma ancora non fa il rettangolo superiore in similpelle che già offre, appare. E ora arriva la parte difficile. Inseguono la copertura e segnano la A e la B disponibili sul corpo. Quindi, in questi due punti, hai un buco sul cartone. Spingili attraverso i fori preparati in modo che tocchino le dita. Come penultima parte di questo passaggio, dove si trovano i connettori del display, tagliare un piccolo foro in modo che i connettori tocchino meglio i cavi. E per finire alla scatola in similpelle per pistola per colla per un migliore aspetto estetico.

Passaggio 3: completare l'orologio

Completare l'orologio
Completare l'orologio
Completare l'orologio
Completare l'orologio
Completare l'orologio
Completare l'orologio

In questo passaggio completeremo il nostro orologio microbit. Facciamolo. Per prima cosa tagliamo un pezzo di similpelle largo quanto la nostra tomba e lungo quanto la circonferenza della nostra mano. quindi incolla questo pezzo sul fondo della nostra scatola con una pistola per colla. Quindi, all'altra estremità di questo pezzo di similpelle, creiamo alcuni fori con una graffetta. Quindi, fai un buco in un pezzo di cartone che si trova sopra le porte del microbit con una graffetta e incolla lì la graffetta. Ora tocca a te coprire la batteria. Disegniamo una batteria sul cartone e tagliamo insieme questi pezzi e li incolliamo insieme usando una pistola adesiva. Successivamente, per un aspetto migliore, abbiamo ritagliato gli stessi grandi pezzi di similpelle che abbiamo appena tagliato dal cartone. Attacca quei pezzi al coperchio della batteria. Infine, incolla il coperchio della batteria alla scatola come mostrato nell'immagine. E ora abbiamo finito l'hardware così possiamo guardare il software.

Passaggio 4: inizio della programmazione

Image
Image

Clicca sull'icona del nuovo progetto e nulla ci impedisce di avviare la programmazione. Ora hai fatto il tuo orologio, ma non ci programmiamo mai:D. Ed è per questo che ti insegnerò come programmare i microbi. Best available vai alla pagina makekode.t. Clicca sull'icona Basic e trascina sull'area bianca "on start" e "show leds". Quindi andiamo a Imput e qui vediamo varie condizioni che quando saranno soddisfatte avvieranno il programma che abbiamo inserito in esse. Scegliamo sul pulsante A premuto e lo trasciniamo sul desktop. Quindi trascina "show leds" in questo blocco e fai clic su ciò che il display a led 5 * 5 mostrerà sul microbit. Questo può essere ripetuto altre due volte ma dobbiamo impostare l'avvio del programma quando si preme A e A o B. Infine, possiamo aggiungere un'immagine di benvenuto da visualizzare quando il programma viene caricato e immagini da visualizzare quando A, B, e vengono premuti A + B.

Passaggio 5: programmazione dell'orologio

Programmazione calcolatrice
Programmazione calcolatrice

Nell'ultimo passaggio abbiamo appreso la teoria di base della programmazione del microbit. Se non capisci qualcosa e vuoi aiuto scrivi pure nei commenti, se lo so ti consiglierò. Innanzitutto, chiariamo cosa vogliamo che faccia il microbit. Ho fatto funzionare questo programma in questo modo: quando premo il pulsante A, l'ora viene aggiunta all'ora o l'ora aggiunge l'ora in cui suona la sveglia. l'ora in cui si desidera che suoni la sveglia dipende dall'impostazione. E solo le impostazioni cambieranno quando premi A + B. Ora spieghiamo cosa significa ogni impostazione: Impostare 1 significa impostare l'ora quando premendo A si aggiunge un'ora all'ora e premendo B un minuto. L'impostazione 2 significa che l'ora della sveglia è la stessa dell'ora. Il pulsante A aggiunge un'ora all'ora della sveglia e il pulsante B aggiunge un minuto all'ora della sveglia. L'impostazione 3 significa che sia l'ora della sveglia che l'ora della sveglia sono già impostate in modo che il pulsante A e il pulsante B non facciano nulla solo quando si preme oppure i pulsanti contemporaneamente passano all'impostazione successiva. Infine, l'impostazione 4 significa che la sveglia non è attiva e l'orologio mostra solo l'ora. Il passaggio successivo spiega come programmare il microbit in modo che possa contare come una calcolatrice.

Passaggio 6: programmazione della calcolatrice

Image
Image

Nell'ultimo passaggio, ti ho promesso che avremmo visto come programmare un microbit per funzionare come calcolatrice, ed eccolo qui: Questo programma è programmato per creare 4 variabili: primo numero, secondo numero, funzione e risultato. Successivamente, premendo il pulsante A si aggiunge uno alla variabile "primo numero" e premendo B si aggiunge uno alla seconda variabile numero. E ora sei sicuro di chiederti cosa succede quando premiamo A + B? Hai indovinato correttamente se pensavi che stesse cambiando la funzione. Quando il valore della funzione variabile è uguale a 0, significa + quando 1 significa - se 2 quindi * e infine quando 3, la funzione / è attivata.

Passaggio 7: programmazione musicale

Abbiamo già provato a programmare un microbita in modo che si comporti come un orologio e una calcolatrice. In questo passaggio vedremo qualcosa di più divertente, vale a dire la programmazione musicale. Puoi trovare i blocchi di programmazione musicale nella cartella musica. Lì puoi scegliere se vuoi suonare alcune delle melodie pre-programmate o puoi programmare le tue. Per programmare le tue melodie, trascina il primo blocco del menu sul desktop. Quando fai clic su questo blocco in cui è scritto il Do centrale, vedrai una tastiera di pianoforte in cui puoi scegliere quale nota suonare questo blocco. Quindi fai clic su "battito" per determinare la lunghezza della nota. E ora puoi programmare in base alla musica qualche canzone o forse come me versione ceca Jingle bells:D. Ma ci vuole molta pazienza perché devi impostare ogni nota separatamente. Di seguito è riportato un programma in cui ci sono 4 brani. uno parte dall'inizio e gli altri tre quando si premono A, B e A + B. Buon ascolto:)

Passaggio 8: programma Smart Watch

Image
Image

Se gli altri passaggi fossero facili, questo programma sarebbe molto complicato. Prima di tutto, copiamo tutti i blocchi da guardare. Quindi abbiamo bisogno di più impostazioni (variabile di commutazione) circa 11. L'impostazione 1-4 è già nota dal passaggio in cui abbiamo programmato l'orologio o: Impostazione 1 = impostazione dell'ora, impostazione 2 = impostazione dell'ora della sveglia, impostazione 3 = la sveglia è attiva, Impostazione 4 = l'allarme è disattivato. Ora a questa impostazione aggiungiamo: Impostazioni 5 = Riproduzione musica, Impostazioni 6 = Calcolatrice addizione, Impostazioni 7 = Calcolatrice sottrazione, Impostazioni 8 = Calcolatrice moltiplicazione, Impostazioni 9 = Calcolatrice divisione, Impostazioni 10 = Imposta il primo numero e le variabili del secondo numero a zero, e ultimo 11 Impostazione 11 = pedometro. L'intero programma funziona in modo che nel blocco sul pulsante A / B premuto ci siano diversi blocchi quando switch = 5 quindi aumenta di uno qualche variabile. Ed è qui che i pad hanno bisogno di 5. Tuttavia, l'intero programma è così difficile da descrivere a parole complete che sarebbe pubblicato sul libro e quindi allego schermate di questo programma. Ed ecco un link al video in cui vengono mostrate tutte le funzionalità di questo programma:

Fase 9: Valutazione dell'intero progetto

Valutazione dell'intero progetto
Valutazione dell'intero progetto
Valutazione dell'intero progetto
Valutazione dell'intero progetto
Valutazione dell'intero progetto
Valutazione dell'intero progetto

Questo progetto è stato molto più difficile di quanto pensassi inizialmente. Penso che ci sia ancora qualcosa da migliorare ma lo lascio a voi. Potresti anche programmare una bussola o qualche gioco. In effetti, non ci sono limiti all'immaginazione. Spero che questo progetto ti sia piaciuto o scrivi qualsiasi domanda su questo progetto alle comete se so che mi piacerebbe rispondere. Sarò molto felice se mi voterai nel concorso wearable. Ti auguro buona fortuna nella realizzazione di questo progetto:).

Consigliato: