Taula de continguts:

Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi: 6 passos
Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi: 6 passos

Vídeo: Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi: 6 passos

Vídeo: Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi: 6 passos
Vídeo: Дэниел Крафт: Будущее медицины? Для него существуют приложения 2024, Juliol
Anonim
Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi
Neopíxels controlats per telèfon intel·ligent (tira LED) amb aplicació Blynk per WiFi

Vaig crear aquest projecte després d'haver-me inspirat en els neopíxels controlats per telèfons intel·ligents en una casa d'amics, però els seus van ser comprats a la botiga. Vaig pensar "que tan difícil és fer-me el meu, també seria molt més barat!"

Així és com.

Nota:

Suposo que coneixeu l'entorn ide arduino, si no, hi ha molts tutorials per aquí.

ACTUALITZACIÓ:

2019-04-04: s'ha afegit l'ús de zeRGBa a l'aplicació.

Pas 1: reuniu parts

Reuneix parts
Reuneix parts
Reuneix parts
Reuneix parts
Reuneix parts
Reuneix parts

1. NodeMCU (o un altre tipus d'esp8266, però MCU funcionarà millor)

2. cables de pont (3x mascle-> femella, 2x femella-> femella)

3. Neopíxels

4. Smartphone

Pas 2: cablejat

Cablejat
Cablejat

Connecteu GND de Neopixels a MCU GND.

Pin de la MCU DATA Neopixel D3.

Neopixel + 5V font d'alimentació externa de 5V (heu de connectar neopixels a un subministrament extern o bé treuran molta corrent del controlador i el fregirem, a més la MCU no té ni un pin de 5v!).

Alimentació MCU GND GND.

Font d'alimentació + pin MCU Vin.

Pas 3: baixeu les biblioteques

Descarregar biblioteques
Descarregar biblioteques
Descarregar biblioteques
Descarregar biblioteques

Primer necessitarem la biblioteca de neopíxels adafruit per controlar els LED. Es pot trobar al gestor de biblioteques, només cal cercar 'adafruit neopixel' i seleccionar el que es mostra i instal·lar-lo.

A continuació, per descarregar les definicions del tauler, obriu les preferències i enganxeu https://arduino.esp8266.com/stable/package_esp8266com_index.json al quadre "URL de tauler addicionals". A continuació, obriu el gestor de taulers i cerqueu 'esp8266', hauria de ser el primer, feu-hi clic i instal·leu-lo.

Pas 4: Codi

Creeu un nou esbós i anomeneu-lo "neopíxels a esp8266 amb blynk" (o alguna cosa que recordeu). Enganxeu el codi.

Canvieu "yourAuthCode" al codi d'autenticació del vostre projecte. (es troba a la icona "nou" de l'aplicació blynk)

Canvieu el nom i la contrasenya del wifi pel de la vostra xarxa.

Estableix el nombre de neopíxels a la longitud de la tira.

Connecteu la vostra MCU a l’ordinador, seleccioneu MCU al menú de la placa, seleccioneu el port COM i la velocitat de transmissió (115200), però ignoreu la resta, hauria d’estar preconfigurat. A continuació, pengeu

Pas 5: aplicació Blynk

Aplicació Blynk
Aplicació Blynk
Aplicació Blynk
Aplicació Blynk

Instal·leu l'aplicació blynk des de l'App Store o Play Store.

Un cop instal·lat, obriu-lo i creeu un compte.

Creeu un projecte nou i arrossegueu dos botons amb estil, 1 menú, 1 control lliscant horitzontal i 3 control lliscant verticals des del quadre del widget.

Toqueu la icona del menú i, a continuació, canvieu el títol per "Color", toqueu la casella que diu "PIN" i canvieu-la al PIN virtual V0.

Creeu 9 elements de menú:

vermell, verd, blau, groc, porpra, turquesa, blanc, apagat i personalitzat. (Per aquest ordre !!).

Torneu enrere i toqueu un dels botons, configureu el PIN al pin V2 virtual i l'etiqueta "off" i "on" a "arc de Sant Martí".

Torneu enrere i feu clic a l'altre botó, configureu el PIN al pin virtual V3 i les etiquetes "on" i "off" ambdues per "actualitzar".

Torneu enrere i feu clic al control lliscant horitzontal, anoteu-lo amb el títol de "brillantor" i configureu el PIN al pin virtual V1, activeu "Mostra el valor" si voleu i desactiveu "envia al llançament"; l'interval d'escriptura hauria de ser de 100 ms..

Torneu enrere i feu clic a un dels control lliscants verticals, anoteu-lo com a "Vermell" i, a continuació, configureu el PIN al pin virtual V4, "mostra el valor" i "envieu en llançar" tots dos a ON.

Feu el mateix per als següents 2 lliscadors verticals, però etiqueteu-los "Blau" i "Verd", amb els pins virtuals V5 i V6 respectivament.

Si no voleu utilitzar lliscadors, podeu utilitzar el mosaic zeRGBa. Toqueu la icona i trieu els pins; V4, V5, V6 per al vermell, el verd i el blau respectivament. Assegureu-vos que els valors siguin de 0 a 255.

Mantingueu premut i arrossegueu un widget per moure'ls.

Feu clic al símbol de reproducció a l'extrem superior dret per utilitzar l'aplicació.

ÚS DE LA TEVA APLICACIÓ:

Assegureu-vos que esteu connectat a la mateixa xarxa WiFi que la MCU.

Si seleccioneu un color al menú desplegable, es definirà el color de la tira, utilitzeu el control lliscant "brillantor" per canviar la brillantor i premeu Actualitza. En prémer el botó "arc de Sant Martí" es farà un patró d'arc de Sant Martí. Si seleccioneu "personalitzat", arrossegueu els lliscadors "Vermell", "Verd" i "Blau" per canviar les quantitats, premeu Actualitza per canviar el color.

Pas 6: acabat

Acabat!
Acabat!
Acabat!
Acabat!

El vostre projecte hauria d'estar a punt per utilitzar-se.

Diverteix-te!

Recomanat: