ダイオードの極性
圧電スピーカーを鳴らす
アルコールセンサーを使う
音声を出力する
音声合成LSIを使えば簡単にArduinoで音声出力ができます! ■音声合成LSI ここでは、ATP3011F1-PUを用います。このLSIは単体で音声合成ができます。出力はごく小さいのでアンプが必要になります。I2CまたはシリアルでAr...
Arduino互換機を使うとき
この記事では,Arduino UNO R3の互換機を使うときに必要なことを説明します。 Arduinoはオープンハードウェアです。基板データが公開されているため,設備があればだれでも互換機を作ることができます。そのため,Arduino互換...
超音波センサーを使う
ここでは,超音波センサーを用いて距離を計測する方法について述べます。 超音波センサーとして,HC-SR04を用います。 HC-SR04は,超音波の反射時間を利用して非接触で距離を測定できるセンサーです。 接続の仕方は,下の写真のように...
モーターを制御する
ここでは,Arduinoでモーターを制御する方法について述べます。残念ながら,Arduinoのピンに直接モーターを接続しても動きません。どうしたらいいでしょうか? まず,実体配線図を示します。トランジスタが登場したのがわかると思います。モ...
明るさを検知する
ここでは,CdSによって明るさを検知し,LEDの点灯を制御する方法について述べます。実体配線図を以下に示します。 左の図が回路図です。 Arduinoの左側が入力になります。5Vを220Ωの抵抗とCdSの内部抵抗で分圧された電圧がA0端...
可変抵抗の変化を読み取る
ここでは,可変抵抗の変化を読み取って,LEDの明るさを制御する方法について考えます。以下は,実体配線図です。 回路図は右のようになります。 入力端子はA0端子になります。5Vの電圧を可変抵抗で分圧して得た電圧をA0端子にアナログ量として...