S0lRider - Solar Knight Rider! (7 / 8 paso)

Paso 7: Notas sobre el programa Lua/ESP8266

El programa que se ejecuta en el cerebro del coche de S0lRider es un chip de ESP8266 barato y potente de ExpressIF. El chip es en este caso fue vendido soldadas a una placa de desarrollo que facilita el acceso a los diferentes pines. Las fichas de ESP8266 por lo general vienen con un firmware por defecto que necesita actualizarse al firmware NodeMCU que apoyan el código LUA para S0lRider.
El proceso para actualizar el chip de ESP8266 se puede encontrar en mi otro blog aquí.

Algunas notas rápidas sobre los tres archivos:

  • init.lua: se ejecuta después de arrancar, contiene un retardo y luego lanza la aplicación por defecto S0lRider coche o la alternativa.
  • s0lriderPebble.lua: S0lRider Lua programa para ejecutar cuando se utiliza gravilla y desea enviar comandos de voz. Porque el dictado API requiere acceso a internet si se establece el módulo ESP como un punto de acceso teléfono perdería acceso a Internet Wi-Fi tiene prioridad sobre redes de datos GSM 4G. Por lo tanto en este modo necesitará configurar su teléfono android como hotspot para S0lRider conectar con ella.
  • s0lrider.lua: S0lRider Lua programa cuando tu teléfono no soporta crear un punto de acceso o no está utilizando utilizar guijarros y por lo tanto no usas dictado del guijarro. El coche/ESP8266 se convierte en un punto de acceso inalámbrico que se conecta con su teléfono.

Básicamente el código dentro de s0lriderPebble.lua y s0lrider.lua se inicia un servidor UDP. UDP (un mejor protocolo de esfuerzo) se encontró preferible sobre TCP, ya que tiene un tiempo de respuesta más rápido, algo deseable para un robot móvil. Además el código Lua envía instrucciones a través de 4 pernos para un L293D (doble puente H) para controlar los dos motores basados en los paquetes UDP recibidos desde la aplicación Android. Finalmente este código Lua también se encarga de activar las luces scanner rojo.

Artículos Relacionados

Adafruit protector de la onda + arduino uno R3 = alarma (knight rider)

Adafruit protector de la onda + arduino uno R3 = alarma (knight rider)

Hey!Nuestro almacén tiene roto en hace un tiempo y han robado 2 bicicletas y mi laptop que yo solo he reparado. El portátil no merece la pena mucho, sin embargo, es (era) de un valor enorme, personal para mí y es más bien una vergüenza si algo consig
Intel Edison: Knight Rider

Intel Edison: Knight Rider

Se trata de cómo hacer 10 led knight Rider luces 'KITT'.Ahora que estamos con la nostalgia de mi proyecto anterior (si no ir a ver a mi Intel Edison: timbre personalizado inmediatamente!).Construyamos la luz que fue una inspiración para todo el mundo
Camiseta de LED Knight Rider

Camiseta de LED Knight Rider

aquí está Cómo hice una camiseta de Knight Rider con intermitentes LED y tema de la música.  ¿Por qué?  Bien porque me gustaba ver Knight Rider como un niño y no he visto a nadie hacer uno como este.Paso 1: materiales-La luz del escáner 8 fue encontr
Animación de Knight Rider con Arduino y TLC5940

Animación de Knight Rider con Arduino y TLC5940

En este tutorial voy a mostrar cómo mostrar una animación de 'Knight Rider' en un LED de la barra utilizando una placa Arduino y un TLC5940.Para el software voy a usar la maravillosa biblioteca de ALA para que pueda jugar con diferentes animaciones f
Multicolor de Knight Rider con RGB LED PL9823 + Arduino UNO

Multicolor de Knight Rider con RGB LED PL9823 + Arduino UNO

Si conoces el famoso LED WS1012 no ignore este tutorial.El PL9823 que utilizan el mismo protocolo de la WS1012 led led el más barato. Puede usar esto para hacer un ledstrip o también una matriz de led. PIX (http://www.0lab.it/portfolio/pix-rgb-led-ma
Parallax barrer Knight Rider luces.

Parallax barrer Knight Rider luces.

Se trata de un conjunto de paralaje knight rider estilo luces construí. Usé un propulsor de la paralaje, que es un poco exagerada (tiene 8 núcleos de procesamiento), pero se ve impresionante.Ver mi sitio web para obtener más información.
Cómo utilizar un potenciómetro para crear un "Knight Rider" de velocidad variable con LED

Cómo utilizar un potenciómetro para crear un "Knight Rider" de velocidad variable con LED

para mi Instructable primera quería compartir la idea de que me metió en el Arduino en primer lugar. Quería crear un efecto Knight Rider para mi Jeep. Después de ir a través de la turorials y fregado foros he podido obtener ayuda de un compañero Redd
Cómo instalar luz de LED Scanner Knight Rider

Cómo instalar luz de LED Scanner Knight Rider

usted puede encontrar este producto en Kit de LED Scanner Knight Rider1) Coloque la barra de explorador de LED para que el lado del cableado está cerca de la batería del coche2) ate la barra de explorador de LED detrás de la rejilla con ataduras de c
Knight Rider circuito para coches RC - completa y trabajo - actualizados el 15 de marzo de 2012

Knight Rider circuito para coches RC - completa y trabajo - actualizados el 15 de marzo de 2012

esto es ahora completo & operativa!Esperando en un condensador y una resistencia de 1 k a completar este instructable e iré también añadiendo una olla Variable jugador no incluido en los esquemas pero me va a querer montar esto en un perfboard del ta
Knight Rider lonchera Robot

Knight Rider lonchera Robot

OK, no hable, no es negro y no tiene AI. Pero los tiene de lujo LED rojo en el frente.Construir un robot controlable de WiFi que consisten en un Pi de frambuesa con adaptador WiFi y un Arduino Uno. Puede SSH en la Raspberry Pi y el control Arduino co
Knight Rider el LED del circuito

Knight Rider el LED del circuito

Déjame empezar diciendo que no soy el que vino para arriba con esto, y estoy en ninguna manera reclamar crédito para esto. Dicho esto, quería hacer algo para el Kit de diseño velocidad desafío, así que desempolvó mis cuadernos de informática secundar
Arduino Knight Rider (con gráfico de barras LED)

Arduino Knight Rider (con gráfico de barras LED)

Hola a todos,Siempre he querido hacer un circuito de jinete del caballero, pero cada tutorial que he leído usa toneladas y toneladas de componentes. Así que hice un circuito de jinete del caballero que utiliza 3 componentes y un poco de programación.
Flasher de Knight rider bicicleta

Flasher de Knight rider bicicleta

en este instructable, le mostraré cómo hacer un cazador bidireccional LED. Construí este interruptor intermitente de una bicicleta, y esto sería una aplicación muy buena para esto. Si vas a usar para un destellador de bici, vas a querer utilizar los
Knight rider arduino

Knight rider arduino

este es un tutorial sobre cómo hacer un jinete del caballero simple también conocido como centelleo led onda.Paso 1: Lo que usted necesita5 leds5 resistencias de 220 ohmiosArduinoCable USBProtoboardPaso 2: cableado Bien lo que tienes que hacer es el