Rozličné výpisy: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
Bez shrnutí editace |
||
Riadok 11: | Riadok 11: | ||
<tabs> | <tabs> | ||
<tab name="Javascript"><source lang="javascript"> | <tab name="Javascript"><source lang="javascript"> | ||
basic.forever(function () | |||
basic.showString("Result:") | { | ||
basic.showNumber(3) | basic.showString("Result:") | ||
basic.showIcon(IconNames.Yes) | basic.showNumber(3) | ||
basic.showIcon(IconNames.Yes) | |||
}) | |||
</source></tab> | |||
<tab name="MS Python"><source lang="python" style="background: LightBlue;"> | |||
def on_forever(): | |||
basic.show_string("Result:") | |||
basic.show_number(3) | |||
basic.show_icon(IconNames.YES) | |||
basic.forever(on_forever) | |||
</source></tab> | </source></tab> | ||
<tab name=" | <tab name="uPython"><source lang="python" style="background: LightBlue;"> | ||
from microbit import * | from microbit import * | ||
Verzia z 17:15, 21. jún 2020
V tomto príklade zobrazíme jednoduchú ikonku (to už vieme z predošlého príkladu), ale okrem toho budeme veľmi často potrebovať zobraziť na displeji nejaké číslo (napríklad výsledok nejakého merania), alebo celý text. V tejto ukážke, ktorá inak nie je veľmi užitočná, nájdete všetky tri prípady.
-
Tento program...
-
...bude vyzerať na konci takto.
basic.forever(function ()
{
basic.showString("Result:")
basic.showNumber(3)
basic.showIcon(IconNames.Yes)
})
def on_forever():
basic.show_string("Result:")
basic.show_number(3)
basic.show_icon(IconNames.YES)
basic.forever(on_forever)
from microbit import *
display.scroll('Result:')
display.scroll(3)
display.show(Image.YES)
#include <Adafruit_Microbit.h>
Adafruit_Microbit_Matrix microbit;
void setup() {
microbit.begin();
microbit.print("Result:");
microbit.print(3);
delay(1000);
microbit.show(microbit.YES);
}
void loop() { }
#include "MicroBit.h"
MicroBit uBit;
MicroBitImage YES("0,0,0,0,0 \n"
"0,0,0,0,1 \n"
"0,0,0,1,0 \n"
"1,0,1,0,0 \n"
"0,1,0,0,0 \n");
int main()
{
uBit.init(); // setup
uBit.display.scroll("Result:");
uBit.display.scroll(3);
uBit.display.print(YES);
uBit.sleep(1000);
while(1); // loop
}
Späť na zoznam príkladov....