今回は、Arduino UNO R4を使ってAD変換をする方法をご紹介します。 アナログ入力電圧をデジタル値に変換し、そのデジタル値から電圧に換算することで、入力電圧を推定できます。 Arduino UNOは電源電圧の5Vまでをアナログ端子に入力できます。 Arduinoは10ビット ...
// PWM出力(duty比256段階での明るさの設定) void ledcAnalogWrite(uint8_t channel, uint32_t value, uint32_t valueMax = 255) { // タイマーの分解能の算出(13ビットのパターン:2^13 = 8192 → 13ビットで表せる最大値:8191(分解能) uint32_t dutybase = ( 1 << ...
前回に続きNucleo Board STM32F303K8とArduino IDEの組み合わせでの使い方を覚えていこうと思います。今回はPWM出力です。 使い方 普通のArduinoと同じようにanalogWriteが使えます。 ひとまず、LEDが接続されているD13ピンにデューティ0x40で出力してみました。 void setup ...