2017-12-01から1ヶ月間の記事一覧
A の出力に成功したら B を出力したくなるでしょう そう思って アルファベット順に A〜Zまで ぜんぶ出力するプログラムを作りました A からZ まで 順に ASCII コードを 二進数で出力します 下線のついている文字のコードが 出力されます ABC のかわりに 数字…
あれこれ: ・ プログラムをつくるのは 朝から午前中(にかけて)がよい 周囲(と家の中)が静かで 集中できる 午後になると どうしても雑仕事 雑念がはいってだめだ 夜は アルコールの効果で 眠くなる・いま 作っているのは FILE104 のプログラムです 先頭…
実行結果 .
実行結果 .
命令の書式 : OUT 出力先の番号, {0 または 1 } 例 : OUT 1,0 OUT 1 端子に0を出力 OUT 1,1 OUT 1 端子に1を出力 ・初期状態では OUT 端子の(GND に対する)電圧は 0 ボルト ・0 を出力すると OUT 端子の(GND に対する)電圧は 0 ボルト ・1 を出力する…
テスターの回路は OUT端子と GND の間に LED をつなぐだけです データ・テスター 下の写真は A に相当する 01000001 を出力したときの表示です LED が白く映っているいるのが 点灯です .
これが IchigoJam の CPU LPC1114FN28 最近は LPC1114FDH28 が使われている(ピンの配置は同じ)データの出力に使える端子 : 機能 ピン 端子名 OUT 1 9 OUT 2 10 OUT 3 11 OUT 4 12 OUT 5 18 OUT 6 17 OUT 7 14 LED OUT 8 3 IN1 - OUT 9 4 IN2 OUT10 5 IN3 …
IchigoJam コンピュータでは プログラムを本体内 または外部メモリー(24FC1025 など)に保存します プログラムは 英字 数字 記号で記述されます コンピュータ内部で 英数字と記号をどのように表現(して記憶)するかについては ASCII などの規則があります …
IchigoJam は 単純な整数BASIC ですが その魅力は データの入出力が 簡単にできることです 8個のLED を基板に半田付けします LED のマイナス端子は 共通にしておきます LED が 点くか点かないかによって 出力端子の状態を知ることができます それで 何をする…
IchigoJam に実装のLED を パイロット・ランプに流用してきましたが 独立した LED に変更します 基板の後ろに 5ピンのコネクタがあります(CN5) 1 5V 2 SDA 3 SCL 4 3.3V 5 GND 4ピンと5ピンの間に LED をつなげれば パイロット・ランプになります 電圧が 3…
IchigoJam コンピュータは きちんとした入出力機能をもっています データの入出力ができるのは 大きな魅力です出力端子 : 出力 | ピン | 端子名 | ビット OUT1 9 OUT1 b0 OUT2 10 OUT2 b1 OUT3 11 OUT3 b2 OUT4 12 OUT4 b3 OUT5 18 OUT5 b4 OUT6 17 OUT6 b5…
オート・スタートが可能になりましたが オート・スタートできるのは FILE0 だけという制約があります FILE0 以外のプログラムも オート・スタート出来れば便利です それが できます 前のプログラムに 95 LRUN(1) を追加しただけです LRUN は LOAD AND RUN の…
IchigoJam の基板にはLED がついていますが これはパイロット・ランプではありません プログラムで LED1 とすれば 点灯します 消灯は LED0 です IchigoJam の起動時に このLED は消えているので 基板が通電されて動作しているかが分かりません(ディスプレイ…
2階建ベランダつき .
IchigoJam : 2階建 屏風(ブレッド・ボード)つきになりました 電池ケースは 屏風の背面に移動しました .
コンピュータによる入力 : IchigoJam では データの入力ができます 最も簡単な例は 基板上の押しボタンの状態を 入力することです 押しボタンの状態(押されているか いないか)は IN(0) で調べます 10 タイトル IN 20 画面の文字を消す 30 ボタンの状態(0…
コンピュータによる出力 : .
小さな変更 背面に ブレッド・ボードを取り付ける予定 .
電源の変更 : IchigoJam ピースの裏に 電源(電池)をとりつける .
IchigoJam 出力(OUT)の実験 小さなリレーをとりつける ピース(木製)の後ろに ジャノメ基板を屏風のように立てて 配線しています .
IchigoJam 全景 電源は iPhone 用の充電器から キーボードはジャンク品(900円) ディスプレイは TV を入力切替して使う(実験中は TV を見られません) .
外部メモリ(24FC1025)を 追加 ハンダづけは下手くそですが コンピュータは動いています EEPROM について : https://15jamrecipe.jimdo.com/周辺機器/外部記憶装置-eeprom/ .
IchigoJam T を 小さな実験のピースに取りつけ IchigoJam T .
電源のこと : 今回は 電源をそれぞれのピースに 載せています 理由は 2つあります ・その都度 電源をつなげるのは 面倒だ ・ピースによって 電源電圧が 異なる 将来 「小さな実験のピース」に コンピュータを乗せる予定です .
豆電球とモーター 正面上面 謝辞 : 小さな実験については K.K. 研究所より アドバイスを受けております .