やりたいこと
Arduinoにてアナログで読み取った光センサーの値を10bitに桁をそろえたいです。
例えば、周囲が明るく取得した値が746(10)=1011101010(2)の場合はこのままで、周囲が暗く取得した値が46(10)=101110(2)の場合は101110(2)のまえに0を4つ加えて0000101110(2)としたいです。
Arduino
1 2int photocellPin = 0; 3int photocellValue; 4 5void setup() { 6 Serial.begin(9600); 7} 8 9void loop() { 10 photocellValue = analogRead(photocellPin); 11 /* 12 ここで桁をそろえたい 13 */ 14 Serial.print(photocellValue, BIN); 15 delay(1000); 16}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/07 13:55