2023-09-27
前回はマイコンプログラムの最初に動かすプログラムの定番「L チカ」でLEDを点滅させました。
今回は、ネット上からプログラムをダウンロードしてミニゲーム機を作ってみます。
参考にしたのは、
1. 【自作】ゲームボーイ風!!携帯ゲーム機をArduinoで電子工作方法・手順【Arduboy】
2. ATtiny85を使った ちびゲーム機を自作しよう。 1回目「紹介と準備」
プリント基板にパーツを取り付け、ダウンロードしたプログラムを書き込みます。
すんなり動いてくれると思いきや、OLEDモジュールに何も表示されません。
ボタンを押すと圧電ブザーから音がするのみです。
OLEDモジュールのSSD1306の動作確認用プログラムでは正しく表示されます。
色々調べている中で、上記のご両人が利用した先のプログラムと現在入手できるものが異なっている様です。
▼何も表示されないプログラム。
表示されるプログラムに記述がある「#include <ssd1306xled.h> 」が有りません。
その代わり「#include "TinyDriver.h"」が有ります。
▼表示されるプログラム
ネットで事例紹介がある方は、現在プログラムが変わっている様で、画像表示されない原因は判りません。
しかし、別の入手先からダウンロードしたプログラムで何とか完成です。