<aside> 📌 ppt 링크 기창공_1차 연구노트 발표.pptx
</aside>
Ⅰ. 이주의 주요 개발 내용
○ 아두이노 개발
1개의 아두이노 원격 제어 스위치 제작
-개발 전 필요한 환경 구축
-1차 개발
3n ` 코드
#include <SoftwareSerial.h>
#include <Servo.h>
Servo myservo5;
Servo myservo6;
SoftwareSerial HC05(2, 3);
void setup() {
Serial.begin(9600);
HC05.begin(9600);
myservo5.attach(5);
myservo5.write(130);
myservo6.attach(6);
myservo6.write(40);
Serial.println("Bluetooth Module Setup Mode");
}
void loop() {
String myString = "";
while (HC05.available())
{
char myChar = (char)HC05.read();
myString += myChar;
delay(5);
}
if (!myString.equals("")) { //블루투스가 연결되어 사용 가능하다면
if (myString=="o") {
myservo5.write(70);
delay(200);
myservo5.write(130);
} else if (myString=="f") {
myservo6.write(90);
delay(200);
myservo6.write(40);
}
Serial.println(myString);
}
}
○ 원격 제어 앱 개발
1개의 아두이노 원격 제어 스위치의 블루투스 연결을 위한 앱 개발