waves Arduino Pro Mini 互換ボード ATmega328P-AU 3.3V 8MHzをLEDの点滅として使う

Amazonに¥790円で「waves Arduino Pro Mini 互換ボード ATmega328P-AU 3.3V 8MHz」が売っています。
速度が速い16Mhzは5V仕様です。リチウムバッテリー1本で駆動させるつもりで8MHzを購入しました。

3.3Vでは8MHzと5V仕様の違いはクロック周波数の違いだけでのようです。仕様では最低1.8V、最高5.5Vとなっています。Aliexpressでは送料別で200円台で売られています。 LEDの点滅を自由に設定したくこのArduino を使う事にしました。

書込みはArduino IDEバージョン2.1.1を使っています。日本語の設定もでき便利です。この基板にはUSB端子が無く、書込みはArduino UNO R3経由で行っています。

waves Arduino Pro Mini 互換ボード ATmega328P-AU 3.3V 8MHz
Arduino UNO R3経由

接続端子図 Arduino UNOと互換ボードを下記のように接続します。
Arduino UNO側にソフトを入れる必要はありません。
レベルコンバーの後に互換ボードがつながります。

パソコンのIDEからは、USBタブの「他のボードとポートを選択」

Arduino Pro or ProMiniと、Arduino UNOと同じUSBポートを選択

[ツール]からPrpcessor:をATmega328P(3.3V 8MHz)を選択します。ここで16MHzを誤って選ぶとdelay関数で100が200程度の遅さになる。

D2、D3、D4を使ったサンプルプログラムです。このあと、MOSFETを駆動させLEDを制御しようと考えてます。ソフトからのコントロールなのでどのようなパターンでもかのうですよね!

かかった費用 
 ELEGOO Arduino用UNO R3コントロールボード ¥2,499
 waves Arduino Pro Mini 互換ボード ATmega328P-AU 3.3V 8MHz ¥790
 (車などで使う場合は5V 16Mhzが良いかと)
 そのた部品が必要です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次