Sisällysluettelo:

Micro: bit Smart Watch: 9 vaihetta
Micro: bit Smart Watch: 9 vaihetta

Video: Micro: bit Smart Watch: 9 vaihetta

Video: Micro: bit Smart Watch: 9 vaihetta
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Marraskuu
Anonim
Micro: bittinen älykello
Micro: bittinen älykello

Sain joululahjaksi micro: bit smart kodin. Joten ajattelin, että voisin luoda älykellon, joka toimisi herätyskellona, kellona, musiikkisoittimena, mutta jopa askelmittarina ja laskimena. Lopulta onnistuin hienosti, joten voin kirjoittaa sinulle ohjeet tämän älykellon tekemiseen ja ohjelmointiin: D.

Tarvikkeet

Micoro: vähän älykäs koti

pahvi

tekonahka

joitakin kaapeleita

paperiliitin

teippi

Vaihe 1: Vaihe 1: Rakennuslaatikko

Vaihe 1: Rakennuslaatikko
Vaihe 1: Rakennuslaatikko
Vaihe 1: Rakennuslaatikko
Vaihe 1: Rakennuslaatikko

Ensin teemme laatikon. Aloitetaan piirtämällä kaksi 7 cm * 6,2 cm: n suorakulmioita pahville, sitten kaksi muuta suorakulmioita 3,5 x 7 cm: n ja aiemmin yksi 3,5 x 6,5 cm: n pahville. Voit sitten leikata nämä suorakulmiot. Tämän tavoitteen viimeisenä osana liimapistoolilla kiinnität suorakulmiot laatikoihin kuvan osoittamalla tavalla. Jätimme yhden 7 x 6,2 cm: n suorakulmion ja voisimme työskennellä niiden kanssa seuraavissa vaiheissa.

Vaihe 2: Vaihe 2: Laatikon viimeistely

Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely
Vaihe 2: Laatikon viimeistely

Joten meillä on jo laatikon pohja, mutta se ei tarkoita, että se on tehty. Ja tarkastelemme, miten se suoritetaan tässä vaiheessa. Odotetuin työ laatikossa, jossa kuulokeliitäntä on, kun microbit -USB -portti on laatikon paljaassa osassa. Sitten liimaamme viimeisen suorakulmion, jonka olemme jättäneet viimeisessä vaiheessa, kuten voimme kuvassa. Kuka haluaa olla mestari, joka näyttää pieneltä linnulta, joka näyttää laatikolta, mutta ei silti tee ylempää keinotekoista suorakulmiota, joka jo tarjoaa, ilmestyy. Ja nyt tulee se vaikea osa. He jahtaavat kantta ja merkitsevät käytettävissä olevat A ja B runkoon. Sitten näissä kahdessa kohdassa sinulla on reikä laatikossa. Työnnä ne valmistettujen reikien läpi niin, että ne koskettavat sormiasi. Tämän vaiheen toiseksi viimeisenä osana, jossa näytön liittimet ovat, leikkaa pieni reikä, jotta liittimet koskettavat kaapeleita paremmin.

Vaihe 3: Kellon viimeistely

Kellon viimeistely
Kellon viimeistely
Kellon viimeistely
Kellon viimeistely
Kellon viimeistely
Kellon viimeistely

Tässä vaiheessa valmistamme microbit -kellomme. Joten tehdään se. Ensin leikkasimme keinonahasta palan, joka on hautamme leveä ja niin pitkä kuin kämmenemme ympärysmitta. liimaa tämä pala laatikon pohjaan liimapistoolilla ja sitten tämän keinonahan toiseen päähän teemme muutamia reikiä paperiliittimellä. Seuraavaksi lävistä paperiliittimellä reikä mikrobit -porttien yläpuolella olevaan pahvipalaan ja liimaa paperiliitin sinne. Nyt on sinun vuorosi peittää akku. Piirrämme pariston pahville ja leikkaa nämä palaset yhteen ja kiinnitä ne yhteen liimapistoolilla. Myöhemmin paremman ulkonäön saamiseksi leikkasimme pois samat suuret keinonahkat kuin juuri leikattiin pahvista. Kiinnitä palaset paristokoteloon. Liimaa paristokotelon kansi lopuksi kuvan mukaisesti. Ja nyt olemme saaneet laitteiston valmiiksi, jotta voimme katsoa softwarwea.

