Sadržaj:
- Pribor
- Korak 1: Korak 1: Izgradnja kutije
- Korak 2: Korak 2: Dovršavanje kutije
- Korak 3: Dovršite sat
- Korak 4: Početak programiranja
- Korak 5: Gledajte programiranje
- Korak 6: Programiranje kalkulatora
- Korak 7: Programiranje glazbe
- Korak 8: Program pametnog sata
- Korak 9: Evaluacija cijelog projekta
Video: Micro: bitni pametni sat: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Za Božić sam dobio set micro: bit pametne kuće. Pa sam mislio da bih mogao stvoriti pametni sat koji bi radio kao budilica, sat, glazbeni player, ali čak i kao pedometar i kalkulator. Na kraju sam se odlično snašao pa vam mogu napisati upute kako napraviti i programirati ovaj pametni sat: D.
Pribor
Micoro: malo pametna kuća
karton
imitacija kože
neki kabeli
spajalica
ljepljiva traka
Korak 1: Korak 1: Izgradnja kutije
Prvo napravimo kutiju. Počnimo s crtanjem dva pravokutnika 7 cm * 6,2 cm na kartonu, zatim druga dva pravokutnika na 3,5 x 7 cm, a prethodno jedan 3,5 x 6,5 cm na kartonu. Zatim možete izrezati ove pravokutnike. I kao posljednji dio ovog cilja, pištoljem za ljepilo zalijepite pravokutnike na kutije kako je prikazano. Ostavili smo jedan pravokutnik dimenzija 7 x 6,2 cm i mogli bismo s njima raditi u sljedećim koracima.
Korak 2: Korak 2: Dovršavanje kutije
Dakle, već imamo bazu kutije, ali to ne znači da je gotova. U ovom koraku ćemo pogledati kako to dovršiti. Najočekivaniji posao na kutiji gdje se nalazi priključak za slušalice kada je mikrobitni USB priključak u izloženom dijelu kutije. Zatim lijepimo posljednji pravokutnik, koji nam je ostao u posljednjem koraku, kako možemo na slici. Tko želi biti majstor koji izgleda kao mala ptica koja izgleda kao kutija, ali ipak ne napravite gornji pravokutnik od umjetne kože koji već nudi. I sada dolazi teži dio. Oni jure za naslovnicom i označavaju dostupne A i B na tijelu. Zatim, u ove dvije točke, imate rupu na kartonu. Gurnite ih kroz pripremljene rupe tako da vam dodiruju prste. Kao pretposljednji dio ovog koraka, gdje se nalaze priključci zaslona, izrežite malu rupu tako da konektori bolje dodiruju kabele. I na kraju do kutije zalijepite usnu kožu za bolji estetski izgled.
Korak 3: Dovršite sat
U ovom koraku dovršit ćemo naš mikrobitni sat. Pa učinimo to. Najprije smo izrezali komad umjetne kože širok koliko nam je grobnica i dugačak koliko je opseg naše ruke. zatim pištoljem za ljepilo zalijepite ovaj komad na dno naše kutije. Zatim, na drugom kraju ovog komada umjetne kože, stvaramo nekoliko rupa sa spajalicom. Zatim probodite spajalicom rupu u komadu kartona koja se nalazi iznad priključaka za mikrobit i zalijepite spajalicu. Sada je vaš red da pokrijete bateriju. Nacrtamo bateriju na karton i izrežemo te dijelove zajedno i zalijepimo ih pomoću pištolja za ljepilo. Zatim smo, radi boljeg izgleda, izrezali iste velike komade umjetne kože koje smo upravo izrezali iz kartona. Zalijepite te dijelove na poklopac baterije. Na kraju zalijepite poklopac baterije na kutiju kao što je prikazano na slici. A sada smo dovršili hardver pa možemo pogledati softwarwe.
Korak 4: Početak programiranja
Pritisnite ikonu novog projekta i ništa nas ne sprječava u pokretanju programiranja. Sada ste završili sa satom, ali mi se nikada nećemo programirati: D. I zato ću vas naučiti programirati mikrobite. Najbolje dostupno idite na stranicu makekode.t. Kliknite na ikonu Osnovno i povucite bijelo područje "na početku" i "prikaži LED diode". Zatim odlazimo u Imput i tu vidimo razne uvjete koji će, kad budu ispunjeni, pokrenuti program koji smo im stavili. Odabiremo pritisnutu tipku A i povlačimo je na radnu površinu. Zatim povucite "prikaži LED diode" u ovaj blok i kliknite ono što će LED zaslon 5 * 5 prikazati na mikrobitu. To se može ponoviti još dva puta, ali moramo postaviti program da se pokrene kada pritisnete A i A ili B. Konačno, možemo dodati sliku dobrodošlice koja će se prikazati kada se program učita i slike koje će se prikazati kada A, B, i A + B su pritisnute.
Korak 5: Gledajte programiranje
U posljednjem koraku naučili smo osnovnu teoriju programiranja mikrobita. Ako nešto ne razumijete i želite pomoć, napišite u komentarima, ako znam, savjetovat ću vas. Prvo, pojasnimo što želimo da mikrobit radi. Učinio sam da ovaj program funkcionira ovako: Kad pritisnem gumb A, vrijeme se dodaje vremenu ili sat dodaje vrijeme u kojem se oglašava alarm. vrijeme u kojem želite da se alarm oglasi ovisi o postavci. I samo će se postavke promijeniti kada pritisnete A + B. Sada objasnimo što svaka postavka znači: Postavka 1 znači postavljanje vremena kada se pritiskom na A dodaje sat vremena, a pritiskom na B minutu. Postavka 2 znači da je vrijeme alarma isto kao i vrijeme. Gumb A dodaje jedan sat vremenu alarma, a gumb B dodaje jednu minutu alarmu. Postavka 3 znači da su i vrijeme alarma i vrijeme alarma već postavljeni tako da gumb A i gumb B ne rade ništa samo kad pritisnete ili tipke istovremeno prelaze na sljedeću postavku. Konačno, postavka 4 znači da budilica nije aktivna i sat prikazuje samo vrijeme. Sljedeći korak govori vam kako programirati mikrobit tako da se može računati kao kalkulator.
Korak 6: Programiranje kalkulatora
U posljednjem koraku obećao sam vam da ćemo pogledati kako programirati mikrobit da radi kao kalkulator, i evo ga: Ovaj program je programiran za stvaranje 4 varijable: prvi broj, drugi broj, funkcija i rezultat. Nakon toga, pritiskom na gumb A jedan se dodaje varijabli "prvi broj", a pritiskom na B dodaje se drugoj varijabli s brojevima. I sad ćete sigurno pitati što se događa kad pritisnemo A + B? Točno ste pogodili mislite li da mijenja funkciju. Kad je vrijednost varijabilne funkcije jednaka 0, to znači + kada 1 znači - ako je 2 tada * i na kraju kada 3 tada je funkcija / uključena.
Korak 7: Programiranje glazbe
Već smo pokušali programirati mikrobitu da se ponaša poput sata i kalkulatora. U ovom koraku ćemo pogledati nešto ugodnije, naime glazbeno programiranje. Blokove za programiranje glazbe možete pronaći u glazbenoj mapi. Tamo možete odabrati želite li svirati neku od unaprijed programiranih melodija ili možete programirati vlastitu. Za programiranje vlastitih melodija povucite prvi blok u izborniku na radnu površinu. Kada kliknete na ovaj blok gdje je srednji C ispisan, vidjet ćete klavirsku tipkovnicu na kojoj možete izabrati koju ćete notu svirati u ovom bloku. Zatim kliknite na "beat" kako biste odredili duljinu note. I sada možete programirati prema glazbi neku pjesmu ili možda poput mene češku verziju Jingle bells: D. Ali potrebno je puno strpljenja jer morate postaviti svaku notu zasebno. Ispod je program u kojem postoje 4 melodije. jedan počinje na početku, a druga tri kad se pritisnu A, B i A + B. Ugodno slušanje:)
Korak 8: Program pametnog sata
Da su drugi koraci laki, ovaj bi program bio vrlo kompliciran. Prije svega, kopiramo sve blokove za gledanje. Zatim nam je potrebno više postavki (promjenjiva varijabla) oko 11. Postavka 1-4 već je poznata iz koraka u kojem smo programirali sat ili: Postavljanje 1 = podešavanje vremena, Postavljanje 2 = postavljanje vremena alarma, Postavljanje 3 = Alarm je aktivan, Postavka 4 = alarm je isključen. Sada ovoj postavci dodajemo: Postavke 5 = Reprodukcija glazbe, Postavke 6 = Kalkulator zbrajanja, Postavke 7 = Kalkulator oduzimanja, Postavke 8 = Kalkulator množenja, Postavke 9 = Kalkulator podjele, Postavke 10 = Promijenite prvi broj i druge varijable broja na nulu, i posljednjih 11 Postavka 11 = pedometar. Cijeli program radi tako da u pritisnutom bloku na tipki A / B postoji nekoliko blokova kada je switch = 5 pa podiže neku varijablu za jedan. I tu jastučićima treba 5. Međutim, cijeli je program tako teško opisati punim riječima da bi bio objavljen u knjizi pa prilažem snimke zaslona ovog programa. A evo i poveznice na video na kojoj su prikazane sve značajke ovog programa:
Korak 9: Evaluacija cijelog projekta
Ovaj je projekt bio mnogo teži nego što sam isprva mislio. Mislim da ima još nešto za poboljšati, ali to ostavljam vama. Možete čak i programirati kompas ili neku igru. Zapravo, nema granica mašti. Nadam se da vam se svidio ovaj projekt ili da kometama napišete bilo kakva pitanja o ovom projektu ako znam da bih htio odgovoriti. Bit ću jako sretan ako glasate za mene na natjecanju za nošenje. Želim vam puno sreće u provedbi ovog projekta:).
Preporučeni:
Pretvorite neupotrebljeni pametni telefon u pametni zaslon: 6 koraka (sa slikama)
Pretvorite neupotrebljeni pametni telefon u pametni zaslon: Vodič za Deze nalazi se na engleskom jeziku, za nedjeljnu verziju kliknite ovdje. Imate li (stari) nekorišteni pametni telefon? Pretvorite ga u pametni zaslon pomoću Google tablica i neke olovke i papira slijedeći ovaj jednostavan korak-po-korak vodič. Kad završiš
Arduino Nano-MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Vodič: 4 koraka
Arduino Nano-MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Tutorial: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: 4 koraka
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
Raspberry Pi MMA8452Q troosni 12-bitni/8-bitni digitalni akcelerometar Java vodič: 4 koraka
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Java Uputstvo: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
C51 4 -bitni elektronički sat - drveni sat: 15 koraka (sa slikama)
C51 4 -bitni elektronički sat - drveni sat: Imao sam slobodnog vremena ovog vikenda pa sam otišao naprijed i sastavio ovaj 4 -bitni elektronički digitalni sat od 2,40 USD koji sam kupio prije nekog vremena na AliExpressu