「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ
CALENDAR
2018年2月
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
前月
翌月
Entry Archive
2024年12月
2024年11月
2024年10月
2024年09月
2024年08月
2024年07月
2024年06月
2024年05月
2024年04月
2024年03月
2024年02月
2024年01月
2023年12月
2023年11月
2023年10月
2023年09月
2023年08月
2023年07月
2023年06月
2023年05月
2023年04月
2023年03月
2023年02月
2023年01月
2022年12月
2022年11月
2022年10月
2022年09月
2022年08月
2022年07月
2022年06月
2022年05月
2022年04月
2022年03月
2022年02月
2022年01月
2021年12月
2021年11月
2021年10月
2021年09月
2021年08月
2021年07月
2021年06月
2021年05月
2021年04月
2021年03月
2021年02月
2021年01月
2020年12月
2020年11月
2020年10月
2020年09月
2020年08月
2020年07月
2020年06月
2020年05月
2020年04月
2020年03月
2020年02月
2020年01月
2019年12月
2019年11月
2019年10月
2019年09月
2019年08月
2019年07月
2019年06月
2019年05月
2019年04月
2019年03月
2019年02月
2019年01月
2018年12月
2018年11月
2018年10月
2018年09月
2018年08月
2018年07月
2018年06月
2018年05月
2018年04月
2018年03月
2018年02月
2018年01月
2017年12月
2017年11月
2017年10月
2017年09月
2017年08月
2017年07月
2017年06月
2017年05月
2017年04月
2017年03月
2017年02月
2017年01月
2016年12月
2016年11月
2016年10月
2016年09月
2016年08月
2016年07月
2016年06月
2016年05月
2016年04月
2016年03月
2016年02月
2016年01月
2015年12月
2015年11月
2015年10月
2015年09月
2015年08月
2015年07月
2015年06月
2015年05月
2015年04月
2015年03月
2015年02月
2015年01月
2014年12月
2014年11月
2014年10月
2014年09月
2014年08月
2014年07月
2014年06月
2014年05月
2014年04月
2014年03月
2014年02月
2014年01月
2013年12月
2013年11月
2013年10月
2013年09月
2013年08月
2013年07月
2013年06月
2013年05月
2013年04月
2013年03月
2013年02月
2013年01月
2012年12月
2012年11月
2012年10月
2012年09月
2012年08月
2012年07月
2012年06月
2012年05月
2012年04月
2012年03月
2012年02月
2012年01月
2011年12月
2011年11月
2011年10月
2011年09月
2011年08月
2011年07月
2011年06月
2011年05月
2011年04月
2011年03月
2011年02月
2011年01月
2010年12月
2010年11月
2010年10月
2010年09月
2010年08月
2010年07月
2010年06月
2010年05月
2010年04月
2010年03月
2010年02月
2010年01月
2009年12月
2009年11月
2009年10月
2009年09月
2009年08月
2009年07月
2009年06月
2009年05月
2009年04月
2009年03月
2009年02月
2009年01月
2008年12月
2008年11月
2008年10月
2008年09月
2008年08月
2008年07月
2008年06月
2008年05月
2008年04月
2008年03月
2008年02月
2008年01月
2007年12月
2007年11月
Recent Entry
振り返り2024
こないだのロボット
ロボット行ってきた
追加で中古ソフト買ってきた
こないだのロボット
ロボット行ってきた
レトロコンボ2グリーンを9Vで試す
SFCのラインヘッドネジ
こないだのロボット
ロボット行ってきた
Recent Comment
nekosan/
JYRUSSやってきたメモ
フルタニアン/
JYRUSSやってきたメモ
nekosan/
JYRUSSやってきたメモ
フルタニアン/
JYRUSSやってきたメモ
nekosan/
こないだのロボット
フルタニアン/
こないだのロボット
nekosan/
こないだのロボット
フルタニアン/
こないだのロボット
nekosan0/
レジ袋ホルダーを考える
フルタニアン/
レジ袋ホルダーを考える
Category
ノンジャンル
(2863)
PIC
(47)
AVR
(341)
Arduino
(446)
Raspberry Pi
(194)
mbed
(41)
ARM
(30)
ESP32
(15)
Android
(10)
OPアンプ
(125)
VHDL
(57)
PSoC
(4)
アナログ回路
(110)
クルマ
(127)
rails
(51)
本
(42)
導電塗料
(3)
Fritzing
(41)
Edison
(2)
FFT
(34)
写真
(158)
MIDI
(24)
その他日記
(11)
Python
(57)
3Dプリンタ
(124)
Bookmark
最初はgoo
goo blogトップ
スタッフブログ
My Profile
ブログID
nekosan0
自己紹介
Search
このブログ内で
ウェブ全て
SSD1306ライブラリをI2Cに移植
ノンジャンル
/
2018年02月25日
注文したI2CタイプのSSD1306チップOLEDは、届くまでまだ
時間がかかるはず。
なので、届いたらとりあえず実験ができるように、
以前SSD1306のSPI用に作っておいたArduino用の
ライブラリを、I2C用に作り直しておくことに。
http://brown.ap.teacup.com/nekosan0/2487.html
こういう表示が出来るオレオレライブラリ。点描画、
線描画、文字描画(白黒反転モードあり)、画面クリア
が出来るだけのライブラリ。ただ、digitalWriteを
使わないで、直接ポート叩いてる処理なので、速い
ことは速い。
これを、I2Cに直すという作戦。
内蔵のハードウェアI2C使うのはもちろんなんだけど、
初期化コード自体はSPIと一緒だと思うので、通信関係
のサブルーチンを、SPIからTWIに書き換えてみる。
元のオレオレライブラリ自体、メインプログラムとは
ファイルを分けてccpとhファイルになってるんだけど、
最近すっかりインクルードガード周りのコード書いたり
してなかったので、あれこれ迷いまくる。コンパイルで
エラー出まくって、やっとのこと収集をつけた。
だめだな。使ってないとどんどん錆びる。
で、とりあえずその辺の周りは何とかなったんだけど、
以前作ったプログラム、PROGMEM関係とか、FFTライブラリ
とかが、ライブラリ自体新しくなってて、コンパイルが
都度都度エラーになっちゃう。
FFTライブラリは、
http://wiki.openmusiclabs.com/wiki/ArduinoFFT
V3.0っていうのが出てるみたいで、ダウンロードリンク
からArduinoFFT3.zipを入手して解凍・元のライブラリ
を放り込んでおいたディレクトリごっそり消して置き
換えてやれば、コンパイル通った。
あと、PROGMEM関係は、テストプログラム内でも使ってる
ので、そのあたりもあわせて直して、ようやくコンパイル
が通った。
あとは、モノが中国から届くのを待つだけだな。
初期化コード、こんな単純なやり方でいいのかなぁ?
と気になるところ。
そもそも、I2Cだからあまり速度にこだわる気もないん
だけど、コントロール+データの2バイトで毎回区切って、
それを通信開始~通信終了に挟んで送ってるので、
すごいオーバーヘッドあって遅いはず。
初期化コードだけならともかく、ビットマップ転送
くらいは、もっと速く通信できる専用関数にして
おいたほうがいいのかも知れん。
そうそう。SSD1306液晶の電圧調べてみたら、aitendoで
売ってるやつは、たしかに3.3Vじゃないと駄目なんだけど、
Aliexで注文したやつは、5Vトレラントになっているっぽい。
でも、多分3.3Vで使ったほうが安全なんでしょう。
というわけで、バイポーラトランジスタか、MOSFETか、
具体的な型番まで考えておこうと思って、ちょっと調べる。
http://gomisai.blog75.fc2.com/blog-entry-46.html
あまり高速じゃなければ、MOSFETも、バイポーラも、
大して違いはないみたいなんだけど、
http://d.hatena.ne.jp/licheng/20180224/p1
バイポーラだと、MHz級になってくると、μ秒レベル
の遅延が無視できないみたい。これ、I2Cの双方向変換
回路でも同じような感じなのかな?
まぁ、2N7000使っておけばいいじゃん、ってこと
なのかな。
https://twitter.com/Bug_taro/status/967032175144026112
N-BASICのセミグラには、無限の可能性がある。
https://twitter.com/tokihiro_naito/status/965907982729887745
これは読んでみたいなぁ。
http://www.sunhayato.co.jp/support/skill/AS-E403.html
https://www.youtube.com/watch?v=cOwsi3z91sg
ドットマトリックスLED&マイクシールドキットの
おしゃべりLEDがすごい。こういうのに弱い。
https://twitter.com/yobi3/status/962662610049970176
サルガッソーは宇宙の墓場で、サルゲッソヨは生き返る
のか。
https://twitter.com/nagomiobata/status/965571839568224256
これは…… オイラの目に狂いが無ければ、仏像、では?
https://twitter.com/ichirowo/status/965876414170853376
投げ銭。いいよねぇ。
よく考えたら、欧米のチップってしくみ、こういう文化
から発生したものなのかもな。
顔を知らない初対面の人の働きを評価するしくみによって、
サービスをする側はがんばって、受ける側はそれを支える。
身内の、長く顔を知っている相手に阿吽の呼吸でお願い
する村社会的なところとはまったく真逆の社会から
自然に発生した仕組みなのかも。
https://twitter.com/AItoiI/status/966896216725340161
あたりまえなんだけど、こういう、単価が高い理由も
考えずに、ただ安い方向に流れちゃうジーさんバーさん、
なんとかならないのかなぁ?とモヤモヤするんだよな。
以前、「知恵貸してくれ」といわれて呼び出された会議で、
要は、3つくらいアイデアあるうちのどれがいいかを選ぶ
って話だったんだけど、
・現状、コストが100くらいかかるタスクを安くしたい
・案1:代替のインフラを導入する(抱え込む)
・案2:某大手系の通信業者のサービスを利用
・案3:案2の劣化版的な中小のサービスを使う
って感じで、費用対効果とか、リスクとか、サービス
レベルとかを表にまとめて、どう考えても案2がお勧め
っていうレポート書いたんだけど、まさかひっくり
返された。
案1は、稼働率低いインフラを自前で持つ意味がないし、
数割しか安くならないという見込みなので、当たり前
ながらパス。
案2は、コスト的には100→約5に圧縮(95%削減)。
案3は、コスト的には100→約4か3くらいに圧縮。
で、案2と案3のパフォーマンスレベル・サポートレベル
は、数倍から一桁上なので、コスパやトラブル対応能力
で考えれば、どう見ても案2だと思うんだけど、案3の
プロバイダが関係者の親族だったり、元の100のコスト
からみて微々たる差を重視したのか、結局案3になった。
もうね…、珍しくオイラがすごい怒りまくってたので、
周囲も結構気にしてたみたいだけど、結局結果変わらず。
それ以降、この手の話には二度と知恵は貸さないよ、と。
こういう、自分の顔見知りの顔を立ててあげることをよし
とするのって、やっぱ村社会文化の延長なのかな。
んで、
https://twitter.com/big_loss_punter/status/965989432552693760
なにかというと、「俺が俺が…」って顔出してきて、
みんなでじっくり考えて結論出したことに、我が物顔で
乗り込んできて、直感だけで鶴の一声でひっくり返し
ちゃう。
(で、ぐちゃぐちゃになるんだけど、でも結果の責任
は取らないみたい)
最初から下に任せれ置けばいいのに。
でもって、管理のお仕事はっていうと、
https://headlines.yahoo.co.jp/hl?a=20180224-00000055-mai-soci
AIの導入ウンヌン以前に、ちょっとした自動化とかも
自分では知恵が回らないみたい。
それまで人手で毎月数人がかりの5時間くらいかかってた
作業、なんでこんなもんいつまでも電卓はじいて手で
やってるの?と思って、普通にEXCEL使って自動化して、
数秒で終わるようにしたら、大喜びで使ってる。
計算違いもないから、総務からも怒られないって
喜んでる。
そもそも自分でEXCELの使い方くらいおぼえろよ…と。
1000円もしない本だっていっぱい売ってるんだから。
口を挟んで引っ掻き回すことが偉い人のお仕事だとでも
思っているのかな、と、いつも疑問に感じるよな。
http://blog.fuyushoten.com/2018/02/blog-post_19.html
「崩壊する同時性」
って、物理の話かと思ったら、本とか、知人との会話
とか、そういう話だった。興味深い。
>不特定多数を相手にしている、というスタイルが、
>既に過去のものかもしれません。同時だったから、
>不特定多数でも成立したのです。これからは、
>不特定時期における同系列消費者を相手にすること
>になるでしょう。
うーーーん。面白い視点だな。
https://www.youtube.com/watch?v=_udH67C6pKs
KPに4A-G。
お豆腐やさんっぽい。
コメント (
0
)
goo ブログ
ブログの作成・編集
gooおすすめリンク
おすすめブログ
【集まれ!野鳥ブロガー】あなたのブログを紹介しませんか?
@goo_blog
【お知らせ】
ブログを読むだけ。毎月の訪問日数に応じてポイント進呈
【集まれ!野鳥ブロガー】あなたのブログを紹介しませんか?
訪問者数に応じてdポイント最大1,000pt当たる!
dポイントが当たる!無料『毎日くじ』