リンクを取得 Facebook × Pinterest メール 他のアプリ - 9月 10, 2025 wget ftp://ftp.ncbi.nlm.nih.gov/pubmed/baseline/*.gz -P ./pubmed_baseline/ リンクを取得 Facebook × Pinterest メール 他のアプリ コメント
Attiny85とAQM0802A(LCD)のI2C接続 - 5月 23, 2020 Attiny85とAQM0802A(LCD)のI2C接続 以前に 、ブレッドボード上でArduinoにAQM0802を接続して文字を表示できたので、今度はAttiny85での表示。 Arduino UNO,Nanoだと"Wire.h"を読み込むんだがAttinyでI2Cを扱うには、”TinyWireM"を読み込む。 またLCDで提供されているST7032.hの中身とかも変更する必要がある。 そこは自分でやらなくても、非常に先人の方々がまとめてくれている。( ここと か) ・はまった点症状 AttinyにちゃんとISPから書き込みができているのに液晶に何も映らない。 かと言って同じスケッチをNanoに書き込み”Wire”に戻してあげて接続すると動く。 つまり、スケッチが悪い訳でもないし、液晶が壊れている訳でもない。 VCCのラインにスイッチを設けてやって、スイッチをなぜかダブルクリックすると液晶が映る。一度映ると消える事はないが、たまに映らない事があり不安定・・・ なぞのままである。 でAttinyが表示器を手にいれられた。 でスケッチを書き換えて温度計としてみる。 サーミスタのテストをしたとき のスケッチとマージして、Attiny85で計測して表示する。 26度付近の室温を示して、サーミスタを手でつまむと34度とかまですぐ上昇。 温度表示まではできた。 //this is a test for attiny85 thermistor //measured temperature is displayed on LCD AQM0802A // PB5[ ]VCC // PB3[ ]PB2 SCL // PB4[ ]PB1 // GND[ ]PB0 SDA #include <TinyWireM.h> #include <ST7032.h> ST7032 lcd; const int PIN_ANALOG_INPUT = 4; const float V5V = 5.0;//measured voltage +5V p... Read more »
CH9329で日本語キーボード109で正しく表示する方法 - 3月 16, 2025 CH9329を使う際は、 しごぶさんのCH9329のライブラリーをありがたく利用させていただいている。 https://github.com/shigobu/CH9329_Keyboard しかし、デフォルトのままでは、英語のUSキーボードの出力しかできない。正確には、ドイツ語やスペイン語といったキーボードの配列が入っているが、肝心な日本語キーボードが入っていない。 そこで、日本語キーボードへの対応をして、すべてのキーを入力できるようにする手順を残しておく事にする。 まず、ライブラリーのフォルダーに、KeyboardLayout_jp_JP.cppという名前のファイルを作成する。 中身は日本語のキーボードにあわせて以下にした。 /* * Japanese keyboard layout. */ #include "KeyboardLayout.h" extern const uint8_t KeyboardLayout_jp_JP [ 128 ] PROGMEM = { 0x00 , // NUL 0x00 , // SOH 0x00 , // STX 0x00 , // ETX 0x00 , // EOT 0x00 , // ENQ 0x00 , // ACK 0x00 , // BEL 0x2a , // BS Backspa... Read more »
コメント
コメントを投稿