La cebada Excuser (4 / 6 paso)

Paso 4: Código I: recepción de un mensaje de texto

De aquí encendido hacia fuera de él es todo el código hasta la implementación, pero vamos a precipitarnos cosas cuando apenas llegamos a conocernos. El código no es su promedio cada día C++ Arduino ya que estamos usando algo mucho más poderoso: LinkIt uno. Las bibliotecas son mucho más extensas y la tecnología más avanzada. Hacer una llamada telefónica con un regulador micro de la caja puede parecer un poco extraño. Utilizaremos la biblioteca LGSM bastante ampliamente, por lo que podría ser útil leer un poco en eso.

Captura de un mensaje de texto

En primer lugar, queremos capturar un mensaje de texto. Siguiendo la lógica dentro de la función loop()...

 if(LSMS.available()) // Check if there is new SMS { 

Este gigante si bloque comprueba para ver si hay un nuevo mensaje de texto. Si es así, vamos a seguir ir y analizarlo.

 LSMS.remoteNumber(p_num, 20); // display Number part Serial.println("There is new message."); Serial.print("Number:"); Serial.println(p_num); Serial.print("Content:"); // display Content part 

A continuación, imprimir alguna información de depuración básica. Cuando se implementa esta cosa, probablemente no nos importa mucho la salida de la serie, pero siempre es una buena práctica imprimir esto en caso de que queremos volver y echar un vistazo.

 while(true) { int v = LSMS.read(); if(v < 0) break; dtaget[len++] = (char)v; Serial.print((char)v); } 

A continuación vamos a leer el mensaje de texto. Es un poco difícil porque con esta tecnología incorporada, no es tan simple como ' cadena = textMessage.read();'. En cambio, tenemos que leer los bytes del mensaje de texto carácter por carácter, formando una matriz de caracteres que es nuestro mensaje final. Esto se hace en el anterior mientras bucle.

 LSMS.flush(); // delete message 

Ahora, para ahorrar espacio en el dispositivo, te 'flush' o borrar el mensaje.

 if(( dtaget[0] == 'E' && dtaget[1] == 'X' && dtaget[2] == 'C' && dtaget[3] == 'U' && dtaget[4] == 'S' && dtaget[5] == 'E' ) ) 

Por último, vamos a hacer una comprobación lógica fundamental para asegurarse de que el mensaje de texto dice 'Excusa'. Esto se asegurará de que realmente queremos desencadenar a la excuser, versus acabamos de algún texto aleatorio.

Y eso es todo! Ahora vamos a pasar a cómo vamos a desencadenar esa llamada a sacarnos de nuestra salmuera...

Artículos Relacionados

Cebada cervecera para Cacharreo

Cebada cervecera para Cacharreo

Gracias por echar un vistazo en este instructable, gustando y votar a favor de si lo pongo en un concurso :)Realmente disfruté de este proceso y esperamos que usted también!Tres cosas muy importantes a tener en cuenta:1. a Malta un grano (definición
Tortitas gruesas con hissingcooker.com de salsa de plátano salado - panqueques de cebada -

Tortitas gruesas con hissingcooker.com de salsa de plátano salado - panqueques de cebada -

Panqueques saludables receta – panqueque robusto – cebada crepe con salsa de plátanoHace aproximadamente un año, éramos bebedores de cerveza ardiente. Uno de nosotros nunca fue más allá de una pinta de stout por sentarse, mientras que el otro tenía d
Negro frijol y ensalada de cebada

Negro frijol y ensalada de cebada

ver el vídeo o haga clic aquí para ver el mi video acerca de frijol negro y ensalada de cebada, disfrutar.
Sopa de lentejas y cebada

Sopa de lentejas y cebada

cuando el tiempo se sumerge debajo de zero(and further), lo único que desea es acogedor, con un plato caliente de sopa. Esta sopa no sólo es ideal para calentar los órganos internos, pero tiene un largo tiempo de cocción en la cocina, que calienta la
Cebada malta caramelo

Cebada malta caramelo

Sólo quería compartir una receta muy rápida que hice hace muchos años.Como mucha gente, evitar azúcar regular porque se me convierte en una mujer loca que obtiene mal templada y luego se queda dormido.Por lo que durante los últimos 25 años, he evita
Ensalada de cebada con garbanzos y queso Feta

Ensalada de cebada con garbanzos y queso Feta

con garbanzos, queso feta y perejil, esta ensalada de cebada es fresco y refrescante para una cena ligera de verano. Como una comida vegetariana, está parado en su el propios. Aquellos que quieren más sustancia pueden tirar en camarones o pollo en cu
Ensalada de manzana cebada Waldof

Ensalada de manzana cebada Waldof

Esta ensalada es tan buena su como una canción.Oh Dame un beso de la cebada de perla,Todas las noches, al lado de la verde, verde manzanaPicar, picar, cortar el paso de corteUsted usará los zapatos y mezclo eso preparaciónAh, Bésame bajo el crepúscul
Risotto de cebada con asado patatitas - hissingcooker.com

Risotto de cebada con asado patatitas - hissingcooker.com

Risotto de cebada con patatitas asadasNuestro risotto de cebada emplea tres de nuestras cosas caseras. Nuestra propia barbacoa salsa, mayonesa y mantequilla de maní. Las patatitas asadas y sacudidos nuestra mayonesa casera. Los vegetarianos pueden su
Las bayas de trigo, cebada, quinua y garbanzos con tomates de oro, corazones de alcachofa, queso Feta y albahaca

Las bayas de trigo, cebada, quinua y garbanzos con tomates de oro, corazones de alcachofa, queso Feta y albahaca

En el calor del verano, reducir el calor en cereales de invierno clásico como bayas de trigo, cebada y quinua al servir en ensaladas frías. Con un poco de sal y un levantamiento de hierbas y queso, granos sirven como plataforma sabrosa para verduras
Cómo hacer una ensalada de cebada

Cómo hacer una ensalada de cebada

hoy estamos haciendo una ensalada de cebada - una opción saludable para toda la familia.
Las bayas de trigo, la cebada y el cuscús israelí con espárragos y queso de Bleu

Las bayas de trigo, la cebada y el cuscús israelí con espárragos y queso de Bleu

En una mezcla de grano de primavera, espárragos pares maravillosamente con cuscús israelí. Las bayas de trigo liven encima de cebada; queso azul y queso de cabra, cuando agitó en ambientes cálidos, crean un efecto de macarrones y queso a los granos.
Cebada perlada Risotto - cebada al curry con espinacas y patata - hissingcooker.com

Cebada perlada Risotto - cebada al curry con espinacas y patata - hissingcooker.com

Risotto de cebada perlada-cebada al curry con espinacas y patata.Este es nuestro segundo risotto de cebada perlada. La primera de ellas fue hecha con un curry de mantequilla de maní-barbacoa base. La responsabilidad estaba en nosotros para mostrar un
Sopa de cebada de frijoles negros de la patata dulce

Sopa de cebada de frijoles negros de la patata dulce

Paso 1: preparación de trabajo! esta sopa de cebada frijol negro de la patata dulce es delicioso y muy festiva otoño! Quería algo que vienen en el frío, con un sabor de otoño, y este sin duda fue uno para el proyecto de ley. Esta receta fue desarroll
Cómo hacer excusas

Cómo hacer excusas

"Oh no, estaba en la computadora toda la noche y se olvidaron de mi ensayo! ¿Qué voy hacer?" Todos nosotros, por supuesto, han experimentado este tipo de problemas para muchas veces en nuestra vida. Todo el mundo hace, si por cualquier motivo.