Tabla de contenido:
Video: IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Por IgorF2 Siga más por el autor:
Acerca de: Creador, ingeniero, científico loco e inventor Más acerca de IgorF2 »
¡Primer premio en el concurso de tamaño de bolsillo de Instructables!:D
Si invirtió algo de dinero en criptomonedas, probablemente ya sepa que son altamente volátiles. Cambian de la noche a la mañana y nunca se sabe cuánto dinero "real" todavía tiene en su billetera. Lo mismo es válido para las bolsas de valores. Pones un poco de fe en una acción en particular y, de la nada, el mercado piensa que no tiene valor al día siguiente.
Entonces, ¿cómo rastrea estos activos y conoce su valor actual? Puede trabajar con algunas hojas de cálculo y actualizarlas periódicamente. O puede crear su propio dispositivo para verificar estos valores por usted: ¡una billetera de IoT!
Para este proyecto, trabajé en la hoja de cálculo de Google para rastrear mis activos y actualizar sus valores para una moneda en particular, en función de los valores de cotización recuperados de Internet. Se puede acceder a esta hoja de cálculo desde un ESP32 mediante una conexión Wi-Fi, y se muestra un resumen en una pantalla OLED. Se utilizó una impresora 3D para crear una billetera, en la que incorporé algunos componentes electrónicos para crear mi primer prototipo de billetera de IoT.
¡Y eso no es todo! ¿Por qué no agregar un reloj sincronizado con Internet y un podómetro de pasos en el mismo dispositivo? En este tutorial te mostraré cómo hacerlo.
Hay varias formas de utilizar este tutorial. Puedes usarlo para:
- Aprenda a rastrear y actualizar los valores de sus activos para una moneda en particular usando una hoja de cálculo de Google;
- Programe un ESP32 usando el IDE de Arduino;
- Leer valores de una hoja de cálculo de Google utilizando un dispositivo ESP32;
- Practique sus habilidades en electrónica y soldadura, etc;
Puede usar parte de este tutorial para crear sus propios gadgets o seguirlo hasta el final y producir su propia billetera.
Este tutorial se divide de la siguiente manera:
Paso | Tema | Temas |
---|---|---|
1 | Herramientas y materiales | Herramientas y materiales utilizados en este proyecto |
2-3 | Impresión 3d | Cómo modelar e imprimir en 3D el dispositivo |
4-5 | Electrónica | Cómo conectar los circuitos |
6-7 | Hoja de cálculo de Google | Cómo crear una hoja de cálculo de Google y compartirla con su gadget |
8-12 | Codificación | Cómo programar un ESP32 usando Arduino IDE |
Hay algunos tutoriales increíbles sobre cómo realizar un seguimiento de los precios de las criptomonedas. Este sirvió de inspiración para este proyecto:
¿Le gustaron esos proyectos? ¡Considere apoyar mis proyectos futuros con una pequeña donación de Bitcoin!: D Dirección de depósito de BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Paso 1: herramientas y materiales
Para este proyecto se utilizaron las siguientes herramientas:
- impresora 3d. Lo usé para imprimir mi billetera y producir un estuche para la electrónica (con filamento PLA regular). Puede encontrar algunas impresoras 3D económicas en línea que funcionarán bien para este proyecto (enlace).
- Filamento PLA de 1,75 mm (enlace / enlace / enlace). Utilicé filamento PLA rígido blanco y azul para imprimir la carcasa donde los componentes electrónicos están encerrados y protegidos. De esta manera no se aplastarán si me siento con mi billetera o si accidentalmente se cae al piso.
- Hierro de soldadura y alambre. Lo necesitaba para soldar algunos cables entre los componentes electrónicos, como verás más adelante.
- Super pegamento. El diseño 3D se imprimió en diferentes partes. Usé un poco de pegamento para pegarlos.
Usé las siguientes partes de hardware para mi proyecto:
- Placa de desarrollo Firebeetle ESP32 (enlace). La placa Firebeetle ESP32 es realmente fácil de usar y programar usando Arduino IDE. Tiene módulos Bluetooth y Wi-Fi integrados, por lo que puede usarlo en una variedad de proyectos. Tiene un conector para una batería de 3.7V, que fue realmente útil para montar este proyecto. También tengo un cargador de batería incorporado. Recargará la batería cuando se conecte a un enchufe USB. También puede utilizar otras placas basadas en ESP32 (enlace / enlace) o ESP8266 (enlace / enlace / enlace) si lo desea. Dependiendo de la placa que elijas, sería un poco más difícil conectar y recargar la batería. También será necesario verificar las dimensiones de la carcasa.
- Pantalla OLED (enlace / enlace). Se conectó a la placa ESP, para mostrar los valores obtenidos de la hoja de cálculo de Google.
- Acelerómetro GY-521 (enlace / enlace). Se utilizó como contador de pasos.
- Batería de 3,7 V (enlace / enlace). Solía alimentar todo el circuito.
- Alambres
- Cable micro USB.
- Pernos M2x6mm (x9)
- Tuercas M2x1.5mm (x5)
Los enlaces anteriores son solo una sugerencia de dónde puede encontrar los elementos utilizados en este tutorial (y tal vez apoyar mis futuros tutoriales). No dude en buscarlos en otro lugar y comprarlos en su tienda local o en línea favorita.
Como se dijo antes, algunas placas de desarrollo ESP no tendrán un conector de batería integrado (y cargador). En ese caso, necesitará un módulo de carga de batería externo (un TP4056 (enlace / enlace), por ejemplo). Posiblemente requiera un cable mini USB para la conexión entre el cargador y un puerto USB. ¿Sabías que puedes comprar un Anet A8 por solo $ 155.99? Obtenga el suyo en Gearbest:
Paso 2: modelado 3D
Primer premio en el concurso de bolsillo
Recomendado:
Protección RFID de una billetera Tyvek: 7 pasos
Protección RFID de una billetera Tyvek: he estado usando este tipo (marca) de billetera durante aproximadamente 6 años. Cuando encontré esta billetera en particular, decidí agregarle un blindaje RFID usando cinta de aluminio. Esta cinta se utiliza para sellar conductos de calefacción ya que es más duradera que la de tela & q
Sistema de asistencia con almacenamiento de datos en una hoja de cálculo de Google usando RFID y Arduino Ethernet Shield: 6 pasos
Sistema de asistencia con almacenamiento de datos en la hoja de cálculo de Google usando RFID y Arduino Ethernet Shield: Hola chicos, Aquí se nos ocurre un proyecto muy emocionante y es cómo enviar datos rfid a la hoja de cálculo de Google usando Arduino. En definitiva vamos a hacer un sistema de asistencia basado en lector rfid que guardará los datos de asistencia en tiempo real para goog
Hoja de cálculo de Google con ESP8266 Arduino: 4 pasos
Hoja de cálculo de Google con ESP8266 Arduino: hoy en día, cada máquina tiene algunos datos para publicar en la nube y los datos deben analizarse y registrarse para muchos propósitos. Al mismo tiempo, el analizador también debería poder acceder a los datos. Esto se puede hacer utilizando el concepto de IOT. IOT es Internet de este
4 proyectos en 1 con DFRobot FireBeetle ESP32 y cubierta de matriz LED: 11 pasos (con imágenes)
4 proyectos en 1 usando DFRobot FireBeetle ESP32 & LED Matrix Cover: pensé en hacer un instructivo para cada uno de estos proyectos, pero al final decidí que realmente la mayor diferencia es el software para cada proyecto que pensé que era mejor simplemente hacer un gran instructable! El hardware es el mismo para cada
Hacer mi propia billetera de hardware criptográfico Trezor: 5 pasos (con imágenes)
Hacer mi propia billetera de hardware criptográfico de Trezor: En este proyecto, estoy haciendo mi propia billetera de hardware de criptomoneda Trezor, con carcasa. Esto es posible porque Trezor es de código abierto, por lo que utilicé los archivos que proporcionan en su github para construir mi propio dispositivo por menos de $ 40. Hubo algunos