2021年1月24日日曜日
Ichigo プリン.ta
目標の仕様はこんな感じ。
描画サイズはハガキ以上程度ほしい。
IchigoJamで簡単な絵が描ける。(希望)
Ic higoJamのLISTを出力できる。
設計
X-Y起動は、ステッピングモーター(NEMA17)とタイミングベルトを使用。
ガイドは、8㎜シャフトを使用。
機構パーツは3Dプリントする。
モータードライバーは、GRBLとA4988ドライバをつかう。
マイコンボードにはArduino Nanoクローンを使う。 ユニバーサル基板に組み立てます。
3Dプリンタでパーツを作って、ねじ止めし、ベルトを張りました。
まだ、スライドのブッシュが届かないのですが、形が見えてくるとうれしいですね。
コントローラ
探してみたところサーボモータを使うタイプがあるのでこれを使わせて頂きます。
コンパイルと書き込みは、ArduinoIDEを使えます。方法はこちら。
試した範囲ではgrbl-0.9はこれでコンパイルできますが、最新版のgrbl-1.1はコンパイルできませんでした。Binaryが公開されているのでそれを使うことはできます。
久しぶりにユニバーサル基板で配線しました。何年ぶりでしょう。
とりあえず、書き込んでArduinoのシリアルモニタで応答が返ってきたので一安心です。
つづく
2020年12月18日金曜日
伊勢ぎーくフェア2020
プログラムは1行です。
10 OUT RND(16):WAIT RND(60):CONT
これに100均謹製のクリスタルツリーを乗せると出来上がり。
電子工作にぴったりですね。
今年作ったものを、思いつくままに追加していきますので、お楽しみに。
一部は、教材としてお領布しています。
ギャラリー2020
KeyIchigo2(キイチゴとお読みいただければ幸い)の文字が読みやすいように白基板にしました。
LCDは128x64のモバイル版を使っています。
KeyDake
キーボードコントローラをKeyIchigo用にオリジナルで作ったのでキーボードを独立して作ったものです。FacebookのIchigoJam-FANグループでは、ポケコン化のブームが始まっていました。
ここで、IchigoJam-BASICが320x240液晶に対応が始まりました。
エポックメーキングでした。
そこで作ったのがこんなもの。試作なので、キーボードはKeyIchigoを切って使っています。
電池は単三1本を3.3Vに昇圧しています。
これは、どこでも使えるので、地味に便利ですよ。
そのころ100均で目に留まった薬入れケースがこれです。
IchigoJam PC(ピルケース入りIchigoJam)作ってしまいました。
Jam基板は専用です。
キーボードも専用基板です。コントローラは裏面実装しています。
このキーボードには、DC/DCコンバータと電源制御回路が載っています。
パソコンのように、電源ボタンを押して電源をON/OFFできます。 IchigoJamからコマンドが送ることができれば、プログラムでシャットダウンもできるのですが、未対応でちょっと残念です。
ロボも作っていました。
100均の電車に乗せてみた。何をかというと、もちろんIchigoJamです。プログラムできます。
足回りもメカナムホイールというものがあると聞き試作しましたが、パーツが多くて作るのは大変です。試験走行の様子ですが、コントローラはもちろんIchigoJamです。
コロナ終息を願ってアマビエ様を具現化してみました。
イベントがなくなってさみしい面はありましたが、それなりに充実した2020年だったと思います。
最後になりましたが、
伊勢ギークフェアでお立ち寄り頂き最後まで見て頂きありがとうございました。
2021年が皆様にとって良い年になりますように祈念します。
2020年8月29日土曜日
KeyIchigo3 製作編
基板を更新しましたので、資料を置いておきます。
KeyIchigo3製作資料
回路
部品表(SMT部品を除きます。)
C1,
C3 10uF 積層セラミックコンデンサ(106)
C4,
C5 15pF 積層セラミックコンデンサ(15)
D1 11EQS03L ショットキ―ダイオード 方向あります。
R1,R2,R3
22KΩ リード抵抗 (赤赤橙金)
R4 2.2KΩ リード抵抗 (赤赤赤金)
R5 100KΩ リード抵抗 (茶黒黄金)
R6,7,8,9 100Ω なし。ILI9341LCD(320x240画素)用
タクトスイッチ BTNスイッチ
スライドスイッチ 5本足3個と3本足1個が入っています。3本足をROMスイッチに使ってください。
LCD 128x64ドットのLCDです。ロープロファイルのソケットとピンヘッダを使って取り付けます。ソケットを使わないと分解できませんが薄くなります。
320x240ドットのカラー液晶(ILI9341)に交換することができます。信号は図のオレンジの部分にありますので利用してください。交換したらBASICの書き換えが必要です。正式版はリリース前です。
キーボード 下半分にタクトスイッチを65個半田付けしてください。1個余分に入っています。
LED 長い方のピンが右側です。
水晶振動子12MHz ナイロンスペーサが入っています。
コネクタ、ソケット、DC/DCコンバータ、ブザー。
ソケット用信号名シールが貼ってあります。
含まないもの
ROM IchigoJam用のSMTとDIP(足つき)のいずれかを使うことができます。
温度センサ ADT7410を実装できます。
GROVEコネクタ 未実装です。I2C信号と電源が接続されています。
ILI9341液晶 128x64LCDに替えて使用できます。BASICファームウエアも書き換え必要です。
基板
IchigoJamについて
2020年8月26日水曜日
IchigoJamミンティア 2代目
お菓子の秋ケースを電子工作につかう作例は多いですが初代ミンティアは薄いので使う方はあまりみません。ところがIchigoJamがギリ収まります。ということで作ってみました。
IchigoJamミンティア 2代目
初代があります。DIPのLPC1114の脚をひらきUSB-Aはシールドを外し、、など加工度の高い製作です。したがって今回は2代目です。
今回は基板を起こしました。CPUが小さくなったのでUSB-Serialチップも乗せたしUSB-Aも沈み込みタイプが使えました。LEDも背の低いものを使っています。
回路
LINK他
2020年8月16日日曜日
KeyIchigo PC 製作編
プリント基板が届きました。厚さは1㎜です。普通より薄く作ってあります。
KeyIchigo PC/ Pill Case
電源回路
電源スイッチを押すとORゲート(TC7S32F)経由でREG710のEN端子がHIGHになりコンバータがスタートします。電源がONするとキーボードエンコーダのCPUに電源が入り右下のN$PD6をHIGHにします。これで電源スイッチがOFFしてもENはHIGHになるので電源は入ったままになります。
キーボードエンコーダがN$PD6をLOWにすると電源がOFFします。
キーボードエンコーダ回路
ATMega328P(32ピンパッケージ)を動かす最低限の回路です。インジケータ用にLEDを一個点灯できます。
ソフトウエアでキースキャンを行い、ホストにPS/2仕様でスキャンコードを送信します。
プログラム書き込み用に6ピンコネクタを用意しています。
プログラムした結果5KByteほどのプログラムになりましたのでメモリ容量8KByteのATMEGA88PAで制作しました。
キーマトリクス(2020/8/17 追記)
回路が落ち着きましたのでUPしておきます。普通のX-Yマトリクスではありません。CPUのポート数を少なく済ませるために一工夫しています。このためフィルム基板を使ったメンブレンキーボードには不向きな回路になっていますが今回はスイッチを並べるので問題なしです。
左下のダイオードはシフト、ALTキーなどを文字キーと同時押しできるようにするためのものです。
タクトスイッチ
CPU LPC1114/102廻り
組み立て
電池ボックス
プリント基板
出来上がったら、薄手の両面テープで固定して完成です。
2020年8月6日木曜日
チョココントローラ mini
チョココントローラ mini
現行モデル
小型化 mini コンセプト
回路
基板のアートワーク
基板(2020/8/18追記)
2020年8月5日水曜日
KeyIchigo PC
KeyIchigo PC
ここで、ふたが1.6㎜あるので、ふたを切り取ってやれば収まります。既製品の電池ボックスでは収まらないので、3Dプリントで仕切りを作って電極はピアノ線を手曲げして作っています。
基板のアートワーク
IchigoJamから EXITコマンドでシャットダウンできるといいですよねえ。
何か方法を考えたいと思います。














































