Mostrando entradas con la etiqueta proyecto. Mostrar todas las entradas
Mostrando entradas con la etiqueta proyecto. Mostrar todas las entradas

miércoles, 22 de julio de 2026

Radio online con ESP32

Hemos creado un receptor de radio online sobre la placa ESP32 STEAMakers AIEl kit utilizado incluye la placa ESP32 STEAMakers AI, una pantalla TFT, un altavoz con amplificador, un micrófono SPI y los cables de conexión necesarios. En este caso podemos prescindir del micrófono. Para contener todos los elementos hemos utilizado una caja impresa en 3D. Las piezas para imprimir en plástico se pueden descargar de Thingiverse.

lunes, 22 de junio de 2026

Diseño de pinzas para imprimir en 3D

He estado diseñando una pequeña pinza, estilo pinza de tender ropa, para sujetar firmemente dos gomas sin necesidad de hacer un nudo. Los archivos del modelo (pinza1.stl) se pueden descargar en Thingiverse. Las dimensiones de este primer modelo son 36 mm de longitud, 19,4 de anchura y 3 de grueso.


martes, 19 de mayo de 2026

Caja para la ESP32 STEAMakers AI

Utilizando la placa ESP32 STEAMakers AI  se puede crear un agente IA, enlazarlo con la placa y también programarla con steamakersblocks. El kit utilizado incluye la placa ESP32 STEAMakers AI, una pantalla TFT, un altavoz con amplificador, un micrófono SPI y los cables de conexión necesarios.

Para contener todos los elementos hemos creado una caja impresa en 3D. Las piezas para imprimir en plástico se pueden descargar de Thingiverse.


Una varilla encajada en un lateral de la caja permite pulsar el botón de la STEAMakers AI.

domingo, 3 de mayo de 2026

Termohigrómetro

En este proyecto se ha de crear un servidor web en una placa ESP32 Plus STEAMaker sobre la que se ha colocado una IMAGINA TdR STEAM que dispone del sensor de temperatura y humedad DHT-11. Está programada desde el entorno SteaMakersBlocks. El programa se puede descargar del entorno STEAMakersBlocks. Las imágenes que se mostrarán en el canvas se han de cargar en la tarjeta micro SD.

A continuación se muestran las tres imágenes utilizadas para poder descargarlas si se quiere reproducir el proyecto. La primera es termometrodial.png.

viernes, 24 de abril de 2026

ESP32 STEAMakers AI y pantalla TFT

La idea de este proyecto es hacer un montaje que disponga de una placa ESP32 STEAMakers AI como microcontrolador, una pantalla TFT de 240×240 píxeles SPI ST7789 y tres botones. Las piezas para imprimir en 3D se pueden descargar de Thingiverse.

ESP32 STEAMakers AI

Utilizando la placa ESP32 STEAMakers AI  se puede crear un agente IA, enlazarlo con la placa y también programarla con steamakersblocks. El kit utilizado incluye la placa ESP32 STEAMakers AI, una pantalla TFT, un altavoz con amplificador, un micrófono SPI y los cables de conexión necesarios.

Para colocar los componentes se ha diseñado un chasis para imprimir en 3D cuyas piezas se pueden descargar de Thingiverse.

lunes, 16 de febrero de 2026

Estación meteorológica comunicada con LoRa

Se trata de montar una estación meteorológica con una placa ESP32 a la que van conectados los sensores de temperatura, humedad y presión atmosférica, ubicada en el exterior y que se comunica mediante LoRa con otra placa ESP32 en el interior del edificio. Esta segunda placa ESP32 también se comunica por Wifi con un servidor MQTT como Thingspeak donde se van visualizando los datos, de forma que estén al alcance de todos los que entren en esta página.

domingo, 25 de enero de 2026

LoRa - CANSAT

¿Qué es LoRa?

LoRa (Long Range) es una tecnología de comunicación inalámbrica diseñada para transmitir datos a largas distancias con un consumo de energía muy bajo.

Permite enviar pequeños paquetes de información, como temperatura o ubicación, de un dispositivo a otro, incluso cuando se encuentran a kilómetros de distancia. Es ideal para aplicaciones como monitoreo de sensores remotos.

La tecnología se desarrolló en Francia en 2012 por Cycleo y adquirida posteriormente por Semtech, que se encargaría de impulsarla. LoRa no utiliza modulaciones “clásicas” como FSK o PSK, sino una modulación especial llamada Chirp Spread Spectrum (CSS) (modulación por espectro expandido por silbidos), ideal para tolerar el ruido y para que una señal vaya por múltiples caminos.

Para utilizar LoRa sólo necesitamos dos dispositivos con un módulo LoRa para enviar y recibir información entre ellos.

Las frecuencias de funcionamiento varían dependiendo del país y suelen ser las bandas 433 MHz, 868 MHz y 915 MHz.

viernes, 9 de enero de 2026

LoRa SX1262

Programación desde el IDE de Arduino

Se puede utilizar la librería RadioLib.

sábado, 27 de diciembre de 2025

Alimentación CANSAT

Alimentación

La elección de la batería es uno de los aspectos más importantes para el correcto funcionamiento de un CanSat. Es necesario garantizar que el sistema tenga suficiente energía para todo el vuelo y que sea segura y compatible con la normativa del concurso.

