Tabla de contenido:

IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)

Video: IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)

Video: IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)
Video: Introducing the Pillar SMART Wallet! – The evolution in Blockchain Development 2024, Noviembre
Anonim
Image
Image
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google)

Por IgorF2 Siga más por el autor:

Robot Arduino con controlador PS2 (Joystick PlayStation 2)
Robot Arduino con controlador PS2 (Joystick PlayStation 2)
Robot Arduino con controlador PS2 (Joystick PlayStation 2)
Robot Arduino con controlador PS2 (Joystick PlayStation 2)
Caja de arena para gatos IoT (con ESP32, Arduino IDE, Thingspeak e impresión 3D)
Caja de arena para gatos IoT (con ESP32, Arduino IDE, Thingspeak e impresión 3D)
Caja de arena para gatos IoT (con ESP32, Arduino IDE, Thingspeak e impresión 3D)
Caja de arena para gatos IoT (con ESP32, Arduino IDE, Thingspeak e impresión 3D)
Lámpara articulada impresa en 3D - REMIXED
Lámpara articulada impresa en 3D - REMIXED
Lámpara articulada impresa en 3D - REMIXED
Lámpara articulada impresa en 3D - REMIXED

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

Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
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

modelado 3D
modelado 3D

Primer premio en el concurso de bolsillo

Recomendado: