今日からPythonの学び直しをすることにしました。
成果:
1)UARTでArduino(Teensy3.6だけど、、)とUARTで通信できるようになりました。
①WindowsからArduinoのLEDをON/OFF
<Windows>
<Arduino>
byte val=0;
#define LED_PIN 13
void setup() {
pinMode(LED_PIN, OUTPUT);
Serial.begin(115200);
}
void loop() {
if(Serial.available() > 0){
val = Serial.read();
}
if(val == 'a') digitalWrite(LED_PIN, HIGH);
else if(val == '0') digitalWrite(LED_PIN, LOW);
}
// https://shizenkarasuzon.hatenablog.com/entry/2019/03/04/004048
// TeensyのLEDが a で点灯 0 で消灯 プログラム
②ArduinoからWindowsへデータ送信
<Windows>
<Arduino>
void setup(){
Serial.begin(115200);
pinMode(13, OUTPUT);
}
void loop(){
Serial.println("LED ON");
digitalWrite(13, HIGH);
delay(500);
Serial.println("LED OFF");
digitalWrite(13, LOW);
delay(500);
}
③その他Topics
3-1 PythonでStripを身に着けた。
これは使える。
3-2 Arduionのコメントは// Cと一緒
0 件のコメント:
コメントを投稿