Joseph Micro:bit Python Segédprogram Csomagja

Joseph Micro:bit Python Segédprogram Csomagja

Joseph, 15 éves, nyerte meg az Édesanyák és Gondozók kihívást egy Python segédprogram szettel a micro:bit-hoz: egy ébresztő, egy iránytú. tojás időzítő; kulcs kereső; fogmosó időzítő és egy betörő riasztó. Joseph bemutatja a segédprogramjait.

Általános:

.hex és Python fájlok (ha a fájl nem tölt le automatikusan egy mentés linket Mac-re, mentse el PC-re:

Az ébresztőóra, az iránytű, az időzítő a tojásfőzéshez, a kulcskereső és az időzítő fogmosáshoz mind egy hex fájlban vannak, amit le kell tölteni és rá kell másolni a micro:bit-re. A kulcskeresőnek és betörésjelzőnek külön hex fájlja van. Mindegyik programban az A gombbal lehet kisebb műveleteket végrehajtani, például a menüben navigálni, vagy az ébresztőórát szundizni. A B gomb használható a főbb műveletekhez, mint például valamelyik lehetőség kiválasztására, vagy programból való kilépésre. A legtöbb programnak van hangja; így köss egy hangszórót a nulladik láb és a föld közé.

Ébresztőóra:

Az ébresztőóra segít felébredned. Több hang közül választhatsz, beállíthatod az időt és szundival rendelkezik. 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.
Toggle through with the A button and select using the B button. You will next be presented with the time select menu (fig. 3), it is possible to select a time between one and nine hours, toggle through the menu with the A button and select a time using the B button. The alarm is now set (fig. 4), if you want to end it you can press B. When it comes to an end your chosen sound will play and a fireworks animation (fig. 5) will be played. You can sleep the alarm for five minutes by pressing the A button (fig. 6) or exit the utility by pressing B.

Iránytű:

Az iránytű segítségével meghatározható, hogy merre van Észak, valamint csapágyak is. 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.

Időzítő tojásfőzéshez:

Ez az időzítő segít a tökéletes főtt tojás elkészítésébem, kiválaszhatod, hogy kemény, vagy lágy tojást szeretnél, közben óramutató mutatja, hol tart. Ha tojást főznél, a menüben az A gombbal keresd meg a tojást (1. ábra) és B gombbal válaszd ki. Ezután kiválaszthatod, hogy kemény, vagy lágy tojást (2. ábra) szeretnél, az választási lehetőségek a következők:

  • 'H' - Angolul "Hard", vagyis kemény tojás - 8 perces időzítő.
  • 'S' - Angolul "Soft", vagyis lágytojás - 4 perces időzítő.
A menüben a B gombbal mozogva válaszd ki melyiket szeretnéd. Ekkor megjelenik az óramutató (3. ábra). Amikor körbeért, hangjelzést ad és tüzijáték animációra (4. ábra) vált. A menübe a B gombbal lehet visszatérni.

Kulcskereső:

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.

Időzítő fogmosáshoz:

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.

Betörésjelző:

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:

Jó szórakozást!