Vaihe 4: Aloita ohjelmointi

Image
Image

Napsauta uuden projektin kuvaketta, eikä mikään estä meitä aloittamasta ohjelmointia. Nyt kellosi on valmis, mutta emme koskaan ohjelmoi itseämme: D. Ja siksi opetan sinulle mikrobeiden ohjelmoinnin. Parhaat saatavilla olevat siirry sivulle makekode.t. Napsauta Perus -kuvaketta ja vedä valkoista aluetta "aloitus" ja "show ledit". Sitten menemme Imputiin ja näemme täällä erilaisia ehtoja, jotka kun ne täyttyvät, käynnistävät ohjelman, jonka laitamme niihin. Valitsemme painetun A -painikkeen ja vedämme sen työpöydälle. Vedä sitten "show ledit" tähän lohkoon ja napsauta mitä 5 * 5 led -näyttö näyttää mikrobitillä. Tämä voidaan toistaa vielä kaksi kertaa, mutta meidän on asetettava ohjelma käynnistymään, kun painat A ja A tai B. Lopuksi voimme lisätä tervetulokuvan, joka näytetään, kun ohjelma latautuu, ja kuvia, jotka näytetään, kun A, B, ja A + B painetaan.

Vaihe 5: Katso ohjelmointi

Laskimen ohjelmointi
Laskimen ohjelmointi

Viimeisessä vaiheessa opimme mikrobitin ohjelmoinnin perusteorian. Jos et ymmärrä jotain ja haluat apua, kirjoita kommentteihin, jos tiedän, neuvon sinua. Tehdään ensin selväksi, mitä haluamme mikrobitin tekevän. Sain tämän ohjelman toimimaan näin: Kun painan painiketta A, aika lisätään kellonaikaan tai tunti lisää kellonajan, jolloin hälytys soi. aika, jolloin haluat hälytyksen soivan, riippuu asetuksesta. Ja vain asetukset muuttuvat, kun painat A + B. Selitämme nyt, mitä kukin asetus tarkoittaa: Asetus 1 tarkoittaa ajan asettamista, kun A -painike lisää tuntiin aikaa ja B -painiketta minuutti. Asetus 2 tarkoittaa, että hälytysaika on sama kuin aika. A -painike lisää tunnin hälytysaikaan ja B -painike lisää minuutin hälytysaikaan. 3 -asetus tarkoittaa, että sekä hälytysaika että hälytysaika on jo asetettu niin, että painikkeet A ja B eivät tee mitään vain, kun painat tai painikkeet siirtyvät samaan aikaan seuraavaan asetukseen. Lopuksi asetus 4 tarkoittaa, että herätyskello ei ole aktiivinen ja kello näyttää vain kellonajan.

Vaihe 6: Laskimen ohjelmointi

Image
Image

Viimeisessä vaiheessa lupasin sinulle, että katsomme kuinka ohjelmoida mikrobitti toimimaan laskimena, ja tässä sinulla on se: Tämä ohjelma on ohjelmoitu luomaan 4 muuttujaa: frist -numero, toinen numero, funktio ja tulos. Myöhemmin A -painikkeen painaminen lisää yhden "frist number" -muuttujaan ja B -painikkeen lisääminen toiseen numeromuuttujaan. Ja nyt varmasti kysyt, mitä tapahtuu, kun painamme A + B? Arvasit oikein, jos luulit sen muuttavan toimintoa. Kun muuttujafunktion arvo on 0, se tarkoittaa +, kun 1 tarkoittaa - jos 2, niin * ja lopuksi, kun 3, / -toiminto on kytketty päälle.

