響ロボットのブログ

ロボット製作のメモ的な感じでブログを書いていきます。初心者が書いているのでご参考程度にどうぞ。

Arduinoを使って小型ディスプレイに文字を表示させてみた。(SSD1306)

今回はSSD1306を使いディスプレイに表示する方法を紹介します。

  • 今回使用するディスプレイ
  • 回路図
  • プログラム
    • ライブラリの追加
    • プログラム例
  • 実際の接続画像
  • 注意事項

今回使用するディスプレイ

画像は秋月電子さんのサイトになっていますがAmazonで「SSD1306」と検索すると同じものが出てきます。

続きを読む

Arduinoを使ってスイッチ入力をやってみる

今回はタクトスイッチを使ってスイッチ入力をやっていきます。プルアップ、プルダウンの話が出てくるので理解できていない人は

soundrobot.hatenablog.com

このブログを先に見ましょう!!

  • 今回使用するタクトスイッチ
  • 回路図
  • 外部プルダウンさせた時のプログラム例
  • 内部プルアップさせた時のプログラム例
  • 実際の接続画像

 

今回使用するタクトスイッチ

続きを読む

Arduinoで圧電スピーカーを使い音を鳴らす


今回は圧電スピーカーの使い方を紹介します。

今回使用するスピーカーは発信回路が内蔵されていない電圧スピーカーを使います。

間違えて電圧ブザーを購入しないでください。

www.murata.com

 

  • 今回使用する電圧スピーカー
  • 2sc1815のピン配置
  • 回路図
  • プログラム例
  • 実際の接続画像

 

今回使用する電圧スピーカー

続きを読む

プルアップ、プルダウン とは?

今回はプルアップ、プルダウンの説明をします。

タッチセンサー、押しボタン、I2C通信など色々な場面で必要となるので理解しておきましょう。私は高校生の時にプルアップ、プルダウンを理解していなかったせいで1週間無駄にした記憶があります。難しい話ではないので肩の力を抜いて読んでみてください。

 

続きを読む

ArduinoIDEシリアルモニター

今回はデバッグに便利なシリアルモニタについて説明します。

 

プログラムの変数やArduinoの状態をArduinoIDEを通じてパソコンに表示できます。

表示するプログラムは基本的にSerial.print();を使います。

続きを読む