ヘッダー設定

エンジニアライフにプラス1の情報を

Arduino

紫外線センサ、近接・照度センサで作る植物育成デバイス 〜Arduino+センサの開発が劇的に楽になる!ローム・センサ評価キットを試してみた

これまでの連載で、センサ評価キットに付属しているたくさんのセンサの使い方を学んできました。残るセンサは少なくなってきましたが、今回は複数回に分けて紫外線センサ、近接・照度センサの2つのセンサを使い、第22回で作成した観葉植物監視デバイスのパワーアップに挑戦してみたいと思います。 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino UNO R3)htt…

ホールセンサで自転車などで使える簡易速度計を作ってみる 〜Arduino+センサの開発が劇的に楽になる!ローム・センサ評価キットを試してみた

前回、ホールセンサの仕組みや簡単な使い方について学びました。今回はそのホールセンサを使って、自転車などで使える簡易速度計を作ってみたいと思います。 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino UNO R3)https://www.switch-science.com/catalog/789/ ロームセンサ評価キット http://www.ro…

Arduinoでカラーセンサ! 〜Arduino+センサの開発が劇的に楽になる!ローム・センサ評価キットを試してみた

これまでの連載を通してロームセンサ評価キットの各種センサの使い方がわかってきましたね!センサの組み合わせとアイデア次第でどんなデバイスも作れそうです。今回は、電子工作をはじめたばかりだとあまり聞きなれない「ホールセンサ」の使い方や仕組みを学んでみたいと思います! 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino UNO R3)https://www…

複数のセンサを組み合わせた照明デバイス制作に挑戦! 〜Arduino+センサの開発が劇的に楽になる!ローム・センサ評価キットを試してみた

前回、ロームセンサ評価キットのカラーセンサ×Arduinoを使って取得した色をフルカラーLEDで表示するプログラムを作成しました。今回は、そのプログラムをさらに応用し、評価キットに付属している気圧センサ、温度センサも組み合わせて、複数のセンサによる環境情報で色や光りかたが変化するちょっと知的な照明デバイスの制作にチャレンジします! 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ A…

Arduinoでカラーセンサ! 〜Arduino+センサの開発が劇的に楽になる!ローム・センサ評価キットを試してみた

Arduino+各種センサの電子工作が「劇的」にラクになるとウワサのロームセンサ評価キット。 前回までは、地磁気センサを使って、そのベーシックな使い方を学びました。引き続き今回は、これまでの連載では一度もさわっていない、「カラーセンサ」を通して、さらにウワサを検証していきます。 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino UNO R3)htt…

Arduinoでセンサを使った開発が劇的に楽になる!8種のセンサを持つロームセンサ評価キットを試してみた(地磁気センサ応用編)

前回は、デバプラ編集部さんから送られてきたロームセンサ評価キットの中で、地磁気センサをご紹介しました。センサ評価キットの使いやすさは前回の記事でわかっていただけたと思いますので、今回は地磁気センサの値の読み方から、他のパーツと組み合わせてみるなどの使い方応用編です! 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino UNO R3)https://w…

Arduinoでセンサを使った開発が劇的に楽になる!8種のセンサを持つロームセンサ評価キットを試してみた(導入&地磁気センサ編)

※この記事は2016年3月2日に公開した記事を再編集し、2022年2月8日に再度公開しました。 デバプラ編集部さんから送られてきた白い箱。 開けてみると今月の2月16日に発売が開始されたロームセンサ評価キットがっ!なにやら調べてみるとたくさんのセンサをびっくりするくらい手軽にArduinoで扱うことができるらしいとのこと。 ふむふむ、本当にそうであれば、いつも夜中にセンサの値がとれなくて回路を見直…

ステッピングモーターで2輪走行ロボットを作成(後編)〜Arduinoでパーツやセンサーを使ってみよう

前回まではライブラリなどに頼りながら、ステッピングモーターを動作させるところまでやってみました。今回は、このステッピングモーターのプログラムについてちょっとだけ詳しくその動作と、ステッピングモーターを扱う上でよく出会う問題と対処についても勉強してみたいと思います。 今回の電子工作レシピ 時間目安:90分 必要なパーツ Arduino UNO R3 https://www.switch-scienc…

ステッピングモーターで2輪走行ロボットを作成(中編)〜Arduinoでパーツやセンサーを使ってみよう

前回でステッピングモーターの基本的な扱い方がわかったところで、今回は実際にステッピングモーターを使って2輪走行ロボットを作ってみます。 第13回 Arduinoでモーターを制御する!(その3)。自作ラジコンカーに挑戦!サーボモーターでステアリング実装。では、通常のモーターが前進後退などの駆動し、サーボモーターがステアリング部分を担当するラジコンカーを作りました。今回の2輪走行ロボットでは、2つのモ…

