someone like you 2

新しい方

IchigoJam

Alphabetical Output

A の出力に成功したら B を出力したくなるでしょう そう思って アルファベット順に A〜Zまで ぜんぶ出力するプログラムを作りました A からZ まで 順に ASCII コードを 二進数で出力します 下線のついている文字のコードが 出力されます ABC のかわりに 数字…

出力の実験

IchigoJam コンピュータでは プログラムを本体内 または外部メモリー(24FC1025 など)に保存します プログラムは 英字 数字 記号で記述されます コンピュータ内部で 英数字と記号をどのように表現(して記憶)するかについては ASCII などの規則があります …

IchigoJam 出力の実験

IchigoJam は 単純な整数BASIC ですが その魅力は データの入出力が 簡単にできることです 8個のLED を基板に半田付けします LED のマイナス端子は 共通にしておきます LED が 点くか点かないかによって 出力端子の状態を知ることができます それで 何をする…

LED の変更

IchigoJam に実装のLED を パイロット・ランプに流用してきましたが 独立した LED に変更します 基板の後ろに 5ピンのコネクタがあります(CN5) 1 5V 2 SDA 3 SCL 4 3.3V 5 GND 4ピンと5ピンの間に LED をつなげれば パイロット・ランプになります 電圧が 3…

IchigoJam の出力

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…

パイロット・ランプ

IchigoJam の基板にはLED がついていますが これはパイロット・ランプではありません プログラムで LED1 とすれば 点灯します 消灯は LED0 です IchigoJam の起動時に このLED は消えているので 基板が通電されて動作しているかが分かりません(ディスプレイ…

小さな実験

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 .

小さな実験

豆電球とモーター 正面上面 謝辞 : 小さな実験については K.K. 研究所より アドバイスを受けております .

IchigoJamCase 変更

.

プログラム

. .

OUT 命令の実験

OUT 端子番号(1〜6), 1または 0 (例) OUT 6,1 OUT6 端子の電圧が 3.3V になる OUT 6,0 OUT6 端子の電圧が 0V になる 実験用の回路では OUT6 端子と GND の間に 3.3V で動作するリレーを つないである . .

デジタル時計 MENU_CLOCK

画面の右上に 時刻を表示 . .

デジタル時計 CLOCK

調整中 . .

IchigoJam ケース入り

.

ボール紙コンピュータ

これも IchigoJam .

IchigoJam

ケースを変更 ケースは Kinoma Create 中身は IchigoJam . . .

電圧を測る(5)

さらに 改善 .

電圧を測る(4)

昨日の問題点を解決するプログラムです プログラム AnalogIN(4) 実行結果 いま 電圧は 2.5 ボルト と表示されています・ ANA(2) の値を 34 で割って(小数点以下を切り捨て)25 になりました ここまでは 昨日のプログラムと同じです ・あとは 100 行以下のサ…

電圧を測る(3)

電圧 = X / 341 ですから X / 34.1 を計算すれば 電圧の10 倍の値が得られます IchigoJam のBASIC では 小数を扱えないので 計算は X / 34 としましょう この時 1の位の数字は 真の電圧値の小数点以下1位の値を表しています 例えば 25 と表示された時 電…

電圧を測る(2)

電圧 = X * 3.3 / 1023 のうちの 3.3 / 1023 を計算してみると 3.3 / 1023 = 1/341 となります ∴ 電圧 = X / 341 となります プログラム AnalogIN(2) 実行結果 これで 電圧を表示できるようになりました しかし 55 行の割り算で 結果の小数点以下が切り捨…

電圧を測る(1)

可変電圧装置の出力を IchigoJam につなぐと 電圧を測れる赤 ⇨ IN2 黒 ⇨ GNDプログラム AnalogIN(1)プログラムの実行結果 実は この値は 電圧そのものではありません 電圧 = X * 3.3 / 1023プログラム中の ANA(2) が IN(2) と GND 間の電圧を測る関数 ANA(2…

可変電圧装置

` .

0.9秒点灯 0.1秒消灯

.