Vaihe 7: Musiikin ohjelmointi

Olemme jo yrittäneet ohjelmoida mikrobitan käyttäytymään kellon ja laskimen tavoin. Tässä vaiheessa tarkastellaan jotain nautinnollisempaa, nimittäin musiikin ohjelmointia. Löydät musiikkiohjelmointilohkot musiikkikansiosta. Siellä voit valita, haluatko toistaa joitakin esiohjelmoituja melodioita vai voitko ohjelmoida omasi. Jos haluat ohjelmoida omia melodioita, vedä valikon ensimmäinen lohko työpöydälle. Kun napsautat tätä lohkoa, jossa keskimmäinen C on kirjoitettu, näet pianonäppäimistön, jossa voit valita, mikä nuotti soitetaan. Sitten napsauta "beat" määrittääksesi nuotin pituuden. Ja nyt voit ohjelmoida musiikin mukaan jonkin kappaleen tai ehkä minun kaltaiseni tšekkiläisen version Jingle bells: D. Mutta se vaatii paljon kärsivällisyyttä, koska sinun on asetettava jokainen nuotti erikseen. Alla on ohjelma, jossa on 4 kappaletta. toinen alkaa alusta ja kolme muuta, kun painetaan A, B ja A + B. Mukavaa kuuntelua:)

Vaihe 8: Smart Watch -ohjelma

Image
Image

Jos muut vaiheet olisivat helppoja, tämä ohjelma olisi hyvin monimutkainen. Ensinnäkin kopioimme kaikki lohkot katsottavaksi. Sitten tarvitsemme lisää asetuksia (kytkimen muuttuja) noin 11. Asetus 1-4 tunnetaan jo vaiheesta, jossa ohjelmoimme kellon, tai: Asetus 1 = ajan asettaminen, asetus 2 = herätysajan asettaminen, asetus 3 = Hälytys on aktiivinen, Asetus 4 = hälytys on pois päältä. Nyt tähän asetukseen lisätään: Asetukset 5 = Musiikin toisto, Asetukset 6 = Lisälaskuri, Asetukset 7 = Vähennyslaskin, Asetukset 8 = Kertolaskin, Asetukset 9 = Jaa laskin, Asetukset 10 = Aseta fristin numero ja toisen numeron muuttujat nollaan, ja viimeiset 11 Asetus 11 = askelmittari. Koko ohjelma toimii siten, että painikkeen A / B lohkossa on useita lohkoja, kun kytkin = 5, joten se nostaa muuttujan yksi kerrallaan. Ja tässä tyynyt tarvitsevat 5. Kuitenkin koko ohjelmaa on niin vaikea kuvata täydellä sanalla, joka julkaistaan kirjassa, joten liitän kuvakaappauksia tästä ohjelmasta. Ja tässä on linkki videoon, jossa näytetään kaikki tämän ohjelman ominaisuudet:

Vaihe 9: Koko hankkeen arviointi

Koko hankkeen arviointi
Koko hankkeen arviointi
Koko hankkeen arviointi
Koko hankkeen arviointi
Koko hankkeen arviointi
Koko hankkeen arviointi

Tämä projekti oli paljon vaikeampi kuin alunperin luulin. Luulen, että vielä on parannettavaa, mutta jätän sen sinulle. Voit jopa ohjelmoida kompassin tai jonkin pelin. Itse asiassa mielikuvituksella ei ole rajoja. Toivon, että pidit tästä projektista, tai kirjoita kysymyksiä tästä projektista komeetille, jos tiedän haluavani vastata. Olen erittäin iloinen, jos äänestät minua puettavassa kilpailussa. Toivotan onnea tämän projektin toteuttamiseen:).

Suositeltava: