「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ



こないだ書いた、I2CのOLEDモジュールをArduinoに
簡単に繋ぎたいっていうお話の続き。

以前自分でOLEDやG-LCDを好きなように挿して使える
シールド作ろうかなと思ってた話から、でもそういえば
Aliexで売ってるArduino互換基板には4ピンのI2C端子が
生えてるから、それに挿す手もあるよな、って話から、
よく調べたら、クロックとデータ線が逆でそのままじゃ
付かない…と。

ってことで、Arduino互換基板で我慢する手はなくなって
しまったので、やっぱシールド作っちゃうのがいいんじゃ
ないのかなっていう方向に。

で、色々考えたんだけど、I2Cだけじゃなく、SPI接続の
ものや、コントローラチップが異なるG-LCDなんかに
ついても繋げられる汎用基板にするか、それともI2Cの
GND-Vcc-SCK-SDA並びの専用基板にして、その分色々
使い勝手良くした方がいいのか、どっちがいいかを
考えてみた。

前者は5Vと3.3Vの変換機能を付けないといけなくて
(Arduinoは主に5V、G-LCDの類は主に3.3V)基板の
電源バリエーション、グラフィックモジュールの電源
バリエーション、端子の並びのバリエーション、
SPI、I2Cの片方向/双方向通信のバリエーションとかを
吸収できるだけの機能を、シールドの小さい面積に
押し込めるかっていうと、まぁ難しい(以前やってみた)
ので、とりあえず、I2CのOLEDに限定して、そのかわり
色々便利にしてみようという方向に。


で、盛り込みたい要件をざっくり書き出す。

・OLEDの4ピンコネクタを挿すだけ。取り付け取り外し容易
・OLEDに供給する電源電圧は、5Vと3.3Vを切り替え可能に
 (これがI2Cの通信電圧にもなる)
・4方向+2個の操作用ボタンくらい欲しい
・しかし、それらを使わない場合はGPIO端子はそれぞれ自由
 に使用可能に
・方向キーと操作ボタンは、任意のGPIO端子に付け替えが
 可能にしたい
・ディスプレーなので、シールドとしては最上部に付ける
 んだけど、さらにブレッドボードなんかと接続できる
 ように、いわゆるArduino形式のGPIOコネクタを上部に
 生やしておく

といったあたりかな。

で、それらをなんとなく考えながら、部品配置してみた。



こんな具合。

4方向キーと2ボタンは、デフォルトではデジタルのD2~D7に
繋ぐようにしておいて、それらをジャンパーコネクタで繋いで
使うようにする感じ。
必要に応じて、ジャンパーコネクタを取り除いて、メス-メス
のジャンパーケーブルで、別の端子に配線しなおすことも
可能にしておく。
各タクトスイッチは、単にGNDに落とすだけの配線なので、
GPIO内部のプルアップ抵抗を使ってHIGHレベルにして、
負論理入力として使う。
(なので、ボタンを押さない状態や、ボタン自体を取り付け
てない状態では、当然各端子がオープンになってる)

D0、D1(シリアル)と、A4、A5(I2C)については、多分ここに
配線しなおしたいって要件は無いと思うので、特にコネクタは
用意しなかった。

Fritzingのオートルート機能を使って、配線があまり複雑に
ならない位置に配置を調整してみたのがこの図。ここまで
整理出来ちゃえば、あとは手できれいに配線した方が仕上がり
きれいになるだろうから、あとは手配線をするだけナリ。


気になるところとしては、以前作ったI2Cの0.9インチサイズ
のモジュールが、外形とかネジ穴とか、古いタイプのものを
元にして作ったパーツデータなんだけど、最近は外形が2㎜
くらい小さいものが主に流通しているので、それらに合わせて
パーツデータを作り足した方がいいんじゃないかとか気にして
いるところ。
(現状、せっかくパーツデータにシルクやネジ穴があっても、
役に立たないし、邪魔になる)

https://brown.ap.teacup.com/nekosan0/3729.html

