Entradas

Cómo programar NodeMCU con el IDE de Arduino

Imagen
U tilizando el entorno de Arduino, una placa como NodeMCU y un cable USB podemos tener un entorno de programación en unos pocos minutos. Características de NodeMCU: Hardware NodeMCU integra el ESP8266 en forma de un ESP12E. Este módulo tiene, además del microprocesador, una antena PCB, un LED conectado al GPIO2 y una memoria flash de 16 Mbit (= 4 MB). Alimentación El ESP12 se alimenta con  3.3 V , pero NodeMCU incluye un regulador de tensión, lo que nos permite alimentarla por USB con 5V, por ejemplo desde el ordenador que estamos utilizando para programarla. Instalación Tengo que decir que empecé por este método, porque en general me costó un montón encontrar una definición clara de cómo instalar el pluggin directamente en Internet.  Pero descargar un IDE configurado es simplemente cuestión de rebuscar un sitio razonable para descargarlo, a mí me ha ido bien con esta página de GitHub:  https://github.com/esp8266/Arduino/releases Incluye versiones del...

Practica internet de las cosas 1

Imagen
Objetivo Poder utilizar la herramienta de cisco Packet Tracer para poder introducirnos en el mundo de LoT con una sencilla practica con un censor de movimiento y una webcam. Material Sisco Packet Tracer 7+ Descripción de la práctica Gracias al servidor de LoT que ofrece el simulador de cisco crearemos un pequeño guardian que al detectar movimiento prendera la webcam. Desarrollo Primero ingresaremos nuestros componentes que nesesitamos que seran el censor de movimiento, la web cam, un switch y un servidor y los conectaremos como nos muestra la imagen de arriba. Para configurar nuestro server  nos iremos a services y en IoE activaremos el servicio y daremos de alta un usuario Una vez configurado el servidor nos iremos al desktop > Ip Configuration y configuraremos la ip de nuestro servidor. Despues cerraremos la configuracion de ip y nos iremos a Desktop > IoeMonitor donde ingresaremos la ip del servidor y nuestr...

Keypad con NodeMCU

Imagen
Objetivo El objetivo de esta practica sera para poder crear una cerradura la cual te dira a que hora han entrado y si alguien intento ento entrar, esto puede serbir para poder registrar horas de entrada. Gracias al nodeMCU podremos usar su capacidad de conectarse a internet y con una api diseñada y una web nos ara mas facil el uso de esta. Materiales Matriz 4x4 kaypad NodeMCU Descripción  Siguiendo la imagen de arriva lo primero que aremos sera conectar nuestra teclado a nuestra nodemcu exactamente de esta forma. Conectaremos el NodeMCU con el compilador de arduino y cargaremos el siguiente codigo: Incluimos las librerias #include <ESP8266WiFi.h> #include <ESP8266HTTPClient.h> #include <Keypad.h> declaramos nuestras varibles de coneccion y de configuracion del keypad const char* ssid = "NOMBRE_RED"; const char* pass = "CONTRASEÑA_RED"; const byte n_rows = 4; const byte n_cols = 4; String paylo...