第37回 ステッピングモータの基本(前編)パーツやセンサを使ってみよう

※この記事は2016年1月19日に公開した記事を再編集し、2022年2月7日に再度公開しました。 目次 今回の電子工作レシピ ステッピングモータとは? ステッピングモータドライバキットL6470 ステッピングモータを動かしてみる まとめ 今回は、またArduinoでパーツやセンサを使ってみようシリーズです。今回取り上げるのはロボットアームや走行型ロボットのタイヤの回転制御部分などでよく利用されてい…

Arduinoマイコンとしても使える小型WifiモジュールESP-WROOM-02を使ってみる(IFTTTで手軽にIoT編)

前回はESP-WROOM-02を使って天気を光で伝えるデバイスを作りました。今回は応用編として、「IFTTT(イフト)」というWEBサービスを使って天気予報以外のさまざまなアクションを光で伝えるデバイスに発展させてみたいと思います。このIFTTTを使えば手軽にIoTが実現できちゃいます。 今回の電子工作レシピ 時間目安:90分 必要なパーツ ESP-WROOM-02開発ボード https://ww…

Arduinoマイコンとしても使える小型WifiモジュールESP-WROOM-02を使ってみる(Arduino利用編)

前回はついにESP-WROOM-02をArduinoとして動かすことができました。もうここまで来ればESP-WROOM-02をマスターするまでもう一歩です。今回はArduinoのプログラムでwifi通信を実現して、さまざまなデバイスへの応用を考えてみたいと思います。wifi通信ができて無線化できるとどんなことが便利になるでしょうか?普段不便に思っていることをESP-WROOM-02で無線化できるか…

第34回 Arduinoで使える小型WifiモジュールESP-WROOM-02でガジェットを作る(Arduino利用編)

※この記事は2015年11月30日に公開した記事を再編集し、2022年2月3日に再度公開しました。 目次 今回の電子工作レシピ Arduinoのバージョン確認 ArduinoにESP-WROOM-02ボードを追加する ESP-WROOM-02にプログラムを書き込む ESP-WROOM-02でアナログ入力をするには analogWrite関数を試してみる まとめ 今回は、いよいよEXP-WROOM-…

第33回 Arduinoで使える小型WifiモジュールESP-WROOM-02でガジェットを作る(Wifi通信テスト編)

※この記事は2015年11月30日に公開した記事を再編集し、2022年2月4日に再度公開しました。 目次 今回の電子工作レシピ ESP-WROOM-02の接続と電源投入 ESP-WROOM-02をATコマンドで操作してみる まとめ 今回は、前回設定したESP-WROOM-02に実際に電源を入れてwifi通信のテストをします。購入時のESP-WROOM-02にはそのままでwifi通信などのテストがで…

第32回 Arduinoで使える小型Wi-FiモジュールESP-WROOM-02でガジェットを作る(準備編)

※この記事は2015年10月29日に公開した記事を再編集し、2023年2月28日に再度公開しました。 目次 今回の電子工作レシピ そもそもESP-WROOM-02って何? ESP-WROOM-02の動作基盤の作成 ESP-WROOM-02の動作モードとジャンパピンの設定について まとめ 今回からは、いよいよArduinoでWi-Fi通信に取り組んでみます。ArduinoのWi-Fiモジュールはxb…

XOceanを使ってみた〜ArduinoとEnOceanを使用した温湿度表示その2

第1回:番外編① XOceanを使ってみた〜ArduinoとEnOceanを使用した温湿度表示 (注:XOceanは販売を終了しています。そのほかの受信モジュールでも同様の電子工作は制作可能ですので、ご自身で取り組まれる際の参考にしてください。) みなさん、こんにちは。新米ライターの小西です。前回はXOceanのデータ把握までを試行錯誤してやってみました。なかなかしんどい作業でしたが、これでどのよ…

Arduino互換ボードのラズライト(Lazurite)で省電力を実現!

前回まで続いたパーツやセンサーを使ってみようシリーズを一旦お休みして、今回からまたちょっと違った内容をお届けします!ということで、今回は、上の写真の製品をご紹介。何やらArduinoのような、でもちょっと違うような風貌……気づいたそこのあなたは勘が鋭い、そうです!この製品はArduinoではなく、ラピスセミコンダクタ社が販売するArduino互換のLazurite(ラズライト)と言います。 このラ…

XOceanを使ってみた〜ArduinoとEnOceanを使用した温湿度表示

