DESARROLLO DE PROYECTOS ESPECIALES

"Todo se puede programar con un chip"

DESARROLLO DE PROYECTOS ESPECIALES

Programación de microcontroladores

Con un pequeño Chip, puede conectarse cualquier cosa a la Internet

Placas de Desarrollo
Raspberry Pi
Arduino IDE

Prototipos

Ingeniería Mecatrónica y Diseño Industrial

Diseño de instalaciones especiales
IoT - La internet de las Cosas

Conectar dos ESP32 por Wi-Fi (Sin router de por medio)

Muy últil en muchos proyectos con ESP32, por su simplicidad respecto al BLE. https://github.com/huecat/Conectar-ESP32-por-Wifi-Sin-Router Servidor: #include <WiFi.h> const char* ssid = "Nombre_Red_Servidor"; const char* password...

Controlar un ESP32 (o esp8266) con Android utilizando AppInventor2

App Inventor 2 es una plataforma en línea de código abierto que permite crear aplicaciones para dispositivos Android sin necesidad de conocimientos avanzados de programación....

Leer ángulos con sensor MPU6050 sin recurrir a librerías (Excepto Wire)

Medir el ángulo de inclinación usando el giroscopio/acelerómetro MPU6050 y Arduino Se puede medir el ángulo de inclinación usando MPU6050 simplemente conectando el sensor giroscópico/acelerómetro...

Medición de pulso cardíaco con Sensor AD8232 y Arduino IDE

El AD8232 es un pequeño chip que se utiliza para medir la actividad eléctrica del corazón. Se buscará registrar la actividad eléctrica como un ECG...

Node-RED en Raspberry Pi

¿Qué es Node-RED? Node-RED es una herramienta de código abierto para la programación visual que permite crear aplicaciones de Internet de las cosas (IoT). Node-RED...

ESP32 y Node-RED + MQTT (Publicar/Subscribir o Susbribir)

Utilización de Node-RED para controlar las entradas/salidas del ESP8266/ESP32 y mostrar los datos de sensores en su interfaz. El software Node-RED se ejecuta en una...

Funciones y métodos integrados en Arduino IDE

Cuando se trata de desarrollar proyectos electrónicos, Arduino IDE se ha convertido en una plataforma popular gracias a sus características únicas y su versatilidad. Además...

Bicicleta que hace los cambios automáticamente

📍 Barcelona Trabajo realizado por Alumno del Programa de Tutorías HUE CAT para Futuros Ingenieros y Tecnólogos Incluye Sensor PAS, Placa Arduino Uno, Módulo de...

Sintaxis de código Arduino IDE

Arduino IDE utiliza un lenguaje de programación basado en el estándar de C++, aunque proporciona una serie de funciones y bibliotecas específicas para facilitar la...

Utilizar ambos núcleos de un ESP32

FreeRTOS (Free Real-Time Operating System) es un sistema operativo de tiempo real de código abierto diseñado para sistemas embebidos y aplicaciones en tiempo real. Un...

Configurar interrupciones en ESP8266

Configuración de interrupciones ESP8266 en Arduino IDE La función attachInterrupt tiene 3 argumentos: attachInterrupt(digitalPinToInterrupt(pin), ISR, mode) digitalPinToInterrupt(pin): Esta es una función que toma el pin...

Interrupciones en un microcontrolador

Las interrupciones se utilizan para manejar eventos que no ocurren durante la ejecución secuencial de un programa. Por ejemplo, queremos realizar ciertas tareas y estas...

Conectar placa SIM900 y Arduino Uno, Nano, ESP8266, ESP32, (…etc)

Para conectar el módulo SIM900 con un Microcontrolador ATMEGA 328P, se pueden utilizar las librerías SerialAT y TinyGSM. Preparación: Conectar el módulo SIM900 al microcontrolador...

Circuito, Programación, Fabricación de PCB de Máquina Contadora de Tarjetas.

El proyecto consta de un ESP32 con un sistema contador de hojas y 2 foto-células/sensores para el procedimiento de trabajo. En el procedimiento, cada ciclo...

ESP32 Pines Captativos o Sensores Touch con Arduino IDE

Pines del sensor táctil capacitivo ESP32 con Arduino IDE Cómo utilizar los pines TOUCH del ESP32 con Arduino IDE. Los pines táctiles ESP32 pueden detectar...

Prototipo Mecatrónica: Máquina Encapsuladora de Café

Electrónica y programación para prototipo con ESP32, LCD, Controladoras de Motor paso a paso y transistor para motor DC y resistencia de sellado.

Sistema de luminarias y ambientador por IoT

Sistema de luminarias y ambientador por IoT Conexión a base de datos MySQL, sensor de movimiento, sensor de nivel de líquido por ultrasonido (SR-04), conexión...

Brazo robótico

📍Barcelona 2022 Proyecto de programación de acciones e iteraciones en Software para ubicar las esferas en diferentes posiciones. Un brazo robótico es un dispositivo mecánico...

Diferenciación entre Arduino y Arduino IDE

Explorando alternativas y su papel en los proyectos electrónicos Introducción: En el emocionante mundo de la electrónica y la programación, Arduino y Arduino IDE son...

Conectar dos placas ESP32 con Bluetooth

Actualizado: 22 de marzo de 2023 Segunda actualización: Julio de 2023 Primeros pasos con ESP32 Bluetooth Low Energy (BLE) en Arduino IDE – Bluetooth de...

SIM900: Enviar datos a ThingSpeak

ThingSpeak es un plataforma Broker MQTT que permite recoger y almacenar datos de sensores en la nube y desarrollar aplicaciones IoT ThingSpeak también ofrece aplicaciones...