ちなみに、1.3インチサイズくらいまでは、挿すことは挿せる
ようにはなっているみたい。(A0~A3端子用の再配線用の
コネクタを覆ってしまうので、そこに配線しなおすことは
できないけど、まぁ、普通はあまりアナログ端子をデジタル
入力に使うことはないので、影響はほぼないでしょう)

これできれいに配線してみて、基板を久々に発注してみよう
かなぁと。
ブレッドボードを持ち出さずに、サクッとOLED周りの実験
ができるようになれば、色々捗る気がするよなぁ…




こないだPLAで出力した、フィラメント台に使う軸心が
すごく反ってしまった件。

PLAってそんなに反らないんじゃないの?と思って調べて
みたんだけど、

http://forum.magnarecta.com/forums/view/255

https://ameblo.jp/yukinosuke99/entry-12203058233.html

http://ninjabot.jp/f09/

http://3dprinter-noraai.com/2019/11/22/%E5%8F%8D%E3%82%8A%E5%AF%BE%E7%AD%96/

おぉ。そうか。PLAは、急速に冷やすと結晶化せず、体積
があまり小さくならないから、冷却ファン使うくらいで
ちょうどいい感じなのか。逆かと思ってた。

確かに、冬に比べると気温が上がって来てるしなぁ。
今度、長尺ものを出力するときには、小さいUSBファンを
使っ、て冷やしながら出力してみるか…




https://www.youtube.com/watch?v=46rbpPwqelY

Arduino制御の、トロイダルコイルに配線巻く機械。

もっと小さい(2~3cmの)トロイダルコアに巻くの
かと思ったら、でっかいコアだった。




https://www.itmedia.co.jp/news/articles/2006/05/news031.html

「Raspberry Pi Imager」
圧倒的に速いって、何がだろうな。NOOBSだと、一旦起動
してから、何のOSインストールするかを選ぶから、その点
がめんどいってことなのかな?

あまりNOOBS使ったことないからその辺の時間感覚がよく
判らないんだけど、このRaspberry Pi Imagerっていうのも、
普通のUSBメモリにISOイメージ書き込むライタとかと
同じようなモノなんじゃないのかな。Win32DiskImager.exe
とか、USBWriter.exeとか。

ISOをあらかじめダウンロードせず、Raspberry Pi Imager
で選ぶとそこからダウンロードしながらUSBメモリなんか
に書き込むっていうイメージなのかな。

オイラの場合、OSインストールして、初期設定であれこれ
やった結果がちょっと気に食わなかったりすると、すぐに
ISOイメージで上書きしてまっさらインストールやり直し
したりするから、その時にまた改めてISOイメージを
ダウンロードしなおしたりするのは逆に面倒になるような
気がするなぁ。いままで通りISOはISOでダウンロード
できるようにしておいて欲しかったりする。

それにしても、Raspberry Pi4のUSBブートの話は、まだまだ
ベータ版から進んでいないみたいだなぁ…

https://qiita.com/tkyonezu/items/6c2a4638e3b8aee390e2





https://twitter.com/zgtk_guri/status/1268555666358022145

面白いなこのデバイス。1個のUSBどんぐりを挿すと、2個の
COMポートとして認識されて、片方からもう片方に通信が
できるという代物。

テストとかに使うデバイスとして便利っぽいよな。

中身って、CH340とかが2個向かい合わせに入っていたり
するのかなぁ?





https://twitter.com/fujioh3776/status/1268460979362254848

なんか、ここでジャンプするとコインボックスが出てきたり
しそうだな。
トマソンっていうのか。




https://carview.yahoo.co.jp/news/detail/a9896bad5d3911564a257e31ece847e1c252db0f/?mode=top

あぁ、オイラ好みの、NAでお馬鹿な感じにブン回るエンジン
っていうのは、もう絶滅するしかないのか…
オイラ、ターボラグが嫌いなんだよな…





https://twitter.com/ohnuki_tsuyoshi/status/1268509481966559232

河野大臣、KSP知ってるのか…





https://twitter.com/Daichi__Konno/status/1268672862069522433

もし、寝なくても死なないってことになっても、なんか
とても嫌だ。それは嫌だ。





https://www.jiji.com/jc/article?k=2020060501172

本人がこういっているということは、まぁウソだな。
例によって。
どう考えてるかが、なんとなく想像つく…





https://news.yahoo.co.jp/pickup/6361698

電通に爆破予告。
これはダメだな。犯罪はダメ。気持ちはわからないでもない
けど、犯罪はダメだよな。

でも、なんでアメリカは銃を持つ権利を侵してはならない
ってことになってるのかっていう話。

https://twitter.com/arapanman/status/1268719882897510400

https://twitter.com/Tz_akgt/status/1268488693729210368

なんとなく、今の日本に符合しているような気がしてならない。



コメント ( 0 )




しらなかった。問い合わせを受けて調べてみて分かったん
だけど、Windows版Fritzingのダウンロードって、いま、
有料のものしかないんだな。

https://fritzing.org/download/

あれこれ改修の予定が会話されていたけど、JavaScript
(node.js)にリライトするあたりが一番コストかかる
感じなんだろうか。ソフト全体だからなぁ。




https://page.auctions.yahoo.co.jp/jp/auction/k466507027

あぁ、CanonのV-8(ジャンク品)、そこそこのお値段
だったなぁ。この値段なら、なんとか手を出したい
圏内という感じもあるなぁ。

https://page.auctions.yahoo.co.jp/jp/auction/e424889097

PV-16も気になるところだけど、まぁカシオはMX-10が
手元にあるからなぁ。




https://twitter.com/cero_t/status/1264386295897284608

現在形だけ最初に延々と習うのって、やっぱ良くないよな。

Aliexで注文する時とか、海外の技術者の人と会話するとき
とか、普通に現在完了や仮定法なんかバシバシ使いたく
なるしな。




https://telektlist.com/smartphone_info/umidigi-s5-pro/

UMIDIGI S5 Pro、気になる。イン側カメラがポップアップ
なのがよい。画面が削れないのがよい。
こういうの、日本に入ってこないかなぁ。技適通して。




https://twitter.com/umegold/status/1264523570186555392

>警報と注意報みたいなのを設定

いいアイデアだなぁ、という気はするんだけど、黄色か赤
以外はないだろうし、青信号を迂闊に出しちゃうと、
うかれて遊びまわって感染者広げちゃう感じの面々も
いそうだしな。難しい気もするな。


https://twitter.com/tokoya/status/1264796933446483968

100点はそもそもないんだよな。確かに。


https://twitter.com/buu34/status/1264344634987171840

こんなことにまた税金使ってるんじゃないかなぁ?
まぁ使ってるんだろうな。こういうことに使う金は
惜しくないんだろうな。




コメント ( 0 )




ここ1年ちょっと、毎日楽しみにしていたポン子の、
というか、省エネポン子(具なしポン子)の最終回
だった。あぁ、なんか遠足から家に帰ってきたときの
ような、なんとなく物悲しい感じ。

https://www.youtube.com/watch?v=q23mO4oGhgY

なんとか帰り着いて後半半分だけ見ただけなので、
あとで前半見る。

毎週木曜日はフル充電で続くみたいなんだけど、
やっぱ具なしのゆるい感じが良かったんだよな…。

なんにしても、毎日色々楽しい企画を考えてライブ
放送をし続けてくれていたスタッフさんに感謝。
またいつか見れるといいな。


ここのところ、幕張のスタジオ、改築工事してたん
だけど、明日朝7時からとうとう新しいスタジオに
切り替わるらしい。
あまり「お天気ガチ勢」方向に振り過ぎない内容に
なってくれたらいいんだけどな。どんな風になるん
だろう?




https://www.jst.go.jp/pr/announce/20171229/index.html

ガミラス星からの敵性植物。




https://twitter.com/kimio_kosaka/status/1147731971495383040

小坂先生のFritzing電子書籍。初版リリースされたみたい。

目次を眺めてみる。

