Arduino Control Car APK
버전
1.0 for Windows
업데이트
2014년 November 04일
정보
버전 1.0 (#1)
업데이트 2014년 November 04일
APK 파일 크기 1.4 MB
필요한 Android 버전 Android 1.5+ (Cupcake)
개발자 DINASTIA TECNOLOGICA
범주 커뮤니케이션 (응용 프로그램)
응용 프로그램 ID appinventor.ai_el_profe_garcia.Arduino_Control_Car
개발자 노트 쇼핑 카트에 대한 원격 제어는 블루투스 / 아두 이노를 통해 다른 장치를 관리하거나
스크린샷 이미지
전체 크기를 보려면 이미지를 클릭하세요.
서술
블루투스는 등 자동차, 곡예 브라 조스, 원격 제어, 자동화와 같은 애플리케이션을위한 아두 이노에 의해 제어 ...
블루투스 모듈이 응용 프로그램을 보내기 :
위쪽 화살표 = 문자 'A'
왼쪽 화살표 = 문자 'B'
정사각형 버튼 = 문자 'C'
오른쪽 화살표 = 문자 'D'
화살표 = 문자 'E'다운
핀 ON = 문자 'F'
핀 OFF = 문자 'g'
핀 블루투스 = Bluetooth 모듈을 선택하는 것입니다 당신은 연결하려는
(블루투스 모듈은 첫 번째 안드로이드 폰과 동기화해야
H 브리지는 다음 코드를 넣습니다 아두 이노에 연결되어 해당 포트에 최종 초안에, PWM 5, 6, 9, 10, 아두 이노 포트에 LED를 연결하려고 :
izqA INT = 5;
izqB INT = 6;
데라의 INT = 9;
Derb의 INT = 10;
VEL의 INT = 255; // 속도 엔진 (255)
INT 상태 = 'g'; // 시작은 체포
무효 설정 () {
Serial.begin (9600); 블루투스와의 통신 직렬 포트를 시작 //
pinMode (DERA, OUTPUT);
pinMode (Derb, OUTPUT);
pinMode (izqA, OUTPUT);
pinMode (izqB, OUTPUT);
}
무효 루프 () {
경우 (Serial.available ()> 0) {// 블루투스를 읽고 상태로 저장
상태 Serial.read = ();
}
경우 (상태 == '') {전면 버튼을 이동 //
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, VEL);
analogWrite (izqA, VEL);
}
경우 (상태 == 'B') {// 버튼 LEFT
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, 0);
analogWrite (izqA, VEL);
}
경우 (상태 == 'C') {// 정지 버튼
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, 0);
analogWrite (izqA, 0);
}
(주 == 'D') {// 버튼 DER 경우
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (izqA, 0);
analogWrite (DERA, VEL);
}
(주 == 'E') {// 역 버튼의 경우
analogWrite (DERA, 0);
analogWrite (izqA, 0);
analogWrite (Derb, VEL);
analogWrite (izqB, VEL);
}
경우 (상태 == 'F') {// 검출 거리 이동에 의한 ON 버튼
}
(상태가 == 'g') {// 버튼 OFF가 정지하면 엔진은 아무것도하지 않는다
}
}
블루투스 모듈이 응용 프로그램을 보내기 :
위쪽 화살표 = 문자 'A'
왼쪽 화살표 = 문자 'B'
정사각형 버튼 = 문자 'C'
오른쪽 화살표 = 문자 'D'
화살표 = 문자 'E'다운
핀 ON = 문자 'F'
핀 OFF = 문자 'g'
핀 블루투스 = Bluetooth 모듈을 선택하는 것입니다 당신은 연결하려는
(블루투스 모듈은 첫 번째 안드로이드 폰과 동기화해야
H 브리지는 다음 코드를 넣습니다 아두 이노에 연결되어 해당 포트에 최종 초안에, PWM 5, 6, 9, 10, 아두 이노 포트에 LED를 연결하려고 :
izqA INT = 5;
izqB INT = 6;
데라의 INT = 9;
Derb의 INT = 10;
VEL의 INT = 255; // 속도 엔진 (255)
INT 상태 = 'g'; // 시작은 체포
무효 설정 () {
Serial.begin (9600); 블루투스와의 통신 직렬 포트를 시작 //
pinMode (DERA, OUTPUT);
pinMode (Derb, OUTPUT);
pinMode (izqA, OUTPUT);
pinMode (izqB, OUTPUT);
}
무효 루프 () {
경우 (Serial.available ()> 0) {// 블루투스를 읽고 상태로 저장
상태 Serial.read = ();
}
경우 (상태 == '') {전면 버튼을 이동 //
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, VEL);
analogWrite (izqA, VEL);
}
경우 (상태 == 'B') {// 버튼 LEFT
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, 0);
analogWrite (izqA, VEL);
}
경우 (상태 == 'C') {// 정지 버튼
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (DERA, 0);
analogWrite (izqA, 0);
}
(주 == 'D') {// 버튼 DER 경우
analogWrite (Derb, 0);
analogWrite (izqB, 0);
analogWrite (izqA, 0);
analogWrite (DERA, VEL);
}
(주 == 'E') {// 역 버튼의 경우
analogWrite (DERA, 0);
analogWrite (izqA, 0);
analogWrite (Derb, VEL);
analogWrite (izqB, VEL);
}
경우 (상태 == 'F') {// 검출 거리 이동에 의한 ON 버튼
}
(상태가 == 'g') {// 버튼 OFF가 정지하면 엔진은 아무것도하지 않는다
}
}
평가 및 리뷰
평점: 4.4 / 5 · 6+표
(*)는 필수입니다
이전 버전
유사한 콘텐츠
DINASTIA TECNOLOGICA의 앱 더보기
가장 많이 다운로드 한 앱 및 게임