7839

雑草魂エンジニアブログ

Arduino

【Arduino】ウォッチドッグタイマー(WDT)

Arduino Unoで死活監視のために、ウォッチドッグタイマー(WDT)を実装したので備忘録として残しておく。 ウォッチドッグタイマー(WDT)とは ATmega328P avr/wdt.h ライブラリ 実装例 まとめ ウォッチドッグタイマー(WDT)とは ウォッチドッグタイマー(Wa…

【Arduino】DMX512制御

DMX512制御をArduinoで実装してみたので、備忘録を残しておく。 DMX512とは DMX Shield for Arduino オンボードジャンパの設定 ライブラリ DMX Shield for Arduino の実装 DMX Master Sample Code DMX Slave Sample Code まとめ DMX512とは DMX512、通称「DM…

ビット演算

マイコンのレジスタ操作などをC/C++で行おうと思った場合には、ビット演算が必須となる。ビット演算は論理演算であることを理解していたものの、実際にどのように使うのか理解できていなかったので、今回備忘録として残しておく。 ビットとは ビット演算 AND…

【Arduino】UART シリアル通信(HardwareSerial / SoftwareSerial)

Arduinoでシリアル通信をするにあたって、調べたことを備忘録としてまとめておく。 UARTとは HardwareSerial SoftwareSerial HardwareSerial実装 SoftwareSerial実装 SoftwareSerialメソッド SoftwareSerialコンストラクタ begin listen available read flus…