아두이노

아두이노

[아두이노] 전류측정센서(ZMCT1030) 와 릴레이모듈을 사용한 액추에이터 작동 측정

아두이노 코드 #include "EmonLib.h" EnergyMonitor emon1; int relay1 = 2; //줄어듬 int relay2 = 3; //늘어남 int i = 1; double W; double MA; void extendActuator() { digitalWrite(relay1, HIGH); digitalWrite(relay2, LOW); } void retractActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, HIGH); } void stopActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); } void setup() { Serial.begin(960..

아두이노

[아두이노] 액추에이터와 릴레이모듈 적용

아두이노 코드 int relay1 = 2; //줄어듬 int relay2 = 3; //늘어남 void extendActuator() { digitalWrite(relay1, HIGH); digitalWrite(relay2, LOW); } void retractActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, HIGH); } void stopActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); } void setup() { Serial.begin(9600); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); } void loop() { //0:..

아두이노

[아두이노] L298N 드라이버 보드 모듈과 LinerActuator 연결하기

byte Speed = 0; // Intialize Varaible for the speed of the motor (0-255); int IN1 = 9; // 왼쪽 줄이기 int IN2 = 8; // 왼쪽 늘리기 int IN3 = 7; //오른쪽 줄이기 int IN4 = 6; //오른쪽 늘리기 void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); } void loop() { // Extend Actuator at Full Speed Speed = 255; analogWrite(IN1, 0); analogWrite(IN2, Speed); analogWrite(IN3, 0); ..

개발자 박태영
'아두이노' 카테고리의 글 목록