目次:
Arduino UnoまたはESP32開発ボードによって制御された、TOFセンサーのデータを表示するOLEDディスプレイを使用するためのプロジェクトをどのくらいの速さで実行できますか?
あなたが初心者であれば、最大の課題は接続です、あなたが一緒に3つのモジュールを接続するためにあなたが認識する必要がある多くのピンがあります。あなたに1時間かかるなら、接続はまだ間違っているかもしれません。これは私を非常に怒らせるでしょう、そして私はプロジェクトをやめるでしょう。
I2C Qwiic(クイック)バージョンのモジュールが完成したので、10秒以内にすべての接続を終了できます。
これは、Qwiic I2Cがどれほど優れているかを示すための例です。
必要条件
ハードウェア
- Zuino XS PsyFi32(ESP32、Qwiic、3.3V、WiFi、BLE)
- Zio OLEDディスプレイ(0.91インチ、128×32、Qwiic)
- Zio TOF距離センサーRFD77402
- クウィックケーブル
- マイクロUSBケーブル
ファームウェア
- Arduino IDE
- ライブラリには、AdafruitのOLEDディスプレイライブラリ、GFXライブラリ、SSD1306ライブラリ、およびSparkfunのRFD77402 TOFライブラリを使用する必要があります。
- Arduinoのデモコード
用品:
ステップ1:ハードウェア接続
接続はとても簡単です。こちらの写真を参照してください(注意:接続順序は関係ありません)。
必要なドライバとESP32 Arduino IDEコアをインストールしていない場合は、このチュートリアルを参照してください。
ステップ2:Arduino IDEでサンプルコードを実行しましょう
Arduino IDEでサンプルコードを実行しましょう。
RFD77402 TOFセンサーは非常に速く距離を測定できます。あなたがそれをテストするためにあなたの手を使うならば、あなたは非常に速く距離が変わるのを見ることができます。
Arduino Unoを使用したい場合は、QwiicバージョンZuino UNOを使用することを選択できます。接続とコードは同じになります。私たちのPsyFi32(ESP32ベース)開発ボードを使うことを強くお勧めします。PsyFi32はArduino Unoよりも強力で、サイズは小さく、WiFiとブルートゥースチップを搭載しています。私たちはPsyFi32の周りでもっとIOTプロジェクトを共有するつもりです。
Qwiicを楽しんで、クールなものを作り続けよう!