Mobile Apps for micro:bit

Micro:bit mobiilisovelluksen avulla voit ladata koodin langattomasti Bluetooth-yhteyden avulla micro:bit-levylle. Et tarvitse johtoja! Riittää, että microbitissä on virta kytkettynä ja tabletissa tai puhelimessa micro:bit-sovellus asennettuna ja käynnissä.

Mitä voin tehdä mobiilisovelluksella?

The micro:bit app allows you to connect to your micro:bit from your phone, then create code and send it straight to your micro:bit!

Sovelluksessa on neljä nappulaa:

  • Connections voit tehdä pariliitoksen/yhdistää älypuhelimen, tabletin tai muun laitteen micro:bitin kanssa
  • Flash voit lähettää kooditiedoston (.HEX) laitteestasi (älypuhelin/tabletti) micro:bittiin
  • Create Code ohjaa sinut nettisivulle, jolla voit valita editorin, kirjoittaa koodia tai jatkaa jo aloittamasi koodin kirjoittamista
  • Discover ohjaa sinut nettisivulle, josta löydät ideoita ja muiden tekemiä esimerkkejä

Näin pääset alkuun

Getting the app

Start by downloading the official micro:bit app for Android or iOS:

Pairing your micro:bit

The next step is to connect your micro:bit to your phone or tablet for the first time - this is called pairing. This involves the app searching for a signal from the micro:bit and then sending a secret code that only they can see. From that point on your device and your micro:bit are paired and can communicate when connected.

