[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]

JUGEMテーマ:電子工作 chatGPTで作った5x8ドットのフォントキャラクタはこの0.96インチのディスプレーでは文字が小さいので、10x16ドットのフォントも作ってもらうことにしました。 chatGPTは全96文字のパターンを作ることはできるが、データ量が大きくなるので、表示テストをして問題がなければ、全部を作りたいと提案してきました。 それで0から9の数字パターンを作って表示した結果がこれです。 ひどいですね。まともなのは0と7だけ。 ダメ出しをしたら4は読めるようになったけど、7はかえってダメ...
むせんのひび | 2025.03.08 Sat 14:04
JUGEMテーマ:電子工作 現在、PICマイコンで秋月の小型有機ELディスプレー(OLED)に表示するプログラムを試しています。 I2Cインターフェースで64x128ドットのディスプレーです。これに文字を表示するためには文字フォントのパターンが必要ですが、これをchatGPTに作ってもらいました。 最初は数字だけを作ってもらったら、あっという間に const uint8_t digit_font[10][5] = { {0x3E, 0x51, 0x49, 0x45, 0x3E}, // 0 {0x00, 0x42, 0x7F, 0x40, 0x00}...
むせんのひび | 2025.03.07 Fri 16:03
JUGEMテーマ:電子工作 Aliexpressで半田こてを買いました。 2年前に買ったこてhttp://radio.kajaran.kikirara.jp/?page=1&month=202303はそれなりに使っていたのですが、いまいちパワー不足のこともあり、古い白光の984-01も併用していました。 白光の984-01は20Wですが、スイッチを押すと120Wになるので、熱量が必要なものでも使えます。 こて先が減ってきたので、交換しようとしたのですが、スリーブが固着して外すことができなくなりました。製品自体も廃番になっているので、新しいものが必要...
むせんのひび | 2025.03.01 Sat 10:30
JUGEMテーマ:電子工作 私のマイコン遍歴を記しておきます。 高校生の頃からアマチュア無線をやっていましたが、マイコンが流行り始めたころは周囲のアマチュア無線仲間がマイコンに手を出すようになっていました。当時、Apple-IIが出ていましたが、とても高価で学生が簡単に買えるものではありませんでした。ただ、Apple-IIの基板のコピー品(基板のみで部品未実装)が売られていて、その基板を入手し、Apple-IIのまがい品を自作する人たちがいました。問題は、ROMですが、本物からEPROMにコピーして...
むせんのひび | 2025.02.19 Wed 12:29
JUGEMテーマ:電子工作 RDA5807のラジオ作成 いやー結構大変でした。 RDA5807のラジオモジュールを秋月で買ったんですが、 壊れると嫌だなーと思い3つ買いましたが、 モジュールのピンのピッチが2mmピッチだということに到着してから気づいたものの、 2.54の基盤にのっけて配線するって秋月の説明にあり。 真似してみたんですが、いやー難しい。 そんなこんなで一つ破壊。 データシートの図となんか違い。いろいろやって、プラスとマイナス逆につないでもう一つ破壊?(多分) データシートが怪し...
ものづくりとプログラミング日記 | 2025.01.02 Thu 21:59
JUGEMテーマ:電子工作 ラジオRDA5807のソフトを改良 先々月に作成したラジオ。 http://miha.jugem.cc/?eid=316 RDA5807ではソフトでボリューム調整が出来るんだけど、 一度設定したらあまり変更しないかなーと思い、 アンプ側のボリュームにまかせればいいと思っておりました。 値を1に設定していたんですが、 機器の組み合わせによっては余りにも小さかったりして、やっぱボリューム調整機能を追加することにしました。 今まではロータリーエンコーダーで周波数 プ...
ものづくりとプログラミング日記 | 2025.01.02 Thu 21:57
JUGEMテーマ:電子工作 RTC8564をESP32のmicropythonで使う ESP32のRTCをそのまま使った場合、電源引っこ抜くと 時刻忘れてしまうので、外部のRTCが必要になる場合がある。 □回路 SCLとSDAをつなぐだけ □ソース説明 ・初期化 ピンの22,27でi2c通信します。 I2C_ADDR_RTC8564NB = 0x51 pin22 = machine.Pin(22, machine.Pin.IN, machine.Pin.PULL_UP) pin27 = machine.Pin(27, machine.Pin.IN, machine.Pin.PULL_UP) i2cbu...
ものづくりとプログラミング日記 | 2024.12.24 Tue 17:20
手動でグローランプをやってみた。 前に蛍光灯の安定器を自分で巻いて記事にしておりました。 https://miha.jugem.cc/?eid=379 今回はその続きで、 グローランプも自分でやってみたの記録です。 Youtube画像 https://youtu.be/JuUeBzEys98 見てご覧の通り蛍光灯は無事点灯しました。 グローランプの解説 「電源が入るとグロースターターに放電が生じ、可動電極と固定電極が接触する。その結果、蛍光灯の電極が予熱され、熱電子が出やすく...
ものづくりとプログラミング日記 | 2024.11.22 Fri 19:06
arduinoでメモリをいっぱい使いたいので512Kバイト増設してみた。 メモリと言えば、PC8801だと、RAM64Kバイト、N88BASICのROMが40Kバイト 漢字ROMはmk2で標準搭載とかでした。CPUはZ80互換のNEC製ですね。 16bitのPC9801でRAMが128Kバイト、F以降は漢字ROMが標準装備でした。 MZ80はRAMが48Kバイト、クリーンゆえROMがあんまり無かったですね。 異色のモトローラ系のCPUを搭載したFM7、CPUは6809、ROM44Kバイト,RAM64Kバイトでした。 各メーカー独自設計でいろいろで楽しかったですね。 その後MSXの規格統一の波があったり。 90年...
ものづくりとプログラミング日記 | 2024.11.22 Fri 18:22
ATtiny85でLチカする JUGEMテーマ:電子工作 ■ピン配置 ■性能 RAM : 512byte ROM : 8Kbyte アナログ入力 : 4 内リセット兼用が1 デジタル入出力 : 6 内リセット兼用が1 内蔵クロック(最大) : 16.5Mhz PWM : 4 ■arduinoIDEにATtiny85を追加 ファイル→環境設定 追加ボードマネージャーのURLにhttp://drazzy.com/package_drazzy.com_index.json OK ...
ものづくりとプログラミング日記 | 2024.11.02 Sat 06:09
全224件中 11 - 20 件表示 (2/23 ページ)