Rozličné výpisy: Rozdiel medzi revíziami
Zo stránky SensorWiki
| Bez shrnutí editace | Bez shrnutí editace | ||
| Riadok 61: | Riadok 61: | ||
| MicroBit uBit; | MicroBit uBit; | ||
| MicroBitImage  | 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() | int main() | ||
| { | { | ||
|     uBit.init();  // setup | |||
|     uBit.display.scroll("Result:"); | |||
|     uBit.display.scroll(3); | |||
|      uBit.display.print( |      uBit.display.print(YES); | ||
|      uBit.sleep(1000); |      uBit.sleep(1000); | ||
|   while(1);      // loop | |||
| }</syntaxhighlight></tab> | }</syntaxhighlight></tab> | ||
Verzia z 10:38, 21. jún 2020
- 
			
			Prvý program...
- 
			
			...bude vyzerať v simulátore takto.
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.showString("Result:")
basic.showNumber(3)
basic.showIcon(IconNames.Yes)
})
# MindPlus
# microbit
from microbit import *
display.scroll(str("Result: "), wait=False, loop=False)
display.scroll(str((str(3))), wait=False, loop=False)
display.show(Image("00000:00009:00090:90900:09000"))
/*!
 * MindPlus
 * microbit
 *
 */
#include <Microbit_Matrix.h>
// Static constants
const uint8_t bbcBitmap[][5] = {
	{B00000,B00001,B00010,B10100,B01000}
};
// Main program start
void setup() {
	MMatrix.print("Result: ");
	MMatrix.print((String(3)));
	MMatrix.show(bbcBitmap[0]);
}
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....