sábado, 13 de diciembre de 2025

Sensores CANSAT

1. ¿Qué es un sistema de control?

Un sistema de control automático o automatismo es un conjunto de elementos técnicos que, unidos, son capaces de realizar una serie de acciones para resolver un problema sin intervención humana.

Un sistema de control típico consta de tres elementos principales:

Elementos de proceso o control: son los que se van a programar, recibirán datos de los elementos de entrada para decidir qué hacer con los elementos de salida.

En nuestro caso es el ESP32 STEAMakers.

Elementos de entrada: serán sensores que pueden conectarse a nuestro sistema de control.

Pueden ser: pulsadores, interruptores, finales de carrera, NTC, LDR, acelerómetros, giroscopios, barómetros, GPS, etc.

Elementos de salida: serán los actuadores, los que decidirá nuestro programa poner en funcionamiento y de qué forma o detener, como: leds, zumbadores, motores, pantallas, etc.

jueves, 4 de diciembre de 2025

Proyectos CANSAT de institutos catalanes

En el Institut Bernat el Ferrer de Molins de Rei llevan muchos años participando en la competición CANSAT.

Durante el curso 24-25 sus alumnos de Primero de Bachillerato realizaron el proyecto NOVASAT.

viernes, 28 de noviembre de 2025

LoRa SX1278

El módulo LoRa utilizado aquí es el SX1278 Ra-02 que opera en 433MHz.

Antena Yagi para LoRa

La antena Yagi, también llamada antena Yagi-Uda, se basa en el desarrollo de una antena dipolo común. La antena Yagi más simple de tres elementos consta de una antena dipolo (elemento activo) de media longitud de onda en el centro, y unos elementos directores y reflectores delante y detrás del dipolo.

La longitud del director es ligeramente inferior a la mitad de la longitud de onda, mientras que la del reflector es ligeramente superior a la mitad de la longitud de onda. La longitud específica depende del uso real. La distancia entre el reflector y el elemento del dipolo, y entre este y el director, es habitualmente de un cuarto de longitud de onda.

Aumentar el número de directores puede mejorar la direccionalidad y la ganancia de la antena, pero también reducirá el ancho de banda y dificultará el acoplamiento. La distancia entre los pilotos es de un cuarto de longitud de onda; cuanto más lejos esté del elemento, más corto debería ser el piloto en comparación con el piloto anterior. También existen múltiples conjuntos activos de antenas Yagi.

En la página de 3D-aerial se puede encontrar un calculador para el diseño de una antena Yagi para LoRa. Otro calculador es el de Changpuak.

viernes, 21 de noviembre de 2025

Módulo transceptor LoRa SX1262

Módulo transceptor LoRa SX1262

El módulo LoRa Core1262-868M incorpora un chip RF SX1262 de nueva generación, mayor eficiencia energética y mayor distancia de transmisión que el SX1278 tradicional, con una alta capacidad anti interferencia.

sábado, 15 de noviembre de 2025

Paracaídas para CANSAT

El paracaídas es de forma hemisférica, se ha elegido dicha forma ya que el cálculo y desarrollo de las piezas constructivas son más sencillas que otras soluciones. Además la eficacia del mismo está demostrada.

martes, 4 de noviembre de 2025

LoRa E220

Es una familia de transceptores LORA. Se comunica con el microcontrolador por el puerto serie.

miércoles, 15 de octubre de 2025

GPS NEO-6M sobre ESP32

Un módulo GPS NEO-6M conectado a un microcontrolador ESP32 nos permite obtener datos GPS en formato NMEA. También se pueden obtener fácilmente la latitud, la longitud, la altitud, la velocidad y la hora UTC usando la biblioteca TinyGPSPlus

Podemos realizar un diseño similar al siguiente con el Cirkit Designer.

lunes, 13 de octubre de 2025

ESP32 y LoRa

LoRa es una tecnología de comunicación de datos inalámbrica que utiliza una técnica de modulación de radio que puede generarse mediante chips transceptores LoRa de Semtech.

Esta técnica de modulación permite la comunicación a larga distancia de pequeñas cantidades de datos (lo que implica un ancho de banda bajo), alta inmunidad a interferencias y un consumo de energía mínimo. Por lo tanto, permite la comunicación a larga distancia con bajos requisitos de energía.

domingo, 5 de octubre de 2025

Diseño de CANSAT

CANSAT

Este proyecto de CANSAT incluye una placa de control ESP32 TYPE-C CH340C, termohigrómetro DHT-11, sensor de presión atmosférica BMP280, acelerómetro y giroscopio MPU6050, GPS NEO-6M, y un módulo transceptor LoRa RFM95, que se comunica con una estación en tierra que dispone del mismo modelo de transceptor para enviar los datos recogidos por los sensores. A continuación se puede ver como queda el conjunto sin la cubierta protectora ni el paracaídas.

El giroscopio y el sensor de presión atmosférica se conectan sobre los dos mismos cables del bus I2C.

Las piezas de la estructura de plástico se pueden encontrar en Thingiverse. El peso total del CANSAT con su cubierta y la pila de 9 voltios es de 204 gramos.