ESP-WROOM02https://blog.with2.net/link/?1965529次回製作しようとしている作品のコンセプトはクローラをステッピングモータで駆動する車両をWiFi経由で遠隔制御すると同時に測距センサを組み込んで衝突回避を自動で行おうというものです。ESP-WROOM-02は単体でマイコンとして動作し、GPIOやPWM出力、I2C接続等もできるそうです。IDEで開発できるためこれまでArduinoで試していたノウハウを活かすことができることが最大の利点です。本来のWi-Fi制御も出来るので手持ちのスマホをコントローラにすることができそうです。ESP-WROOM-02をArduinoとして利用するには、Arduinoの開発環境であるIDEにESP-WROOM-02のボードを追加する必要があります。下記の手順に沿ってESP-WROOM-02をArduinoに追加します。入力するURL:http://arduino.esp8266.com/stable/package_esp8266com_index.json配布元:https://github.com/esp8266/Arduinoこれは、ボード情報が記載されているURLを入力することで、Arduinoに新しいボードを手軽に追加できる管理マネージャー機能です。OK」を押して一旦閉じます。次に、「ツール」から「マイコンボード」-「ボードマネージャー」を選択して検索欄に「ESP82」と入力すると、ESP8266~と表示されるので「インストール」します。するとインストールが完了すればArduinoを一度再起動して、再度「ツール」-「ボード」を開くとESP8266関連のボード一式が追加されていれば追加は完了です。Arduino側の準備が完了したので、ESP-WROOM02にスケッチを書き込んでみます。いつものLチカを試みてみます。2ピンにLEDを抵抗を介して接続してみます。ところでESP-WROOM02のピン配置はどうなっているのかが気になりますので調べてみました。https://ht-deko.com/arduino/esp-wroom-02.html開発コンセプトのステッピングモータ2台すなわちドライバ2個と測距センサ1個を制御するには、測距センサのアナログ入力をどうしたらよいのかが不安ですが、その他はなんとか足りそうな雰囲気です。先ほどのスケッチをESP-WROOM02に書き込んでみます。IO0をケーブルを差し替えてGNDに接続、すなわちLOW状態にして、RSTポートをこれもケーブルでGNDに接続してリセットした後に、書き込んでみます。無事に書き込み完了のお知らせがきました。USBケーブルを抜いてIO0のケーブルを元に戻してHIGHとして、再度USBケーブルを接続すれば動画のようにLチカ完成です。記事は見つかりませんでした。WiFi通信このサイトについて主にArduinoを使ってのモノ作りを紹介しています。電子工作とは無縁であった古希を迎えた元機械技術者の悪戦苦闘の記録です。Arduinoで距離センサーを使ってみるブログランキングブログランキングに参加しています。よかったらクリックしてください。クリックが投票になります。