Tarea: El planificador ambiental (3 / 10 paso)

Paso 3: codificación!

Aquí viene la diversión parte!

Adjunto es el código que le ayudará a realizar la tarea trabajar en su casa.

Tenga en cuenta que usted necesitará lo siguiente:

Tableros de

Adafruit HUZZAH ESP8266. Puede llegar desde el IDE de Arduino > Herramientas > Junta Directiva > Gerente de la Junta y la búsqueda de "ESP8266". Nota: Puede que necesite copiar un hipervínculo exacto de Arduino si no puede encontrar el directorio en el administrador. Encontrar los pasos https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout/using-arduino-ide.

Bibliotecas

Necesita la biblioteca de NeoPixel Adafruit, que usted puede conseguir yendo a IDE de Arduino y Adafruit IO > Sketch > bibliotecas > bibliotecas administrar y tecleando "Adafruit IO" y "Adafruit NeoPixel".

Es también una buena idea para obtener el código de ejemplo de Adafruit IO ESP8266 para "Salida Digital", encuentran aquí, en el enlace "Adafruit IO básico bocetos". Esto descargará una pequeña biblioteca de ejemplos para mirar. Por favor mirar el código de salida Digital. Ignore la información con respecto a la cola de interruptor de potencia como el ejemplo mostrado es para encender una lámpara desde su teléfono. A menos que desee hacerlo.

Carga código

Cualquier momento que desee cargar código en su placa de ESP8266, primero debe conectar el cable FTDI y poner en "modo del cargador". El cable FTDI, como dice en el tutorial mencionado, debe tener el cable negro va a tierra.

Ajuste de la Junta en "modo del cargador" se logra manteniendo pulsado el botón en el tablero, pulsando el botón de Reset adyacente, luego soltar el botón de GPIO0 GP100. Debe aparecer una débil luz roja en el tablero, lo que significa es para el código subido a él. Después de cargar, puede quitar el cable FTDI.

Importante: En el Digital Out código de ejemplo que se modificar este ejemplo, tenemos que incluir la biblioteca de NeoPixel. Además, usted necesitará ingresar su nombre de red WiFi, clave WiFi SSID, nombre de usuario de Adafruit IO y IO de Adafruit en las localizaciones apropiadas.

Prueba de NeoPixel código con "strandtest"

Ahora puede probar el estado de la placa de ESP8266 y su anillo de NeoPixel subiendo el código adjunto "strandtest24". Si todo va bien, usted anillo deberá encenderse. Realmente, realmente brillantes.


Artículos Relacionados

Personal de primeros auxilios para ambientes hostiles

Personal de primeros auxilios para ambientes hostiles

Hola esta semana presento usted algo muy diferente de mis proyectos generalmente. Un amigo mío sugirió que debo comparto parte de mi experiencia de trabajo en el exterior en ambientes generalmente hostiles. Un primer paso para ello fue para que mí vo
Mi calentador Garage respetuoso del medio ambiente: Un neumático colector termal Solar

Mi calentador Garage respetuoso del medio ambiente: Un neumático colector termal Solar

Este instructable cubrirá la construcción de mi colector termal solar de 72 pies cuadrados que aprovecha la energía del sol para proporcionar la calefacción de espacio de tiempo de invierno para mi taller de garaje individual. La parte funcional del
Lámpara de ambiente Batman - Arduino | Foto-Resistive| Encendido automático al oscuro | MultiColor

Lámpara de ambiente Batman - Arduino | Foto-Resistive| Encendido automático al oscuro | MultiColor

Hola a todos! Este es mi primer instructables y agradecería mucho cualquier sugerencia. Hay muchas versiones de la lámpara de batman y he pensado Mostrar mi versión. Esta lámpara es dependiente de la luz, es decir, detecta luz usando una fotorresiste
Lista de tareas pendientes antes de viajar

Lista de tareas pendientes antes de viajar

