We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Arduino Car Control 图标

1.0 by Ahmet ALBEREN


2016年05月03日

关于Arduino Car Control

中文(简体)

Arduino的汽车控制

Arduino circuit check your car from your phone with bluetooth communication .

Arduino bluetooth haberleşmesi ile telefonunuzdan araba devrelerinizi kontrol edin.

ahmetalberen@gmail.co for questions You can send mail .

Sorularınız için ahmetalberen@gmail.com mail atabilirsiniz.

/*

HAZIRLAYAN = Ahmet ALBEREN

ahmetalberen@gmail.co for questions You can send mail .

*/

#include

SoftwareSerial BT(2,3); //rx-tx

int Car1= 5;

int Car2= 6;

int motorlc = 8; // left motor clockwise rotation

int motorla = 9; // left motor anticlockwise rotation

int motorrc = 10; // right motor clockwise rotation

int motorra = 11; // right motor anticlockwise rotatio

int Far = 13;

int hiz1;

int hiz2;

int hiz3;

String readString;

void setup() { // presenting pins as outputs

pinMode(Far, OUTPUT);

pinMode(motorlc, OUTPUT);

pinMode(motorla, OUTPUT);

pinMode(motorrc, OUTPUT);

pinMode(motorra, OUTPUT);

Serial.begin(9600);

BT.begin(9600);

}

void loop() {

while(BT.available()){ // the code here is for bluetooth

delay(3);

char c = BT.read();

readString += c;

}

if(readString.length() > 0){ // when a certain button is pressed the reaction will be...

Serial.println(readString);

if(readString == "Forward"){

analogWrite (Car1,hiz1);

analogWrite (Car2,hiz1);

digitalWrite(motorlc, HIGH);

digitalWrite(motorla, LOW);

digitalWrite(motorrc, HIGH);

digitalWrite(motorra, LOW);

}

if(readString == "Back"){

analogWrite (Car1,hiz1);

analogWrite (Car2,hiz1);

digitalWrite(motorlc, LOW);

digitalWrite(motorla, HIGH);

digitalWrite(motorrc, LOW);

digitalWrite(motorra, HIGH);

}

if(readString == "Left"){

analogWrite (Car1,hiz2);

analogWrite (Car2,hiz2);

digitalWrite(motorlc, HIGH);

digitalWrite(motorla, LOW);

digitalWrite(motorrc, LOW);

digitalWrite(motorra, HIGH);

}

if(readString == "Right"){

analogWrite (Car1,hiz2);

analogWrite (Car2,hiz2);

digitalWrite(motorlc, LOW);

digitalWrite(motorla, HIGH);

digitalWrite(motorrc, HIGH);

digitalWrite(motorra, LOW);

}

if(readString == "Stop"){

digitalWrite(motorlc, LOW);

digitalWrite(motorla, LOW);

digitalWrite(motorrc, LOW);

digitalWrite(motorra, LOW);

analogWrite (Car1,hiz3);

analogWrite (Car2,hiz3);

}

if(readString == "Car on"){

hiz1 =200;

hiz2 =140;

hiz3 =0;

digitalWrite(Far,HIGH);

delay(50);

digitalWrite(Far,LOW);

delay(50);

digitalWrite(Far,HIGH);

delay(50);

digitalWrite(Far,LOW);

delay(50);

digitalWrite(Far,HIGH);

delay(50);

digitalWrite(Far,LOW);

}

if(readString == "Car off"){

hiz1 =0;

hiz2 =0;

hiz3 =0;

}

if(readString == "Far on"){

digitalWrite(Far,HIGH);

}

if(readString == "Far off"){

digitalWrite(Far, LOW);

}

}

readString="";

}

最新版本1.0更新日志

Last updated on 2016年05月03日

Minor bug fixes and improvements. Install or update to the newest version to check it out!

翻译中...

更多应用信息

最新版本

请求 Arduino Car Control 更新 1.0

上传者

Juan Camilo Cuellar

系统要求

Android 1.6+

更多

Arduino Car Control 屏幕截图

评论载入中...
语言
订阅APKPure
第一时间获取热门安卓游戏应用的首发体验,最新资讯和玩法教程。
不,谢谢
订阅
订阅成功!
您已订阅APKPure。
订阅APKPure
第一时间获取热门安卓游戏应用的首发体验,最新资讯和玩法教程。
不,谢谢
订阅
成功!
您已订阅我们的邮件通知。