Todo sobre Max Sonar EZ0 y Arduino (3 / 3 paso)

Paso 3: Interfaz en serie

En este método utilizará librería SoftwareSerial escribir el código para este sensor,

Y D4 conectar con BW, dejarlo abierto o mantener bajo para la salida serial en la salida de TX.

La salida es un capital de ASCII "R" que 0x52 igual, seguido de tres dígitos de caracteres ASCII que representan a la gama en pulgadas hasta un máximo de 255, seguido de un retorno (ASCII 13 o 0x0D)

la imagen muestra analizador lógico y la salida en él

Código:

escrito por: Mohannad Rawashdeh
http://www.Genotronex.com
genotronex

Este código para probar sensor de Sonar EZ0 método Serial.
Conectar el Tx... D8
Conectar Rx... D9
#include < SoftwareSerial.h >
MySerial SoftwareSerial (8, 9, true); RX, TX
int BW = 4;
char * buffer;
byte x;
array de Char [3];
int contador = 0;
void setup() {}
Pon tu código de instalación, para ejecutar una vez:
establecer la tarifa de datos para el puerto SoftwareSerial
Serial.Begin(9600);
mySerial.begin(9600);
pinMode(BW,OUTPUT);
digitalWrite(BW,LOW);
Delay(250);
Serial.println ("ciclo de Calibrartion");
Delay(150);
}

void reading() {}

mySerial.println(1);
mientras (mySerial.available())
{
x = mySerial.readBytes(buffer,1);
{if(*buffer==0x52)}
x = mySerial.readBytes(buffer,1);
array [0] = * buffer;
x = mySerial.readBytes(buffer,1);
array [1] = * buffer;
x = mySerial.readBytes(buffer,1);
array [2] = * buffer;
}
}

delayMicroseconds(220);
}
void loop() {}
Pon tu código principal, para ejecutar varias veces:
Reading();
int Final_inch = (array [0] -48) * 100 + (matriz [1-48) * 10 +(array[2]-48);
Float Final_cm = Final_inch * 2,54;
Serial.Print(Final_inch);
Serial.println ("pulgadas");
Serial.Print(Final_cm);
Serial.println ("cm");
Delay(200);
}

Artículos Relacionados

Hacer un sitio web todo sobre usted con Visual Studio (HTML, CSS, JQUERY)

Hacer un sitio web todo sobre usted con Visual Studio (HTML, CSS, JQUERY)

¡ Hola todos!Este es mi primer instructivo y en este instructable voy a mostrarle cómo utilizar Visual Studio para crear su propio sitio web!Aquí va un link de descarga para Visual Studio:Enlace Inicio Visual Studio´sEnlace de descarga directaEsto po
Todo sobre soldadura

Todo sobre soldadura

¿Qué es electrónica?Electrónicos son dispositivos de conductores semi están diseñados para cumplir una funciónEn este instructable podrás leer sobre los siguientes temas-¿Qué es soldar todo sobre?¿Como soldar?PRECAUCIONES mientras se suelda para ser
Forex Trading | ¿Qué es Forex en todos sobre? | la verdad ahora a la derecha aquí hoy!

Forex Trading | ¿Qué es Forex en todos sobre? | la verdad ahora a la derecha aquí hoy!

Forex Trading | ¿Qué es Forex en todos sobre? | La verdad ahora a la derecha aquí hoy!http://www.totalshortcut.com/CP1?ID=bimem&AD=¡ Bienvenido! Errol aquí...¿Si esta si la primera vez que me miran o miran cualquiera de mis videos tal vez se pregunte
Todo sobre Me Facial w/silla de masaje

Todo sobre Me Facial w/silla de masaje

bomba 2 bombas en el cojín de algodónDistribuir 5 puntos en la caraMasajear suavemente (cuenta 100)Paso 1: 180 lavado de cara Lathering pequeña cantidad de productos de cojines de algodón húmedoDistribuir 5 puntos en la caraMasajear suavemente (cuent
Todo sobre un bajo: Cómo jugar, escoger y divertirte con un bajo eléctrico

Todo sobre un bajo: Cómo jugar, escoger y divertirte con un bajo eléctrico

tan intimidante de mi generalmente equipo tipo insructable, decidí hacer un "artsy" uno. Yo no soy un maestro bajista, pero han estado jugando durante 3 años y conocer un poco acerca de lo que estoy hablando.Paso 1: Escoger a un bajo Si usted ti
Cómo tomar (trapo) todos los proyectos / bocetos de y Arduino.

Cómo tomar (trapo) todos los proyectos / bocetos de y Arduino.

a veces necesita borrar, limpiar, borrar, - lo que quieras llamarlo - para ejecutar código en él de una fuente diferente, como la plataforma de procesamiento , y no desea ejecutar el código cargado actualmente código. Has probado a subir un dibujo en
"Todo sobre el bajo" - reparación en progreso

"Todo sobre el bajo" - reparación en progreso

Este instructivo está basado (bajo-ed) en un viejo contrabajo que compré hace algunos años. El dueño anterior lo tenía mirado por un constructor profesional de instrumento, que más o menos declarado su muerte. Que había sido reparado tantas veces, qu
Todo sobre peceras

Todo sobre peceras

todo lo que necesita saber acerca de establecer, mantener o incluso actualizar su (o sus pronto - futura) acuario agua dulce!!Paso 1: comprar que necesitará al menos 5-10 galones a casa el pescado (si pensando en comprar un goldfish o pez Betta, 4-20
Todo sobre la construcción de un proyecto de sitio Web

Todo sobre la construcción de un proyecto de sitio Web

este anteproyecto gratis web es un documento que se utiliza para planificar la construcción de una palabra clave éxito contenido Web. Este anteproyecto está creado con componentes fáciles de utilizar dentro de Microsoft Excel aunque muchos paquetes d
Cortes de cocina - todo sobre el fregadero de la cocina

Cortes de cocina - todo sobre el fregadero de la cocina

mi esposo y yo recientemente se mudó a una nueva casa.  Si bien nos encanta la mayoría de características de la casa, casualmente no les gusta la cantidad de contador y espacio de almacenamiento disponible en la cocina.Tenemos dos contadores pequeños
TODO sobre ftp

TODO sobre ftp

este instructible dice todo lo que necesitas saber sobre ftpPaso 1: Primer y último paso Configuración de un Ftp:Bueno, ya que muchos de nosotros siempre han preguntado esto, aquí es. Largo y estirado hacia fuera. También, antes de esto, darse cuenta
Todo sobre motores reacondicionados Audi

Todo sobre motores reacondicionados Audi

Debe ser en amor con su Audi. Entonces, es evidente que cualquier fallo técnico con cualquiera de sus partes puede hacer fruncir el ceño. Si un problema menor con cualquier parte de su querido Audi frustran te, entonces lo que harás si encuentra un p
Todo sobre usado Ford Transit motores

Todo sobre usado Ford Transit motores

¿Tiene su coche abatida por un problema relacionado con el motor? Si es así, usted puede considerar comprar un motor usado en el caso de que no desea shell miles de dólares. Conseguir un motor usado para su amado Ford Transit no sólo ahorra su dinero
Todo sobre ciclismo

Todo sobre ciclismo

Levante de conejos. Además de hacer grandes animales domésticos y alimentos nutritivos, también proveen uno de los mejores fertilizantes naturales que hay.Paso 1: Elige una zonaElegí esta zona de maleza que no recibe demasiada luz directa sol. Donde