(注:XOceanは販売を終了しています。そのほかの受信モジュールでも同様の電子工作は制作可能ですので、ご自身で取り組まれる際の参考にしてください。) みなさん、はじめまして。新米ライターの小西と申します。私、組み込み系の知識はあるものの電子工作の経験が浅いのですが、Makersブームの波にのって電子工作にチャレンジしたいと思います! というのも、先日、上司に「君にEnOceanを扱えるかな……?…

Arduinoでパーツやセンサーを使ってみよう~ソーラーパネルでArduinoを動かしてみる(後編)

前回は、コンデンサのしくみを通じて、電気二重層コンデンサの充電方法について学びました。電気二重層コンデンサが短時間で充電が可能なことがわかりましたので、今回はその性質を利用してソーラーパネルで電力をためつつ、ソーラーパネルからの発電が弱まった際に電気二重層コンデンサから電力を供給してArduinoを安定的に動かしてみたいと思います。 今回の電子工作レシピ 時間目安:60分 必要なパーツ Ardui…

Arduinoでパーツやセンサーを使ってみよう~ソーラーパネルでArduinoを動かしてみる(中編)

前回はソーラーパネルを使ってArduinoでLチカすることができました。晴れている日は問題なく動作することはわかりましたが、屋内照明や少しでも曇ってしまうとソーラーパネルからの電力が足りず、Arduinoを安定して動かすことができませんでしたね。今回は、ソーラーパネルからArduinoを安定的に動かすために、ソーラーパネルからの電力を充電をしながら動作させる方法を学んでみたいと思います。 今回の電…

Arduinoでパーツやセンサーを使ってみよう~ソーラーパネルでArduinoを動かしてみる(前編)

今回はちょっと趣向を変えて、Arduinoの電源を電池やUSBからの給電ではなく、自然エネルギーとして注目されているソーラーパネルを利用して動かしてみます。 どれくらいソーラーパネルが大きければArduinoが動くのか、継続的に安定して動かすにはどうすればよいのかなどを勉強しながら取り組んでみたいと思います。Arduinoで作ったガジェットがコンセントから遠かったり、PCにつなぎっぱなしにできない…

Arduinoでパーツやセンサーを使ってみよう~赤外線リモコン(後編)

前回は、赤外線受信モジュールと赤外線LEDの使い方を学びました。今回は応用としてリモコン家電を操作する「スマートコントローラー」を作成してみます。リモコンで操作できる家電は皆さんの部屋の中にもいろいろあると思います。筆者も作成にあたって家の中のリモコンを片っ端から集めて作成します! 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Arduino UNO R3)h…

Arduinoでパーツやセンサーを使ってみよう~赤外線リモコン(前編)

前回は、SDカードの使い方を学びました。今回は、赤外線リモコン受信モジュールと赤外線LEDを利用し、赤外線リモコンを作成します。テレビやエアコンなどのリモコンの多くは、赤外線を使っています。このリモコン信号を解析し、Arduinoでリモコン信号を発信して家電を操作しましょう! 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Arduino Mini Pro)ht…

Arduinoでパーツやセンサを使ってみよう~SDカード編(その2)

前回、micro SDカードスロットDIP化キットを利用してmicro SDカードを使う準備を行いました。今回は、micro SDカードに値を書き込み、温度センサ、光センサと組み合わせて利用する方法、さらに発展として土壌センサを利用して、デスクの上の観葉植物の状態を監視して水をあげる、ちょっと役に立つ?!デバイスを作ってみます。 今回の電子工作レシピ 完成までの時間目安:120分 必要なパーツ A…

Arduinoでパーツやセンサを使ってみよう~SDカード編(その1)

2015年2月にArduino開発環境の最新版IDE(version1.6.0)がリリースされて、ますます使いやすくなったArduino。特に、これまでのIDEでは、プログラムを記述する際に、エラーが示す行を探しにくいなど、ちょっとしたわずらわしさがありました。今回、細かい点も改良されてとても使いやすくなりました。今回は、冒頭にArduinoの最新IDEを少しご紹介と、パーツやセンサを使ってみよう…

Arduinoでパーツやセンサーを使ってみよう~スピーカー編

前回、tone関数を使ってArduino上で簡単な音の出力をしました。今回はもう一歩踏み込んで、オープンソースのライブラリMozziを利用して、音の波形をプログラミングで操ってみたいと思います。 今回の電子工作レシピ 完成までの時間目安:60分 必要なパーツ Arduino本体(Arduino Uno R3 /Arduino Pro Mini) http://www.switch-science.…

