http___microbit.org_hr_2017-05-17-joseph__1.xml
1.1 2.1 3.1 3.2 4.1 5.1 5.2 5.3 5.4 5.5 6.1 7.1 7.2 7.3 7.4 8.1 9.1 10.1 11.1 12.1 13.1 13.2 13.3 13.4 13.5 14.1 15.1 15.2 15.3 16.1 17.1 18.1 19.1 19.2 19.3 19.4 19.5 19.6 19.7 19.8 20.1 21.1 21.2 21.3 22.1 23.1 23.2 23.3 24.1 25.1
Joseph's Micro:bit Python Utilities Package Joseph's Micro:bit Python Utilities Package Joseph, aged 15, won the Mothers and Carers Challenge with a set of Python Utilities for the micro:bit: an alarm; compass; egg timer; key finder; teeth brushing timer and burglar alarm. Joseph presents his utilities. General:Hex and Python files (if file does not automatically download Save link for Mac, Save target for PC): The alarm, compass, egg timer, key finder and teeth brushing alarm are all on a single hex file which needs to be downloaded and flashed onto your micro:bit. The key finder and burglar alarm need separate hex files. In all the utilities, button A is for minor actions, for example toggling through a menu or sleeping the alarm. The B button is for major actions such as selecting a utility/option from a menu or exiting a utility. Most utilities require sound; for this a speaker needs to be connected between pin zero and ground. Alarm: The alarm utility helps wake you up. It has a choice of sounds, times and has a sleep mode. In order to access it, use the A button to toggle to the image of a bell (fig. 1) and then press the B button to select the alarm utility. You will be presented with a menu that allows you to select which alarm sound you want (fig. 2); the options are: - ‘D’ - The opening to Beethoven’s 5th Symphony in C minor. - ‘N’ - The Nyan Cat theme. - ‘F’ - A funky bass line for secret agents and criminal masterminds. - ‘P’ - The theme of Monty Python’s Flying Circus. Compass: The compass utility helps you determine which direction is north as well as bearings. In order to access this utility toggle through the initial menu with A until you find the image of a compass (fig.1) and press B to select it. You will be presented with a tool to help calibrate the compass (fig. 2), rotate the micro:bit in every direction in order to calibrate. Now the compass is calibrated, the compass needle (fig. 3) will be displayed pointing in the direction of north. You can find the bearing (fig. 4) by pressing A and exit the utility with B. Egg timer: The egg timer utility helps you boil the perfect egg, you can select whether you want them hard or soft and their progress is shown with the hand of a clock. In order to access the egg timer, toggle through the menu with the A button and locate the image of an egg (fig. 1); press B to select it. Now you will have the choice of whether you want your egg hard or soft (fig. 2); the options are: - ‘H’ - Hard - 8 minute timer. - ‘S’ - Soft - 4 minute timer. Key finder: The key finder utility solves that age old problem of lost keys. You will need two micro:bits. First download the key_finder.hex file and flash it onto the second micro:bit and connect it to a battery pack, speaker and your keys. On your micro:bit navigate to the key image (fig. 1) using A in order to use the key finder. Press the B button and the second micro:bit should receive a signal and start playing music. If this is successful a tick (fig. 2) will be displayed on your micro:bit. Locate the keys using the music and press B on your micro:bit to stop it. If the signal is unsuccessful a cross (fig. 3) will be displayed. Teeth timer: This utility helps time the optimum teeth cleaning duration. Toggle using A to the image of a tooth (fig. 1) and press B. This will start the two minute tooth timer, progress is shown with the hand of a clock (fig. 2), it can be stopped early by pressing B. When the time is up an alarm will be played and a firework animation (fig. 3) will be displayed. You can exit the utility with B. Burglar alarm: This is an additional utility that requires the burglar_alarm.hex file to be downloaded and flashed onto your micro:bit. Connect a speaker between pin zero and ground and a wire between pins one and two. When this wire is broken, the alarm will be triggered. Joseph created a video to show off his utilities: Have fun!
1.1 2.1 3.1 3.2 4.1 5.1 5.2 5.3 5.4 5.5 5.6 6.1 7.1 7.2 7.3 7.4 8.1 9.1 10.1 11.1 12.1 13.1 13.2 13.3 13.4 13.5 13.6 13.7 14.1 15.1 15.2 15.3 15.4 15.5 16.1 17.1 18.1 19.1 19.2 19.3 19.4 19.5 19.6 19.7 19.8 20.1 21.1 21.2 21.3 21.4 21.5 21.6 22.1 23.1 23.2 23.3 24.1 25.1
Josephov micro:bit python paket usluga Josephov micro:bit python paket usluga Joseph, 15 godina, pobjedio je na izazovu Majke i njegovateljice sa setom Python usluga za micro:bit: alarmom, kompasom, tajmerom za jaja, pronalazačem ključeva, tajmerom za pranje zubi i protuprovalnim alarmom. Joseph predstavlja svoje usluge. Općenito:Datoteke Hex i Python (ako se datoteka ne preuzima automatski, link Save za Mac računala, Save target za osobna računala): Alarm, kompas, tajmer za kuhanje jaja, pronalazač ključeva i tajmer za pranje zubi nalaze se na jednoj datoteci koja treba biti preuzeta i prebačena na tvoj micro:bit. Pronalazač ključeva i protuprovalni alarm trebaju odvojene hex datoteke. U svim uslugama, gumb A služi za manje radnje. Na primjer, kretanje kroz izbornik ili mirovanje alarma. Gumb B služi za veće radnje poput odabira usluge/opcije iz izbornika ili izlazak iz programa usluga. Većina usluga zahtijeva zvuk; stoga zvučnik treba biti povezan između pina nula i pina GND. Alarm: Program alarma pomaže ti da se probudiš. On ima izbor zvukova, vremena te mogućnost mirovanja. Za pristup, koristi gumb A za prebacivanje na sliku zvona (slika 1), a potom pritisni gumb B za odabir programa alarma. Bit će ti prikazan izbornik koji omogućuje da odabereš koji zvuk alarma želiš (slika 2); opcije su: - ‘D’ - početak Beethovenove 5. simfonije u C-molu. - ‘N’ - tema iz The Nyan Cat. - ‘F’ - funky bas za tajne agente i genijalce za kriminal. - ‘P’ - tema iz Monty Pythonova letećeg cirkusa. Kompas: Program kompasa pomaže ti odrediti u kojem smjeru je sjever kao i ostali smjerovi. Za pristup ovoj usluzi kreći se kroz početni izbornik s gumbom A dok ne nađeš sliku kompasa (slika 1) te pritisni B za odabir. Bit će ti prikazan alat koji će ti pomoći kalibrirati kompas (slika 2). Zarotiraj micro:bit u svakom smjeru kako bi ga kalibrirao. Sada je kompas kalibriran. Prikazat će se igla kompasa (slika 3) pokazujući u smjeru sjevera. Možeš pronaći smjer (slika 4) pritiskom na gumb A i izaći iz programa pomoću gumba B. Tajmer za kuhanje jaja: Tajmer za kuhanje jaja pomaže ti da skuhaš savršeno jaje. Možeš odabrati želiš li jače ili slabije kuhana, a proces je prikazan na ručici sata. Za pristup tajmeru za kuhanje jaja kreći se kroz izbornik s gumbom A i pronađi sliku jaja (slika 1); pritisni B za odabir. Sada ćeš imati izbor toga želiš ti slabije ili jače kuhano jaje (slika 2). Opcije su: - ‘H’ - jače kuhano - tajmer na 8 minuta. - ‘S’ - slabije - tajmer 4 minute. Pronalazač ključeva: Program za pronalaženje ključeva rješava stari problem izgubljenih ključeva. Trebat će ti dva micro:bita. Prvo preuzmi key_finder.hex datoteku i prebaci program na drugi micro:bit te ga spoji s baterijama, zvučnikom i svojim ključevima. Na svom micro:bitu pronađite glavnu sliku (slika 1) koristeći gumb A kako bi mogli koristiti pronalazač ključeva. Pritisnite gumb B i drugi micro:bit bi trebao primiti signal i početi svirati glazbu. Ako to uspije na micro:bitu će se pojaviti kvačica (slika 2). Lociraj ključeve koristeći glazbu i pritisni gumb B na svom micro:bitu kako bi se zaustavio. Ako signal bude neuspješan, prikazan će se križić (slika 3). Tajmer za pranje zubi: Program pomaže u optimalnom trajanju pranja zubi. Prebaci na sliku zubi koristeći gumb A (slika 1) i pritisni B. Ovo će pokrenuti dvominutni tajmer za pranje zubi. Proces je prikazan na ručici sata (slika 2) i može se ranije zaustaviti pritiskom na B. Kada vrijeme istekne, upalit će se alarm i prikazat će se animacija vatrometa (slika 3). Iz programa možeš izaći pomoću gumba B. Protuprovalni alarm: Ovo je dodatni program koji zahtijeva preuzimanje i prebacivanje burglar_alarm.hex datoteke na tvoj micro:bit. Spoji zvučnik između pina nula i pina GND te poveži žicom između pinova jedan i dva. Kada se ta žica prekine, pokrenut će se alarm. Joseph je napravio video da pokaže svoje usluge: Uživaj!