概要
wemos d1で、lcdkeypadを使ってみた。
練習問題、やってみた。
練習問題
カタカナを表示せよ。
写真
asciiコード
上位4bit | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0xA | 。 | 「 | 」 | 、 | ・ | ヲ | ァ | ィ | ゥ | ェ | ォ | ャ | ュ | ョ | ッ | |
0xB | ー | ア | イ | ウ | エ | オ | カ | キ | ク | ケ | コ | サ | シ | ス | セ | ソ |
0xC | タ | チ | ツ | テ | ト | ナ | ニ | ヌ | ネ | ノ | ハ | ヒ | フ | ヘ | ホ | マ |
0xD | ミ | ム | メ | モ | ヤ | ユ | ヨ | ラ | リ | ル | レ | ロ | ワ | ン | ゙ | ゚ |
サンプルコード
#include <LiquidCrystal.h>
LiquidCrystal lcd(0, 2, 4, 14, 12, 13);
char hello[] = {
0xca,
0xdb,
0x2d,
0x20,
0xdc,
0x2d,
0xd9,
0xc4,
0xde,
0x21
};
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print(hello);
}
void loop() {
delay(100);
}
以上。