1番ピン及び2番ピンに書き込まれている信号をスイッチによって
切り替えながら5番ピンから出力したいのですが、うまくいきません。
どのようにすればよいでしょうか?
下はプログラムの一部です。
void loop() {
if(digitalRead(3) == HIGH && digitalRead(4) == HIGH)//3番ピンのクロック信号と4番ピンのスイッチ入力が両方HIGHの時にスイッチ切り替え
{
swi++;
if(swi>1)
{
swi=0;
}
}
while(swi==0) { digitalWrite(5) = digitalWrite(1); } while(swi==1) { digitalWrite(5) = digitalWrite(2); }
}
回答3件
あなたの回答
tips
プレビュー