しばらく経つと忘れてしまうのが人間。そんなときは一日一創、過去検索。オープンソースを発見。書き込めばすぐ動きます。ちょっと直せばカスタマイズOK!
女子トイレサイン。かわいいドット絵は鯖江のデザイン事務所、TSUGIさんによるもの。
100 LET[0],0,0,0,1,59,1,16,4,56,63,63,63 150 CLS 200 ?"000000000000000" 201 ?"000000000000000" 202 ?"000000000000000" 203 ?"000000000000000" 204 ?"000000001000000" 205 ?"000000000000000" 206 ?"000000011100000" 207 ?"000000010100000" 208 ?"000000100010000" 209 ?"000000001000000" 210 ?"000000001000000" 211 ?"000000000000000" 212 ?"000000000000000" 213 ?"000000000000000" 214 ?"000000000000000" 250 A=USR(#700) 260 WAIT120:SLEEP
アニメーションしないので、表示後、260行でIchigoJam側はお休み、低電力モードへ。 100行の配列への代入は、RGB、3要素ずつ使ったカラーパレットです。ファイル0でマシン語ドライバを書き込み、LRUN1でこのファイル1を実行します。
男子トイレサイン。
100 LET[0],0,0,0,1,59,1,16,4,56,63,63,63 150 CLS 200 ?"000000000000000" 201 ?"000000000000000" 202 ?"000000000000000" 203 ?"000000000000000" 204 ?"000000002000000" 205 ?"000000000000000" 206 ?"000000022200000" 207 ?"000000020200000" 208 ?"000000020200000" 209 ?"000000002000000" 210 ?"000000002000000" 211 ?"000000000000000" 212 ?"000000000000000" 213 ?"000000000000000" 214 ?"000000000000000" 250 A=USR(#700) 260 WAIT120:SLEEP
多目的トイレサインは、駐車場でも活躍している車椅子マーク!
100 LET[0],0,0,0,1,59,1,16,4,56,63,63,63,40,40,40 150 CLS 200 ?"0000000000000000" 201 ?"0000000000000000" 202 ?"0000000000000000" 203 ?"0000000440000000" 204 ?"0000000440000000" 205 ?"0000000040000000" 206 ?"0000004440400000" 207 ?"0000000040040000" 208 ?"0000004440040000" 209 ?"0000004000040000" 210 ?"0000044044400000" 211 ?"0000000000000000" 212 ?"0000000000000000" 213 ?"0000000000000000" 214 ?"0000000000000000" 250 A=USR(#700) 260 IF !BTN() CONT 270 FOR I=0 TO 15 280 SCROLL LEFT 290 FOR J=0 TO 15:LC0,J:?" ":NEXT 300 A=USR(#700) 305 WAIT 8 310 NEXT 320 WAIT 30 330 GOTO150
実は16x16マトリクスLEDの制御用マシン語のドライバは左右逆で作ってしまっているので、表示が左右逆にする必要があります。ワークショップする前には直したい。更に、16x16ではなくセンターが取りやすい15x15になっているので右端と下端は表示しないようにすると290行の処理が不要になるので、より使いやすそう。
ご来社の際、ぜひ実物をご覧ください!