Generation

generate functionFri, 31 Mar 2023

arduinoで、奇数回ボタンを押せばサーボモータ2個が90度動き、LEDが光り続け、偶数回ボタンを押すとサーボモータ2個が0度に戻り、LEDが消えるプログラムをC言語で書いてください。

void setup() { pinMode(13, OUTPUT); pinMode(8, OUTPUT); pinMode(12, OUTPUT); pinMode(11, OUTPUT); pinMode(10, OUTPUT); pinMode(9, OUTPUT); pinMode(7, INPUT); pinMode(6, OUTPUT); } int flag = 0; void loop() { if (digitalRead(7) == HIGH) { flag++; delay(100); } if (flag % 2 == 1) { digitalWrite(6, LOW); digitalWrite(13, HIGH); digitalWrite(8, LOW); digitalWrite(12, HIGH); digitalWrite(11, LOW); digitalWrite(10, HIGH); digitalWrite(9, HIGH); delay(1300); digitalWrite(13, LOW); digitalWrite(12, LOW); digitalWrite(10, LOW); digitalWrite(9, LOW); } else {

Questions about programming?Chat with your personal AI assistant