Arduinoでパーツやセンサーを使ってみよう~スピーカー編(その1)

今回はスピーカーを使って「音」をテーマにArduinoを触っていきたいと思います。Arduinoでは比較的手軽に音を扱うことができるtone関数などが標準で用意されていますが、今回は、そのtone関数をはじめとして詳しい「音」の話や、Arduinoを使ってできるシンプル楽器ガジェットを作成してみます。 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Arduin…

Arduinoでパーツやセンサを使ってみよう~加速度センサ編(その2)

前回は加速度センサの基本的な使い方を学びました。今回は前回作成した水平カメラデバイスをさらに発展させて、手持ちバージョンの作成に挑戦します。センサを扱うだけであれば、ブレッドボードとArduinoとセンサ、そして少しの電子部品があれば試すことはできますが、実際に何か実用的なデバイスに仕上げようとする場合、電子回路以外の機構を実現させるための素材選びや、ケースなどの外観の設えなど考えなければいけない…

Arduinoでパーツやセンサを使ってみよう~加速度センサ前編

今回は加速度センサを利用してみます。 今はスマートフォンにも内蔵されていて、縦横の画面の切り替え検出や、ゲームなどのアプリでも利用されていますね。加速度センサはスマートフォンを始めとして日常のさまざまなデバイスに利用されていて、アイデア次第で面白い使い方ができるセンサとなっています。 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Arduino Uno R3)…

Arduino(アルディーノ)でパーツやセンサを使ってみよう~超音波モジュール編

前回はフォトリフレクタを扱い、その性質を利用してプログラムを作成してみました。今回は、フォトリフレクタと同じ距離を測るセンサとして利用される超音波センサを取り上げてみたいと思います。フォトリフレクタは数センチの至近距離を計測するのに比べ、今回利用する超音波センサでは大体2cm〜4mまで測ることができます。 目次 今回の電子工作レシピ 超音波センサとは? 超音波センサを使ってみる もっと正確に超音波…

Arduinoでパーツやセンサを使ってみよう~フォトリフレクタ編

前回まではラジコンカーの制作を行いましたが、今回からはArduinoでいろいろなパーツやセンサを使ってみたいと思います。汎用的な用途のものはシールドとして販売されていますが、そうでない場合は、自分で回路を組み立てて作っていく必要があります。その流れを把握する意味でもさまざまなセンサを利用してみたいと思います。 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Ar…

Arduinoでモーターを制御する!(その4)