La Internet de las Cosas (IoT)

Internet de las cosas es un concepto que se refiere a la interconexión digital de objetos cotidianos con Internet

Arduino IDE: Compilar código para ESP32/ESP8266

Arduino IDE es un compilador que hace que insertar lógica en lenguaje C sea muy fácil, sobre todo si la placa que compras es marca...

El transistor MOSFET IRLB3034

El transistor MOSFET IRLB3034 es un componente de potencia ampliamente utilizado en aplicaciones electrónicas donde se requiere controlar cargas de alta potencia con una eficiencia...

¿Cómo funciona el wifiManager? para ESP32/ESP8266

La librería WiFiManager simplifica el proceso de configuración y gestión de conexiones WiFi en los módulos ESP32 y ESP8266. Proporciona una forma fácil de configurar...

Placa OLED TTGO LoRa32 SX1276

LoRa es una tecnología inalámbrica versátil y eficiente en energía que se utiliza comúnmente en aplicaciones de IoT, seguimiento remoto y comunicaciones de larga distancia....

Tecnología de Comunicación de Campo Cercano: NFC (Near Field Communication)

-> Comunicación de Campo cercano (NFC) -> Etiquetas de frecuencia ultra alta (UHF) En la implementación de una solución RFID, es primordial comprender las diferencias...

Timers o Temporizadores Arduino

¿Qué es TIMER en Electrónica Embebida? El temporizador es una especie de interrupción. Es como un reloj simple que puede medir el intervalo de tiempo...

Programación

La programación es el proceso utilizado para idear y ordenar las acciones necesarias para realizar un proyecto, preparar ciertas máquinas o aparatos para que empiecen...

El protocolo MQTT

MQTT es un protocolo de mensajería estándar para Internet de las cosas (IoT). Está diseñado como un transporte de mensajería de publicación / suscripción extremadamente...

Enviar información a ThingSpeak desde ESP32/ESP8266

Este fantástico módulo que cuesta menos que una hamburguesa en España, no solo tiene bluetooth, dos núcleos y sensores touch… sino que también tiene Wi-Fi!...

Conectar placa SIM GSM900 con Arduino

El módulo «GPRS Shield Arduino Uno» cuenta con un microcontrolador SIM900 en una placa de desarrollo, Al igual que el Arduino que es otra placa...

Tecnología 1-Wire

Una red de dispositivos de 1 cable con un dispositivo maestro asociado se denomina MicroLAN.

¿Cómo instalar la librería LiquidCrystal_I2C?

//Usamos la de Marco Schwartz En el programa Arduino IDE, abre el menú «Herramientas» (Tools). En el menú «Herramientas», selecciona «Gestor de bibliotecas» (Library Manager)....

Cabina de desinfección con control de temperatura infrarojo | Sistema de acceso de personal

📍 Pérgamo, Italia Cuando comenzó la pandemia, trabajamos a contra-reloj con uno de los países más afectados. Un sistema de control de personal con detección...

El microcontrolador

Un microcontrolador μC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Incluye en su interior las...

La placa de desarrollo

Son PCB con componentes electrónicos que ayudan a hacer circuitos, prototipos, inventos o experimentos. Incluso productos vendidos comercialmente tienen una placa de desarrollo dentro, pues...

¿Cómo programar CHIPS?

«Arduino IDE» es un programa de código abierto que se utiliza como herramienta para la programación de microcontroladores

ESP32 / ESP8266 Escribir en una Base de datos MySQL usando PHP y Arduino IDE

Este artículo pretende explicar cómo conectar un módulo con un ESP32/ESP8266 a un servidor WEB que reciba los datos. El microcontrolador será el cliente de...

Placa de Circuito Impreso (PCB) Diseño y fabricación

Una vez diseñado el circuito que hará funcionar nuestro invento, prototipo o ejercicio, podemos pasar a diseñar la placa que lo va a contener The...

El bus I2C en Arduino

Esta tecnología desarrollada por Philips, actualmente abierta, permite conectar entre sí no solo placas sino también componentes individuales dentro de las mismas. Por ejemplo un...

Usar MOSFET IRF520como interruptor digital con Arduino IDE

Tienes razón, el IRF520N es un transistor MOSFET que se utiliza comúnmente para amplificar señales y controlar cargas de alta potencia en proyectos electrónicos, incluyendo...

Manual de configuración para Wi-Fi en microcontoladores ESP8266 y ESP32: Creación de un driver LED

Melange con Argie incorporó un sistema de configuración de sus dispositivos a través de tecnología Wi-Fi desarrollado por HUE CAT

Sistemas embebidos

Circuitos dedicados a objetos, sistemas computacionales diseñados para realizar funciones dedicadas cubriendo necesidades específicas. Al contrario de lo que ocurre con los ordenadores de propósito...

Cómo medir temperatura y humedad con Arduino y los sensores DHT11-DHT22

Medir la temperatura y la humedad es una tarea común en muchos proyectos de electrónica y automatización del hogar. En este tutorial, te mostraré cómo...

STEAM

STEAM siglas en inglés para Ciencia, Tecnología, Ingeniería, Arte y Matemática (Science, Technology, Engeniereeng, Arts and Mathmatics)

Arquitectura efímera y Arduino IDE: Ampliación de cámara de frío

¿Cómo ampliar la superficie de una cámara de frío en 4 días? Con reefer ultramarinos El proyecto consistió en conectar, por medio de una antecámara...

Secuenciómetro para máquina industrial programado en Arduino IDE + Código en C++

El proyecto consta de 2 versiones para mover 8 y 16 solenoides con una espera regulable. Se hicieron 2 circuitos: El prototipo con un ESP32...

GDPR