Arduino

Arduino互換機を使うとき

この記事では,Arduino UNO R3の互換機を使うときに必要なことを説明します。 Arduinoはオープンハードウェアです。基板データが公開されているため,設備があればだれでも互換機を作ることができます。そのため,Arduino互換機...
Arduino

超音波センサーを使う

ここでは,超音波センサーを用いて距離を計測する方法について述べます。 超音波センサーとして,HC-SR04を用います。 HC-SR04は,超音波の反射時間を利用して非接触で距離を測定できるセンサーです。 接続の仕方は,下の写真のようになりま...
Arduino

直流モーターを制御する

ここでは,Arduinoでモーターを制御する方法について述べます。残念ながら,Arduinoのピンに直接モーターを接続しても動きません。どうしたらいいでしょうか? まず,実体配線図を示します。トランジスタが登場したのがわかると思います。モー...
Arduino

明るさを検知する

ここでは,CdSによって明るさを検知し,LEDの点灯を制御する方法について述べます。実体配線図を以下に示します。 左の図が回路図です。 Arduinoの左側が入力になります。5Vを220Ωの抵抗とCdSの内部抵抗で分圧された電圧がA0端子に...
Arduino

可変抵抗の変化を読み取る

ここでは,可変抵抗の変化を読み取って,LEDの明るさを制御する方法について考えます。以下は,実体配線図です。 回路図は右のようになります。 入力端子はA0端子になります。5Vの電圧を可変抵抗で分圧して得た電圧をA0端子にアナログ量として入力...
Arduino

スイッチの状態を読み取る

ここでは,Arduinoでスイッチが押されたかどうかを読み取らせることを考えます。実体配線図は以下の通りです。 ブレッドボード上にあるタクトスイッチを押すと,LEDが光るようにします。 回路図を以下に示します。 2番ピンにスイッチがつながっ...
概要

Arduinoにできること

Arduinoって割と皆さんが思うよりもいろいろなことができます。たとえば,LEDを点滅させるスイッチの状態を読み取る可変抵抗の変化を読み取る明るさを検知するモーターを制御するサーボモーターを制御する他にもこんなことできませんかっていうアイ...
概要

電子工作で作れるもの

創造技術実習の楽しみの一つは,ふだんできない電子工作ができることです。キットとは違うので,完成する割合が低くなるとは思うのですが,その課題を解決していくところも楽しんでください。 電子工作では,例えば以下のようなものを作ることができます。L...
電子回路

電圧レギュレータを使おう

突然ですが,この図は電圧レギュレータの概要図です。ここでは,3端子型電圧レギュレータを考えます。まず,Vssは基準電圧です。図の場合はGNDに接続して0Vになっています。次に,VINは入力電圧になります。図の場合はここにリチウムバッテリが接...
Arduino

ArduinoとLEDを接続しよう

Arduinoを使ってLEDを点滅させることを念頭に,Arduinoと電子部品を接続します。このように接続します。電気回路図で示すと,下のようになります。Arduinoの13番ピンから抵抗につながり,そこからLEDのアノード(A) につなが...