프로그래그래밍언어는 많은 함수가 존재한다. 함수을 많이 알고 있으면 매우 효과적인 프로그램을 작성할 수 있다. 외울 필요는 없다. 사용되는 용도만 알면된다. 사전 처럼 찾아서 필용한 곳에 적용라면된다.
아래소스는 문자열을 분할하여 2 모터를 제어하는 적용 할 것이다.
xy좌표 값 예) x34, y=34, x56y89
//int incomingByte = 0; // for incoming serial data
void setup() {
Serial.setTimeout(100);
Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}
void loop() {
while (!Serial) {
// wait for serial port to connect. Needed for native USB port only
}
// reply(answer,returm) only when you receive data:
if (Serial.available() > 0) {
String getDATA = Serial.readStringUntil('\r');
int yy= getDATA.indexOf('y');
String xs=getDATA.substring(0,yy);
String ys=getDATA.substring(yy);
char x0=xs.charAt(0);
String xn=xs.substring(1);
char y0=ys.charAt(0);
String yn=ys.substring(1);
if(x0=='x'){
Serial.print("x=");
Serial.println(xn.toInt());
}
if(y0=='y'){
Serial.print("y=");
Serial.println(yn.toInt());
}
}//end of abailabel
} //end of loop
'chiken Auto Door 만들기' 카테고리의 다른 글
닭장 자동문 만들기 (0) | 2025.01.06 |
---|---|
케논 E402드라이버 설치 (0) | 2021.03.13 |
win8.1 사용자 로그 인 암호 변경 (0) | 2021.03.11 |
Unicode (0) | 2021.03.09 |
위치를 사용 할 수 없습니다 . 에러 (0) | 2021.03.06 |