Nos encanta viajar, pero debido a nuestra ocupada agenda no a menudo obtenemos suficiente tiempo para hacerlo. Por lo tanto, viajamos tanto como sea posible con el presupuesto y tiempo limitado. Escribo que este mensajes para que los viajeros ayudánd
Respetuoso del medio ambiente y flatpack simple sandwichbox

Respetuoso del medio ambiente y flatpack simple sandwichbox

Hola, soy un estudiante de diseño de producto en la Universidad College de Flandes del oeste (Howest Hogeschool).Se trata de un sandwichbox de flatpack que hice para mi curso de diseño y prototipado.La esencia de esta tarea era hacer un producto de f
Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Antes para comenzar, me gustaría agradecer a Intel y a Instructables para esa oportunidad: he sido seleccionado entre otros ganador de un maravilloso Intel IoT Edison & Grove Kit... Que fue muy sorprendente para mí, y estoy muy agradecido por ello. ¡
Baja altitud de monitoreo ambiental con un Arduino basada tiempo instrumento y plataforma de detección remota de Aeropod

Baja altitud de monitoreo ambiental con un Arduino basada tiempo instrumento y plataforma de detección remota de Aeropod

Visión general del proyectoEstudiantes en la escuela secundaria New Lothrop en Michigan han trabajado juntos para construir una plataforma de detección remota de baja altitud llamada un "Aeropod" y equipado con un instrumento de "Arduino&qu
Hacer su propio planificador páginas

Hacer su propio planificador páginas

durante varios años he utilizado un planeador de papel.  Cada día tenía dos páginas.  Una página fue para que los habituales citas y tareas a completar.  El otro era para notas que quería hacer sobre cualquier tema.  Estos pueden ser incluso donde ha
Cuaderno planificador - diario/semanal/mensualmente en la 1 página de bolsillo

Cuaderno planificador - diario/semanal/mensualmente en la 1 página de bolsillo

Como alguien que ha utilizado la mayoría de los diarios disponibles en el mercado y planificadores como corredor de día, Franklin Covey y Rolodex durante los años, nunca estuve totalmente satisfecho con el diseño y la función de estas herramientas. Y
SurfCube: Una ambiente pantalla de onda y datos de marea

SurfCube: Una ambiente pantalla de onda y datos de marea

SurfCube es un ambiente para presentar datos de marea y olas para surfistas, o para aquellos que viven cerca de la costa. Esto permite hacer un seguimiento de las condiciones de marea y olas de mar y mar en un lugar determinado con una mirada. Tambié
Tareas de profesor organizador portátil

Tareas de profesor organizador portátil

me estoy preparando informar a la escuela de las vacaciones de verano, comencé preparando mis pensamientos, planes y parafernalia. Además de enseñar y mantener todos los estudios necesarios relacionados con los artículos y tareas informativas estudia
Control de especies invasora: Un proyecto ambiental de Hands-on

Control de especies invasora: Un proyecto ambiental de Hands-on

es la mejor manera de aprender acerca de la naturaleza por ensuciarse las manos.  La mejor manera de conocer el impacto de especies invasoras en nuestros bosques es planificar un proyecto de control de especies invasoras.  Esto puede hacerse por una
Su tarea de poner a buen uso

Su tarea de poner a buen uso

bien, que tiempo del año. Este año fue más difícil entonces la última. Afortunadamente, el verano está llamando su nombre. Juegos de video, noches, la libertad y todo!Pero qué hacer con todo este trabajo sobra. ¿Quiere decir realmente? Sra. EveryoneS
Ambiente musical con Edison de Intel

Ambiente musical con Edison de Intel

¿Cómo escuchar la música de ambiente (muy raro)?¿Qué pasa con nuestro proyecto?Estamos trabajando en #IntelMakerMx, con nada que perder y todo para ganar, así que decidimos hacer un proyecto para escuchar ruidos del ambiente (realmente, suena raro),