【實用通訊app】Bluetooth Arduino Carro Robot|最夯免費app

【實用通訊app】Bluetooth Arduino Carro Robot|最夯免費app

分享好友

【免費通訊App】Bluetooth Arduino Carro Robot-APP點子

Controlar Arduino mediante bluetooth para cuatro principales movimientos. Puede servir para gruas, carros, Brazos y más.

Datos que envia el APP

Flecha N "Norte" = 'n'

Flecha S "Sur" = 's'

Flecha O "Oeste" = 'o'

Flecha E "Este" = 'e'

Flecha P "Parar" = 'p'

Boton Verde "Encender" = 'h'

Boton Rojo "Apagar" = 'l'

// INICIO DEL CÓDIGO

int Pecho = 4; // define Pecho como (echo) para el Ultrasonido

int Ptrig = 5; // define Ptrig como (trig) para el Ultrasonido

int LaIzAn = 6; // Giro Lado Izquierdo AntiHorario

int LaIzHo = 7; // Giro Lado Izquierdo Horario

int LaDeHo = 8; // Giro Lado Derecho Horario

int LaDeAn = 9; // Giro Lado Derecho AntiHorario

int Mov = 255; // Movimiento de motor (0-255)

int estado = 'l'; // inicia detenido

int duracion, distancia; // Para Calcular distacia

void setup() {

Serial.begin(9600); // inicia el puerto serial para comunicacion con el Bluetooth

pinMode(LaDeHo, OUTPUT);

pinMode(LaDeAn, OUTPUT);

pinMode(LaIzHo, OUTPUT);

pinMode(LaIzAn, OUTPUT);

pinMode(Pecho, INPUT); // define el pin 4 como entrada (echo)

pinMode(Ptrig,OUTPUT); // define el pin 5 como salida (trig)

}

void loop() {

if(Serial.available()>0){ // lee el bluetooth y almacena en estado

estado = Serial.read();

}

if(estado=='n'){ // Desplazar hacia Adelante "Norte"

analogWrite(LaDeAn, 0);

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, Mov);

analogWrite(LaIzHo, Mov);

}

if(estado=='s'){ // Desplazar hacia Atras "Sur"

analogWrite(LaDeAn, Mov);

analogWrite(LaIzAn, Mov);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, 0);

}

if(estado=='o'){ // Desplazar hacia LadDerecha "Oeste"

analogWrite(LaDeAn, 0);

analogWrite(LaIzAn, 0);

analogWrite(LaIzHo, 0);

analogWrite(LaDeHo, Mov);}

if(estado=='e'){ // Desplazar hacia LadIzquierdo "Este"

analogWrite(LaDeAn, 0);

analogWrite(LaIzAn, 0);

analogWrite(LaIzHo, Mov);

analogWrite(LaDeHo, 0);

}

if(estado=='p'){ // Detenerse; Detiene los motores

analogWrite(LaDeAn, 0);

【免費通訊App】Bluetooth Arduino Carro Robot-APP點子

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, 0);

}

if (estado =='h'){ // Boton Verde Modo automatico con sensor Ultrasonido

digitalWrite(Ptrig, HIGH); // genera el pulso de trigger por 10us

delay(0.01);

digitalWrite(Ptrig, LOW);

duracion = pulseIn(Pecho, HIGH); // Lee el tiempo del Echo

distancia = (duracion/2) / 29; // calcula la distancia en centimetros

delay(10);

if (distancia <= 15 && distancia >=2){ // si la distancia es menor de 15cm

analogWrite(LaDeAn, 0); // Parar los motores por 1/4 de segundo

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, 0);

delay (250);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, 0);

analogWrite(LaDeAn, Mov); // Reversa durante 1/2 de segundo

analogWrite(LaIzAn, Mov);

delay(500);

analogWrite(LaDeAn, 0); // Girar durante 1 segundo

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, Mov);

delay(1000);

}

else{ // Si no hay obstaculos se desplaza al frente

analogWrite(LaDeAn, 0);

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, Mov);

analogWrite(LaIzHo, Mov);

}

}

if(estado=='l'){ // Boton OFF, detiene los motores.

analogWrite(LaDeAn, 0);

analogWrite(LaIzAn, 0);

analogWrite(LaDeHo, 0);

analogWrite(LaIzHo, 0);

}

}

//FIN DEL CÓDIGO

Más Manuales en http://manual.netandino.net

免費玩Bluetooth Arduino Carro Robot APP玩免費

免費玩Bluetooth Arduino Carro Robot App

Bluetooth Arduino Carro Robot APP LOGO

Bluetooth Arduino Carro Robot LOGO-APP點子

Bluetooth Arduino Carro Robot APP QRCode

Bluetooth Arduino Carro Robot QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
1.1
App下載
免費
1970-01-012015-04-19
分享app
上一個APP
下一個APP

高評價通訊App推薦

WowCall

使用软件前请先确保您的网络状态良好,手机可正常接听来电.初次绑定的用户请在语音来电过程中正确的输入验证码并以#号键结束!WowCall 网络电话是一款最省钱、最简单、最优质、最贴心的 APP。1.【最省钱】安装即赠送话费;长途与市话一个价。2.【最简单】一键绑定手机,安装即用;功能全面,去电显号。3 …
全屏来电大头贴

FullScreen Caller LITE(全屏来电大头贴)是一款全屏显示来电/短信者头像软件,头像可以从本地或网络(Facebook)导入,让您联系好友不再单调。 软件功能: 支持来电/去电大头贴; 支持来电/去电视频; 可用于设置短信大头贴; 可设置来电视频大头贴; 支持显示呼叫者姓名; 支持 …
全屏来电大头贴

软件功能:-支持来电/去电大头贴 -支持来电/去电视频 -可用于设置短信大头贴 -可设置来电视频大头贴 -支持显示呼叫者姓名 -支持显示呼叫者号码 -支持高/低分辨率大头贴显示 -支持开机启动 -支持文字转语音(会提示连接到电子市场免费下载文字转语音功能模块) -接收到新信息或有未接来电时唤醒屏幕 …
自动通话录音专业版

(自动通话录音)"中文版哦"是一款非常好用的全自动通话录音应用,它的通话录音功能不亚于现在几款较知名的通话录音应用,支持常见录音格式,可自定义录音规则、设置音频源以及管理录音文件,非常好用。 主要功能: - 支持的录音格式:3GP、AMR、WAV - 可用音频源:麦克风、上行通话、下行通话 - 支持 …
沃邮箱

“手机号”就是“邮箱账号”,联通沃邮箱是您实时收发邮件的最佳选择!特有实时推送技术,节省流量,支持通过手机随时随地处理邮件,让您体验更好的移动信息生活。【主打】1、UI更新,更加贴合Android; 2、代收调整,收发更便捷; 3、快速回复,实时掌握; 4、设置昵称,轻松识别。免費玩沃邮箱 APP玩 …
亿企通

亿企通移动办公应用是由合肥城市云数据中心(简称:CCDC)研发与运营的一款安全便捷的企业移动办公平台,平台通过WWW自助管理系统与手机客户端,提供企业通讯录、移动提醒、im即时聊天及手机公告等丰富功能。免費玩亿企通 APP玩免費免費玩亿企通 App亿企通 APP LOGO亿企通 APP QRCode …