Operácie

Rozličné výpisy: Rozdiel medzi revíziami

Z SensorWiki

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="Python"><source lang="python" style="background: LightBlue;">
+
<tab name="uPython"><source lang="python" style="background: LightBlue;">
 
from microbit import *
 
from microbit import *
  

Verzia zo dňa a času 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.

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....