2021-08-16
Actuator, Arduino, Electronics
Solid State Relay
Solid State Relay (ACのスイッチ)のテスト. Lチカ. ただし, デバイスを
- 白熱灯風LED
- 青の蛍光灯
- Lightface(nittoh様よりお借りしているもの)
を使用して比較. SSR自体は延長ケーブルの途中を切って取り付けた.
SSRとして使用したのは秋月のもの: http://akizukidenshi.com/catalog/g/gK-00203/
配線はこんな感じ:
全体:
DCのinputは
- 2番pin
- GND というシンプルさ.
codeは今回はarduinoでHIGH/LOWしてるだけ. 本質的にはほんとにLチカと一緒.
const int ssrPin = 2;
void setup() {
pinMode(ssrPin, OUTPUT);
}
void loop(){
digitalWrite(ssrPin, HIGH);
delay(2000);
digitalWrite(ssrPin, LOW);
delay(1000);
digitalWrite(ssrPin, HIGH);
delay(2000);
digitalWrite(ssrPin, LOW);
delay(1000);
digitalWrite(ssrPin, HIGH);
delay(500);
digitalWrite(ssrPin, LOW);
delay(4000);
for(int i=500; i<100; i-=-50){
digitalWrite(ssrPin, HIGH);
delay(i);
digitalWrite(ssrPin, LOW);
delay(i);
}
for(int i=1; i<=10; i++){
digitalWrite(ssrPin, HIGH);
delay(100);
digitalWrite(ssrPin, LOW);
delay(100);
}
}
動作はこんな感じ:
遊びで無駄にHIGH/LOWしてるけど, 実質はホントにloop内の最初の4行くらいでOK
const int ssrPin = 2;
void setup() {
pinMode(ssrPin, OUTPUT);
}
void loop(){
digitalWrite(ssrPin, HIGH);
delay(2000);
digitalWrite(ssrPin, LOW);
delay(1000);
}
実質の手間はDCのLチカとほぼ変わらないけど, ACのデバイスだけあって, なんか派手で楽しい.