Advanced Search
Search Results
510 total results found
Escaneo Wifi
Desde https://github.com/espressif/arduino-esp32/blob/master/libraries/WiFi/examples/WiFiScan/WiFiScan.ino podemos encontrar este programa para escanear las redes wifi desde nuestro ESP32 Arduino https://app.arduino.cc/sketches/54b6f875-2961-4ec5-8a48-608d9dd...
Instalar Micropython
Conceptos previos:- Los lenguajes de alto nivel, es decir el código, que es entendible por los humanos (C++, Java, Python...) son textos que se tienen que traducir al lenguaje entendible por el procesador MCU (Micro Controler Unit). Este lenguaje de bajo nivel...
Parpadeo LED ESP32
Objetivo Vamos a hacer que parpadee el RGB integrado que tiene el ESP32 concretamente el color verde. Mapa de los pines en el Arduino Nano ESP32 Extraído de Youtube Exploring the Arduino Nano ESP32 Como podemos observar, nuestro objetivo pues es el GPIO0...
Conectar a Wifi
Para ello necesitamos importar la librería network, crear un objeto network que se conecta a la wifi : import network import urequests WIFI_NETWORK='NOMBREREDWIFI' ## tu red wifi WIFI_PASSWORD='CONTRASENA' ## la contraseña de la red wifi wlan = n...
Mensajes a Telegram
Una vez que tengamos el TOKEN y el ID lo ponemos en las líneas telegramBot="MI_TOKEN" ## el Token que sale de @BotFathertelegramChatId="MI_ID" ## El ID del usuario de Telegram destinatario lo da @myidbot y entones si ejecutamos la URL https://api.teleg...
Crear bot en Telegram
Encontrar tu ID en Telegram
Pin pong Telegram
Como paso previo a enviar y recibir mensajes, vamos a realizar los pasos de este vídeo https://www.youtube.com/watch?v=eZkb9omr-sA Paso 1: Librería uTelegram.py Del repositorio de Jordi Pratshttps://github.com/jordiprats/micropython-utelegram/blob/master/u...
Recepción mensajes Telegram
Podemos ahora enviar un mensaje a ArduinoAlvik y que ejecute un programa por ejemplo el evita obstáculos: Envía un mensaje por Telegram que está preparado Si le enviamos /go el contesta voy Ejecuta la rutina de evita obstáculos from arduino_alvik impor...
Arduino Cloud
Esta plataforma https://docs.arduino.cc/arduino-cloud/ nos permite conectar nuestras placas (Arduino v4, ESP32, et...) con un panel de control Dashboard y así controlarlos a distancia por Internet. El mecanismo es sencillo, el ESP32 conectado por internet, p...
¿Qué es Internet de las cosas IoT?
Manejando servos
Conexión Se pueden conectar hasta dos servos, el A es el de arriba y el B es el de abajo La api set_servo_positions Nos permite controlar estos dos servos indicando el primer argumento el ángulo (0-180) del A y en el segundo el del B set_servo_positions...
Modo Bootloader
¿Qué es eso del Boodloader? Es un pequeño programa que esta en el microcontrolador (Arduino, ESP32, etc...) que permite que arranque la placa y espere las instrucciones del programa del usuario, digamos que es como un "pequeño sistema operativo de arranque" po...
Programas Arduino IDE sin IoT
En la pagina https://www.arduinolibraries.info/libraries/arduino_alvik o desde https://github.com/arduino-libraries/Arduino_Alvik podemos descargarnos multitud de ejemplos de código escrito en Arduino IDE para manejar este robot Librería Arduino_Alvik.h Las ...
Coche teledirigido
Aprovechamos el programa que enciende y apaga un led por Arduino Cloud Variables Le añadimos tres variables más : velocidad tipo entero Read&Write giro tipo entero Read&Write distancia tipo float Read Sketch En thingProperties.h añade automáticame...
Movimientos
Ahora vamos a ver los programas en Sensibilidad Este sencillo programa podemos controlar el sprite según los movimientos definidos en Cyberpi Ejecuta el anterior programa EN VIVO pues hay que mover el sprite En teoría estos son los movimientos : O mo...
Detección
Detección del Joystick y teclas A y B Podemos hacer este mensaje en el Cybperpi aunque parece largo, es corto si se hace duplicar el if principal En el objeto panda hacemos el programa: También es corto y fácil de hacer utilizando duplicar. Como te pue...
LAN
Conectarse a la Wifi método por programación Podemos poner en la programación las órdenes necesarias para que el Cyberpi se conecte a la red Wifi, la instrucción básica la tienes en la pestaña IoT Pero tiene la desventaja de que no nos informa el estado....
ESP32 + Sensores externos + IoT
OBJETIVO Ahora vamos a utilizar el ESP32 SIN EL ARDUINO ALVIK podemos sacar la placa microcontroladora y ponerlo en una placa protoboard y experimentar con sensores y actuadores estándares en el mercado : + Para ver varias posibilidades, vamos a ver esto...
IoT
En esta pestaña tenemos elementos que nos permiten usar Internet para enviar mensajes o recoger información : Para utilizar muchos elementos de IoT es necesario utilizar los servidores de Makeblock por lo tanto hace falta estar logueados PROGRAMA EJEMPLO...