Hacer un secreto IR-cámara seguridad frambuesa pi (10 / 22 paso)

Paso 10: Extendido de Ping - Pong

El script tiene el típico ping-pong-función ya instalado, que significa que si usted envía ping al cliente que se ejecuta en el script, le enviaremos un pong detrás. Usted puede hacer esto por horas... :-)

Si quieres una reacción a palabras diferentes, que tienes que añadir algunas declaraciones de if.

Con algunas pocas palabras más esto puede ser muy confuso. Y no puede combinar palabras o comandos. El comando se envía programado. Si se envía "Ping" en vez de "ping" nada iba a suceder, porque esta no es la misma palabra y el texto del mensaje se compara con == a la cadena "ping".

Otra posibilidad para encontrar palabras de comando en el mensaje es este:

--en lua significa comentario. Para las dos líneas por encima de usted pueden quitar los comentarios y ver lo que sucede dentro de la función.

El checkforcommand se llama desde dentro de la on_msg_receive con esto:

Hay dos arreglos, uno para el comando para enviar la llamada "functionsnamen" y otro para las funciones en el script de lua que se llaman en caso de que un comando se encuentra.

Con la string.lower() convertir el commandstringarray [1] en menor caso y compararlo con functionsnamen. De esta manera no importa si escribimos "Ping" o "pINg" o "PiNG" o algo como eso.

Usted puede haber notado que existe el commandstringarray. Esto tiene la siguiente función: después de receiveing un mensaje, el texto completo se analiza en esta matriz. De esta forma puedo comprobar si la primera palabra del mensaje era "ping" y el segundo era otra cosa y así sucesivamente. La commandstringarray es una matriz de cadenas. Lua es muy fácil con los tipos de variables y tipos de matriz.

Para obtener el mensaje en esta matriz escribí esta función, que obviamente se llama antes de checkforcommand:

el bucle está en busca de un espacio "" separa dos palabras y escribe la partstrings a los índices subsecuentes de la matriz.

Artículos Relacionados

Cámara de frambuesa Pi nube IP con POE

Cámara de frambuesa Pi nube IP con POE

Estaba inspirado por el trabajo de scavix con el instructable frambuesa Pi como cámara de vigilancia de HD de bajo costo así que decidí hacer mi propia frambuesa PI basado cámara IP que también cuenta con POE y soporta la integración con Google Drive
Un microscopio basado en cámaras de frambuesa Pi utilizando piezas de LEGO

Un microscopio basado en cámaras de frambuesa Pi utilizando piezas de LEGO

Un frambuesa Pi cámara microscopio, construido a partir de piezas LEGO.Versión: 11 de octubre de 2015Introducción y ResumenN al principio solo tenía la idea de construir un microscopio simple y barato con una frambuesa pi y un picam una lente ajustab
El SnapPiCam | Una cámara de frambuesa Pi

El SnapPiCam | Una cámara de frambuesa Pi

Adafruit lanzó su PiTFT no hace mucho tiempo y me compre uno inmediatamente de Pimoroni. Pronto después de eso Adafruit publicó un tutorial titulado Bricolaje cámara de pantalla táctil WiFi frambuesa Pi. Tuve una buena lectura a través de ella y en l
Cómo hacer un secreto seguro

Cómo hacer un secreto seguro

Hey compañeros YouTubers!¿Quieres que el mismo abrelatas que muestro en este video? Compruebe hacia fuera mi tienda de Amazon. Allí encontrará el corte limpio abrelatas mostré en este vídeo.El enlace se encuentra en mi página a la derecha o haciendo
Cómo hacer un Origami Caballito de mar!

Cómo hacer un Origami Caballito de mar!

En este tutorial, le mostraré cómo hacer un origami Caballito de mar. Disfrutar: D!Origami: Caballito de mar!Diseñado por: Anita Barbour!Consejos: tener cuidado de tus pliegues al principio, y el resto debería ser bastante fácil si sigues el tutorial
Cómo hacer un estabilizador de cámara improvisado

Cómo hacer un estabilizador de cámara improvisado

Nada arruina un buen video como demasiado movimiento de la cámara. Y la mejor manera de prevenir la agitación en tus móviles fotos con algún tipo de estabilizador de la cámara.Dos de los tipos más comunes de los estabilizadores de cámara que se utili
Cómo hacer un estuche de cámara

Cómo hacer un estuche de cámara

en este tutorial paso a paso, aprenderás cómo hacer un soporte de cámara/dispositivo de protección simple con unos pocos materiales. Este caso protege su dispositivo contra accidentes menores o gotas. Así que si quieres aprender cómo hacerlo, sigue l
Cómo hacer un collar de perno de seguridad

Cómo hacer un collar de perno de seguridad

hoy voy a mostrarte cómo hacer un collar de perno de seguridad fácil. Son realmente divertidas para hacer y hay sólo 2 pasos!Paso 1: materiales Este proyecto es realmente sencillo y sólo necesita 2 materiales. 1 una vieja cadena de collar (si no tien
Secreto libro cámara: Combinar un Ipad y un libro para hacer una cámara espía oculto. ¿

Secreto libro cámara: Combinar un Ipad y un libro para hacer una cámara espía oculto. ¿

Eres un espía aficionado en busca de una manera simple de hacer una cámara oculta en un elemento común, todos los día? En vez de comprar un gadget de lujo cámara, trate de hacer esta cámara libro secreto. Para hacer que la cámara del libro, puedes ah
3 maneras de hacer un secreto seguro

3 maneras de hacer un secreto seguro

En esta instructabale, estamos en 3 maneras diferentes para hacer seguro un secreto.Caja fuerte secreta en una lataCaja fuerte secreta en un CD-ROMCaja fuerte secreta en un floreroIdeal para soltar tu cambio al ir para el mando de lanzadera o salir d
Movimiento accionada cámara con frambuesa Pi

Movimiento accionada cámara con frambuesa Pi

Frambuesa Pi con HC-SR501 Sensor infrarrojo pasivo para detectar la aparición de la ardilla y luego activar A6300 SONY para grabar el video en el mejor ángulo y distancia.Paso 1: Lo que usted necesita: Una cámara, he usado SONY A6300Frambuesa Pi, el
Cómo hacer una nube de cámaras

Cómo hacer una nube de cámaras

En este breve tutorial te mostramos cómo construir una cámara de niebla con una breve explicación de cómo funciona e imágenes para referirse a cuando en el proceso de decisiones.Pero, ¿qué es una nube de cámaras?Una nube de cámaras es un simple artil
Hacer movimiento de la cámara activada de viejas Webcam

Hacer movimiento de la cámara activada de viejas Webcam

Hola. Te has has preguntado cómo hacer Movimiento cámara activada sin sensor de movimiento, compra electrónica, o pasar horas de soldadura, bien esta es tu oportunidad.La forma más fácil de hacerlo...Paso 1: WebcamProbablemente la mayoría de nosotros
Hacer animación de Openclipart SVG con frambuesa Pi

Hacer animación de Openclipart SVG con frambuesa Pi

Se trata de un Instructable que describe el proceso de hacer una animación de Openclipart SVG.Openclipart biblioteca es una colección de arte 100% libre de licencia que puede utilizar para cualquier propósito.Voy a explicar este Instructable para el