ラジコンの車体部分は前回で一通り完成しました。ただ、制作を進めていく中でいくつか課題も見えてきました。今回は、引き続きラジコンのコントローラー部分の制作と合わせて、車体に載せるArduinoが大きすぎる課題を、Arduino Pro Miniを利用してクリアしていきたいと思います。 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino Pro mini (Arduino …

Arduinoでモーターを制御する!(その3)

第12回でモータードライバの使い方について学びました。今回はモータードライバのさらに詳しい使い方と、実際にモータードライバを使った簡単な自作ラジコンカーを作っていきたいと思います。 簡易百葉箱の作成のときの流れのように、ラジコンカーの仕様を決めて、実際に制作に取りかかっていきたいと思います。 今回の電子工作レシピ 完成までの時間目安:90分 必要なパーツ Arduino本体(Arduino Uno…

第12回 Arduinoでモータを制御する!(その2)モータドライバって何?

※この記事は2014年11月27日に公開した記事を再編集し、2022年1月14日に再度公開しました。 前回、DCモータのON/OFFをArduinoで制御してみました。今回はさらにモータについて掘り下げてみたいと思います。 ラジコンを例にとってもON/OFFだけではなく、通常の回転、逆回転、ストップ、ブレーキなどのように様々な動作がモータに必要になってきます。今回はモータドライバを利用してモータを…

Arduino(アルディーノ)でモーターを制御する!モーターの基本を勉強してみる。

前回、簡易百葉箱シリーズを終えて、Arduino(アルディーノ)でモノを作る流れをつかむことができましたでしょうか?今回からは男のロマン!「モーター」を扱っていきたいと思います。 モーターが使われている製品を思い浮かべてみていただければわかると思いますが、動く・回る動作をする電化製品のほとんどにモーターが使われています。 モーターは単純に回転するだけですが、その回転の動作をギアなどの組み合わせで複…

Arduinoで作る簡易百葉箱(その4)ケースの作成、ハンダ付けに挑戦、そして完成へ!

簡易百葉箱を作ってみるシリーズ今回で最終回です。前回までの内容で百葉箱の基本的な実装が完了し、残す作業は外観をかっこよくすることだけです。今回は、ケースを作成するとともに、ちょっと頑張ってハンダ付けにも挑戦してみようと思います。 ※ハンダ付けをしない方は、ブレッドボードに回路を作った状態でケースを作ってみてください。 今回の電子工作レシピ 完成までの時間目安:120分 必要なパーツ Arduino…

Arduinoで作る簡易百葉箱(その3)湿度センサの習得、そして電池で動かしてみる。

※この記事は2014年10月3日に公開した記事を再編集し、2022年1月13日に再度公開しました。 簡易百葉箱を作ってみる回も、今回で3回目。Arduinoの扱いもだいぶ慣れてきました。前回は7セグメントLEDを使って表示部分のノウハウを身につけましたが、今回はまた百葉箱の主要な機能である湿度センサを実装し、実際に利用する際に使い勝手を良くする為に、Arduinoにつなぐ線の簡略化を行ってみたいと…

Arduinoで作る簡易百葉箱(その2)。電光掲示板(7セグメントLED)を使って数値を表示。

今回は前回に引き続き簡易百葉箱を作るその2です。前回は温度センサーを使って気温を取得することができました。 ここでいったん、これから作っていく百葉箱の全体像を把握するため、百葉箱の全体的な仕様をおさらいしてみたいと思います。本来であれば、「作る前に考える」が基本となりますが、Arduinoの場合、手を動かし色々な部品を触りながら拡張していく楽しさもあります。ある程度色々なセンサーが扱えるようになっ…

Arduinoで作る簡易百葉箱

前回、ArduinoをWebサーバーとして動作させました。それを踏まえ、今後数回に分けてそのWebサーバーをさらに拡張して簡易百葉箱の作成を目指してみます。百葉箱では気温計や湿度計が入っていますが、今回は屋内での利用を前提として温度・湿度の計測の他に前回利用した光センサーや超音波センサー等を利用して屋内の環境をセンシングする屋内用百葉箱を作ってみたいと思います。 最終的には百葉箱で収集したデータの…

Arduinoを使ってWebサーバーをつくろう!

前回は、光センサから明るさの情報をアナログ入力でArduino上に表示しました。これで、Arduinoでの入力・出力どちらも扱えるようになりましたね!今回はもう一歩進んでArduinoをネットワークに繋いでみたいと思います。 Arduino単体で通信ができるようになるとぐっと制作の幅も広がりますよ。こんなに小さいのに、なんとWebサーバにもなるんです! 今回はArduinoをLANケーブルで接続し…

光センサーでArduino(アルディーノ)への入力を試してみる!

前回までLEDを使った回路を利用してArduino(アルディーノ)の基本的な流れをご紹介いたしました。今回から、LEDに加えて、他の電子部品の利用や、それを使ってどんなことができるのか、ということをやっていきたいと思います。 目次 そもそも、Arduinoってなに? Arduino(アルディーノ)のアナログ入力 光センサーの値でLEDの明るさを段階的に切り替える そもそも、Arduinoってなに?…

第4回 Arduinoプログラミング入門〜LEDを光らせてみよう

※この記事は2014年7月1日に公開した記事を再編集し、2022年1月12日に再度公開しました。 前回、オームの法則をはじめとして色々と計算が出てきましたね。電子回路を設計するには避けて通れないものとなりますが、色々と頭を働かせながら、悩みながら進めていくのは裏を返せばとても楽しいものですので、没頭しながら手を動かしてもらえると嬉しいです。 さて今回からは、電子回路と並行してArduinoのプログ…

電流、電圧?抵抗器?オー第3回 Arduino(アルディーノ)で学ぶ!電流、電圧・抵抗器・オームの法則ムの法則って?

※この記事は2014年6月20日に公開した記事を再編集し、2022年1月7日に再度公開しました。 前回ArduinoでLEDをチカチカ光らせる(Lチカ)を解説しましたが、みなさんお試しいただけたでしょうか?前回の流れがArduinoを操作する基本となるのですが、今回からはLEDをはじめとして様々な電子部品を扱いながらさらにArduinoの世界に足を踏み入れていきたいと思います。 目次 そもそも電子…

Arduino(アルディーノ)でお手軽電子工作:LEDを光らせてみる

第一回目では電子工作を取り巻くここ最近の状況を簡単ではありますがご紹介させていただきました。そして今回は、その中でも手軽に電子工作を楽しむことができるマイコンのArduino(アルディーノ)を使って、気軽に始める電子工作プログラミングをはじめていきたいと思います。 目次 そもそも、Arduinoってなに? Arduinoで何ができるの? Arduinoの購入・インストール・環境構築 プログラミング…