Arduino

Arduino

Arduino 3.3v(8Mhz)でUART115200bps通信ができない場合

監視装置などバッテリー駆動で長時間動作させる場合は消費電力を抑えることが重要となります。一般的にはArduinoは5V駆動ですが3.3V駆動に下げることにより消費電力を下げることができます。その場合は動作周波数が8Mhzに下がってしまうので...
Arduino

Arduinoで9軸センサーを使用する SparkFun 9DoF IMU (ICM-20948)

仕事で使う機会があったので、内容をまとめておきます。 基本構成 公式情報としてはSparkFun 9DoF IMU (ICM-20948) Breakout Hookup Guideになります。日本語でカタログを見たい場合はSWITCHSC...
Arduino

Arduinoで9軸センサーを使う(AE-BMX055)

AE-BMX055は秋月電子で購入できる9軸センサーです。9軸センサーは「加速度」「角速度(ジャイロ)」「磁気コンパス」の3つの要素で構成されています。この情報を使用して機器がどのような位置や角度になっているかを判断できます。 セットアップ...
Arduino

ArduinoでのUART高速通信を行う(115200bps)

Arduinoでセンサーなど周辺機器を使用する場合はI2CかSPIで通信を行うことになります。ただ、センサーによってはシリアル通信(UART)でのアクセスが必要になるものがまだまだあります。UARTでは通信速度の設定が必要となります。UAR...
Arduino

Arduinoでのモーター制御(PCA9685)

クアッドクローラーではAdafruit PCA9685 PWM Servo Driverを使用しています。実際のモーター制御部分を理解するために、ドライバーの使い方を見ていきます。 仕様を確認する この製品はI2Cインターフェースを使用しま...
Arduino

Arduinoを低価格・最小構成で作成する

趣味でやるのであれば普通のArduinoを購入して使用するのは一番です。「楽」という以外にも安定感が抜群なので入門編としてはここから始めた方が良いです。 少し慣れてきて、Arduinoを使ったハードウェアを複数作るようになると価格を抑えたく...
スポンサーリンク