kintone 電子回路シミュレータ 部品オプション設定
simcir-basicset.js で、基本部品を設定しているが、部品によりオプション指定できる項目がある。
OSC を 1Hz、AND の入力端子を3に変更した例
論理回路 入出力端子数指定
- AND
- NAND
- OR
- NOR
- EOR
- ENOR
入力端子数が規定値2だが、「numInputs」 指定して増やすことが可能
ToolBox の指定例
{"type":"AND", "numInputs": 3, "label":"AND(3in)" },
{"type":"AND", "numInputs": 10, "label":"AND(10in)" },
{"type":"NAND", "numInputs": 3, "label":"NAND(3in)" },
{"type":"OR", "numInputs": 3, "label":"OR(3in)" },
{"type":"NOR", "numInputs": 3, "label":"NOR(3in)" },
{"type":"EOR", "numInputs": 3, "label":"EOR(3in)" },
{"type":"ENOR", "numInputs": 3, "label":"ENOR(3in)" },
- BusOut
入力端子数が規定値8だが、「numInputs」 指定して増やすことが可能
- BusIn
出力端子数が規定値8だが、「numOutputs」 指定して増やすことが可能
OSC 発振周波数指定
OSC は、発振周波数の規定値が 10Hzだが、「freq」指定可能
{"type":"OSC", "freq":1, "label":"OSC(1Hz)"},
LED の色指定
- LED
- 4bit7seg
- 7seg
- 16seg
"color", "bgColor" オプションで色指定可能
{"type":"LED","color":"#ff0000", "bgColor":"#000000" }
{"type":"LED","color":"Green", "bgColor":"#000000", "label":"LED(Green)"},
kintone アプリでの部品オプション指定
- 部品グループアプリに、基本部品の設定をjson 形式で指定
- 電子回路アプリで、部品グループを指定するとその基本部品の設定を読み込み、ToolBox に登録する。
- ToolBox に追加された部品が表示され、使用可能になる。