部品の配置、配線、画面構成、シルクの図形や文字、
基板データ出力、デザインルール、DRC、穴あけ、
ベタグラウンド、ビア、といった内容と、これらの
さらに応用といった具合。
なんといっても、「実習テキスト」ってタイトルにある
ように、手を動かしてやってみる内容になってるところが
とてもいいな。

自分でパーツを作るってあたりの情報は(ほとんど)
入ってないみたいだけど、なにしろ自作パーツについて
解説しはじめると、ものすごいボリュームになっちゃう
んだよな。パーツ編集は別途とかにしたほうがいいん
だろうな。

目次のカリキュラムを眺めていると、その中に
  「面付け(パネライズ)」
って入ってて、
  「あれ?Fritzingにはパネライズ機能は無いぞ」
って思ったんだけど、どうやら、[GerberPanelizer」って
いうソフトを使って行うみたい。へぇ。そういうソフトが
ないかなぁって、探してたんだよなぁ。よかった。

https://github.com/ThisIsNotRocketScience/GerberTools/tree/master/GerberPanelizer

https://make.kosakalab.com/make/eda/fritzing_and_gerberpanelizer/

あとでじっくり読もう。




https://twitter.com/buzztta_8/status/1146011206064328704

17.5億円。
これは、あれだ。リアル「電車でGo!!」





https://twitter.com/ISOKO_MOCHIZUKI/status/1147496459849179136

なんで他の新聞の引用なんだろう?





https://twitter.com/daimatsuno/status/1147075969301110784

これなんだかすごいな。公式サイトがパンクした原因。
もしかしたら、サイバーテロかもしれないってだけで
なく、その犯人が…。という。

この映画、ぜひ見なくては。



コメント ( 0 )




https://twitter.com/kimio_kosaka/status/1140303833249140736

小坂先生が、Fritzingの実習テキストを執筆されて
いるらしい。興味津々。
どんな実習が入ってるんだろう?回路描いたり、PCB
データを出力したりするのなら、他の回路図CADより
はるかに簡単で解りやすいので、入門にもってこい
なんだけど、パーツ作る機能がまだ実装されてない
から、SVG画像データとか、自分でゴリゴリ書かないと
いけない部分あったりして、その辺面倒なんだよな。

それにしても、BOOTH、しらなかった。

https://booth.pm/guide

オイラもなにかちょっと書いてみたいものがあったり
するんだけどな。




そういえば、すっかり忘れてた。ワンパンマンの
114撃目~116撃目まで、一気に3本公開されてたんだ
った。

あと、152話も来てた。

https://tonarinoyj.jp/episode/10834108156662690894




https://news.yahoo.co.jp/byline/shimomurayasuki/20190620-00130816/

へぇ。砂って、砂漠にある砂は建築用ととかには全然
役に立たないのか。貴重資源になっちゃうらしい。
近い将来。っていうか、もうなっているのか。




https://www.youtube.com/watch?v=gzluJ1mOGKs

さやっち、ほんと話題が豊富だな。
キレートレモン事件、握り十カン事件。





http://tonakai.aki.gs/picturelogic/

ピクロジ(ピクロス)ができるページ見つけた。




https://twitter.com/tokiko_dayon/status/1140611144471597056

言葉の暴力に気づけない毒親。そんななか法改正。

https://mainichi.jp/articles/20190620/kei/00s/00s/003000c

そういう親が居るから法律が改正されたわけだな。
この手の毒親自身は、多分自己正当化しちゃって
効果はどうなのかわからないけど。

でもまぁ、明確に違法行為になったことは確かだな。




https://twitter.com/meow164/status/1141084530394062849

災害対策やらせたら、確かにダメだよな。大本営発表
しちゃうよな。

かつての、中華製弾丸列車が追突脱線転覆事故起こした
時の対応と同レベルのことしそうだよな。




あぁ、あれこれ進まないな。旧サブPCから新サブPCへの
移行も全然進んでない。

久々に旧サブPC立ち上げて、何をどういう風に移行
すれば良いか戦略を考えようと思ったんだけど、
そういえばこないだ、Firefoxの不調をどうにかする
ために、一旦Windows7を再インストールするところ
からやり直したんだったよな。

あのときに、古い環境に入れてたあれこれ(AVRや
PIC関係の環境とか)も一回まっさらにして、んで、
入れなおしてなかったんだよな。ならまぁ、
どうせデータ類はHDDに入ってるんだし、新サブPC
のOSはSSDにインストールしてあるし、HDD丸ごと
移植するだけで、ほとんど終わっちゃう感じだな。

まぁ、Firefoxとか色々気にしないといけない部分は
残っているけども。
いずれにしても、作業時間が欲しいところ。



コメント ( 0 )




久々に、大き目の地震だったな。P波で「おや?」と
思ってたら、グラグラきた。フィリピン海プレートの
スラブ内地震だったみたい。

そういえば、この地震でおよよと思って地震情報見に
行ったら、気になる地震が。

https://typhoon.yahoo.co.jp/weather/jp/earthquake/20190525044829.html

朝方に起きたらしい、富士山の真下で起きたM2.4の
地震。火山性だろうなぁ。ちょっと大きい気がする。




Elecrowからメール来て、なんだろうと思ったら、
0.99ドルでPCBつくってちょ、というコマーシャル
メッセージ。ほう。
1枚あたりの値段なの?と思って調べてみたら、

https://www.elecrow.com/pcb-manufacturing.html

期間限定で5枚でも0.99ドルみたいだなぁ。マジ?
いつもの5ドルでも安すぎだろって思ってたけど、
これはちょっと利用しておかないと損な気がする。

Fritzingで描いてる途中の、例のArduino互換基板
とか、PWM制御のUSBパワー出力基板とかも、早く
仕上げて注文したいんだけど、間に合うかなぁ?
6月23日までって書いてあるんだけど、思ったより
長いから、かなり前向きに進めよう。




こないだの続きで、バックアップ電池の逆流(充電
しちゃわないようにする)保護ダイオードって、
どんな風に考えればいいの?と思って検索。

http://eleclabyrinth.blog.fc2.com/blog-entry-212.html

へぇ。とりあえず小信号用ダイオードあたりでいいのか。
小信号用ダイオードとはいえ、数十nAくらいの電流が
流れちゃうみたいで、その電流が、電池が許容する
範囲に入っているかって観点で計算すればいいみたい。

電池廃棄するまでの間に、電池容量自体の2%くらいを
充電しちゃわないように設定するらしい。
CR2032の220mAhなら、その1%としても2.2mAh。これを
5年使うと想定して計算すると、このページの計算結果
によると50nAくらいが許容量。

小信号用ダイオード1N4148では、データシートによると
逆電流は20V時に25nAらしいので、5V電源から3.3V電池
への逆電流はもっともっと小さいだろう。
へぇ。




https://ryukyushimpo.jp/news/entry-924417.html

次世代のさかなクンさん。




https://twitter.com/theloyaltouch/status/1132153328022970368

あぁ、訓練だいじかもね。訓練なり練習なりをして
いないことって、いざって時に体が動かないからな。




https://twitter.com/silver_fishes/status/1131702263599099904

純国産スマホ…っていうと、なんとなくいいのか悪い
のかなかなか判断に困っちゃうところがあるんだけど、
まぁ、もうGoogleにおんぶに抱っこっていうか、
日本の家電メーカーはもうずぶずぶなんだろうな。
ものづくり大国ニッポンとやらはもうどこかに消えて
なくなってしまったんだろうな。

もし作ったら作ったで、おかしな囲い込みみたいな
仕組み作って、盛大にこける近未来が見えちゃうしな。




https://twitter.com/kappaseijin/status/1131705391186755585

https://twitter.com/mikehibm/status/1131585172707500033

github、投げ銭の仕組みつくったみたい。面白い。





https://www.asahi.com/articles/ASM5T56N0M5TUTIL016.html

チバニアンピンチ。なんでこんなことになっちゃう
んだろう?




https://twitter.com/hisam_k/status/1129785974286766087

機械音声の電話で自動的に名簿収集とか、かなり怖い
時代だな。



コメント ( 0 )



« 前ページ 次ページ »