Näin teet pariliitoksen micro:bitin ja älypuhelimen välille:

  • Valitse ‘Connections’
  • Valitse ‘Pair a new micro:bit’
  • On your micro:bit: hold the A and B buttons, then PRESS and release RESET while still holding buttons A and B
  • The micro:bit will tell you that it is in 'PAIRING' mode and a pattern will appear
  • Copy the pattern from your micro:bit onto the grid in the app (Here's a tip! Fill in the topmost lit square of each column to fill in all squares underneath it at once)
  • Valitse 'Next or Pair', kun sovellus kysyy PIN-koodia, paina micro:bitin A-painonappia
  • Enter the code or PIN from your micro:bit into your phone. The numbers will loop for 30 seconds, so don't worry if you don't get it first time. If you're finding it tricky, ask a friend to help. One of you can read the numbers on the micro:bit while the other types them into the app
  • When you see the success message press the RESET button on the back of your micro:bit and you’re done.

If at any stage you reprogram your micro:bit using a USB cable (which will delete the secret code) or if you want to work with a different micro:bit, you need to repeat this process.

Writing Code

Seuraavaksi voit kirjoittaa koodia. Valitse ‘create code’ sovelluksesta, pääset micro: bitin kotisivulle. Voit valita editorin ja kirjoittaa koodia. Jos haluat muokata jo aloittamaasi projektia, valitse 'Flash' ja sen jälkeen 'My Scripts'.

When your program is ready, the code editor has to compile the code to make a hex file, which is a very compact form of your program that the micro:bit can read. In the editor select ‘Compile’ and when the hex file is ready, open it in the micro:bit app.

Sending code to the micro:bit

HEX-tiedoston siirtäminen micro:bittiin:

  • Mene sovelluksen 'Flash' sivulle
  • Valitse siirrettävä ohjelma eli "skripti" ja paina 'Flash'

Huomaat, kuinka ideasi alkavat elää!

Usein kysytyt kysymykset

Mitä 'pariliitos' tarkoittaa?

Ensimmäinen tehtävä on liittää micro:bit puhelimeen tai tablettiin ja muodostaa pariliitos laitteiden välillä. Siinä sovellus etsii micro:bitin lähettämän signaalin. Laitteet vaihtavat salaisen koodin, jotka ainoastaan liitettävät laitteet tunnistavat. Kun pariliitos on muodostettu laitteiden välillä, ne voivat lähettää ja vastaanottaa tietoa keskenään.

Jos haluat poistaa aiemmin liitetyn micro: bitin puhelimestasi:

  • Mene Bluetooth asetuksiin
  • Valitse micro:bit ja sitten"Unohda tämä laite"

If you want to delete a ‘pairing’, from your micro:bit:

  • Kytke micro:bit USB-kaapelilla tietokoneeseen
  • Flash any hex file over a USB cable

Pitääkö valita 'Connect' vai 'Pair'?

Jos olet lataamassa tiedostoa viimeksi käytössä olleeseen micro:bittiin, sinun ei tarvitse painaa 'Connect'-nappulaa. Sovellus yhdistää laitteet, kunhan vain vahvistat kyseessä olevan oikean micro:bit-levyn.

Mitä ohjelman lataaminen ("Flash") tarkoittaa?

Flashing is when you send a code file (.hex) from your computer, phone or tablet to a micro:bit. From a computer you’ll usually flash a file by connecting your micro:bit to your computer with a USB cable. From a phone or tablet you can ‘flash’ a file over Bluetooth (without cables).

Toimiiko sovellus omalla puhelimella/tabletilla?

As the micro:bit app updates and operating systems of devices change over time, the compatibility of devices will also change. We apologise for not being able to give a concrete list of compatible devices at this time.

Micro:bit sovellus toimii laitteissa, joissa on Android 4.4 tai uudempi tai iOS 8.0 tai uudempi.

Mitä täytyy tehdä, jos olen liittänyt micro:bitin pariksi jonkun toisen laitteeseen ja haluan katkaista tuon yhteyden?

  • Kirjoita koodia tietokoneella
  • Yhdistä micro:bit USB-kaapelilla tietokoneeseen
  • Now drag and drop the hex file onto your micro:bit

Tämä poistaa micro:bitiltä aiemmat yhteydet tablettiin tai älypuhelimeen.

Mitä voin tehdä, jos haluan poistaa micro:bitin pariliitoksen tabletilta tai älypuhelimelta?

  • Mene puhelimen tai tabletin USB-asetuksiin
  • Valitse BBC micro:bit
  • Valitse 'Unohda tämä laite'

Tämä poistaa yhteyden laitteiden väliltä.

Tämä on hyvä tietää Bluetoothista

Kytke Bluetooth pois päältä, jos et käytä sitä:

  • Bluetooth kuluttaa paristoja tai akkua
  • Bluetooth-laite lähettää signaalia, jotta muut laitteet voisivat kytkeytyä siihen - luultavasti et halua tätä!

Voinko käyttää mobiilisovellusta offline-tilassa?

The first time you use the app, you need an internet connection. But with a little preparation, you can use the app Offline

  • "My Scripts" sivu ja koodieditorit on suunniteltu toimimaan offline-tilassa. Kun avaat selaimella (PC tai mobiililaite) editorin ensimmäistä kertaa, selain tallettaa offline-version muistiin ja voit palata siihen milloin tahansa.
  • Pidä mobiilaite yhteydessä Internetiin ja mene micro:bitin kotisivulle. Mene "My Scripts" sivulle ja avaa koodieditori, jota haluat käyttää. Tämä tallettaa valitsemasi editorin selaimen muistiin.
  • Avaa micro:bit mobiilisovellue. Paina 'Flash' nappulaa ja sen jälkeen keltaista 'My Scripts' nappulaa. Tämä vie sinut suoraan My Script -sivulle, joka toimii myös offline-tilassa.
  • Tästä eteenpäin voit avata valitsemasi koodieditorin. Kirjoita koodia ja pidä hauskaa!

Vianetsintä

Minulla on ongelmia micro:bitin pariliitokseen tekemisessä.

  • Sinulla voi olla micro:bitillä vanha versio ohjelmasta - saadaksesi uusimman ohjelmaversion mene nettisivulle, luo uusi koodinpätkä ja lataa se micro:bitille USB-kaapelin kautta. Samalla siirtyy uusin ohjelmaversio.
  • Mene puhelimen tai tabletin Bluetooth-asetuksiin ja valitse "Unohda tämä laite". Sulje sovellus. Avaa sovellus uudestaan, jolloin tiedot aiemmasta liitoksesta ovat poistuneet. Voit liittää micro:bitin uudestaan laitteelle "puhtaalta pöydältä"

Minulla on uusin ohjelmaversio, mutta pariliitoksen tekemisessä on vieläkin ongelmia.

  • Käytätkö Pythonia? - Valitettavasti Python ei tällä hetkellä tue Bluetoothia. Micro:bit, johon on ladattu Pythonilla kirjoitettu koodi ei yhdisty laitteeseen Bluetoothin kautta. Lataa jokin ohjelmanpätkä, joka on kirjoitettu Code Kingdom-, Blocks- tai Touch Develop-editorilla ja yritä Bluetooth-yhteyttä uudestaan.

Minulla on ongelmia ohjelman lataamisessa mikcro:bitiin.

  • Onko micro:bitiin kytketty sähköt? - Onko se kytketty joko tietokoneeseen USB-kaapelilla tai 3 V paristokoteloon. Jos ei, niin kytke micro:bit virtalähteeseen
  • Onko puhelin/tabletti paritettu micro:bitiin? - Jos ei, niin paina 'Connect' nappulaa ja seuraa ohjeita muodostaaksesi pariliitoksen micro:bitin.

Minulla on ongelmia päästä kirjoittamaani koodiin tai koodieditoreihin nettisivulla.

  • Onko puhelin/tabletti yhteydessä Internetiin wifi- vai laajakaistayhteydellä? - Jos ei, niin kytke wifi tai laajakaista päälle. Jos käytät laajakaistaa (3G, 4G) muista, että palveluntarjoaja voi laskuttaa yhteydestä!

Yritin ottaa selfietä Android-puhelimella, mutta kun painan micro:bitin nappulaa mitään ei tapahdu...

  • Onko micro:bit yhdistetty puhelimeen tai tablettiin - onko yhteyttä kuvaava kuvake Connections-ikkunassa vihreä? Ei? Napauta Connection-nappulaa joko Connections-ikkunassa tai Flash-ikkunassa (voi kestää reilut 5 sekuntia, että kuvake muuttuu vihreäksi)

Yritin ottaa selfietä iPhonella tai iPadilla, mutta kun painan micro:bitin nappulaa, mitään ei tapahdu...

Valitettavasti iPhone tai iPad ei tue "Devices" koodia.

Olen tehnyt pariliitoksen micro:bitin ja mobiilaitteen välille, mutta se ei enää toimi!

Näin tapahtuu joskus, kun olet parittanut micro:bitin liian monelle puhelimelle tai tabletille.

  • Kirjoita koodia tietokoneella
  • Yhdistä micro:bit tietokoneeseen USB-kaapelilla
  • Lataa käännetty kooditiedosto (HEX-tiedosto) micro:bitille

Tämä poistaa micro:bitiltä aiemmat yhteydet tablettiin tai älypuhelimeen.

Olen tehnyt pariliitoksen micro:bitin ja mobiililaitteen välille, mutta micro:bit ei yhdisty...

Oletko ladannut ohjelman micro:bitille USB-kaapelin avulla? Tämä poistaa kaikki yhteydet. Tällöin pariliitos laitteen kanssa täytyy tehdä uudestaan.

Micro:bitin näytössä on vain väkänen tai rasti (oikein/väärin-merkki), mitä pitäisi tehdä?

Paina RESET-nappulaa laitteen takaa, tämän pitäisi palauttaa micro:bit normaalitilaan.