Taula de continguts:

Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 passos (amb imatges)
Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 passos (amb imatges)

Vídeo: Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 passos (amb imatges)

Vídeo: Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 passos (amb imatges)
Vídeo: Untouched for 25 YEARS ~ Abandoned Home of the American Flower Lady! 2024, Desembre
Anonim
Image
Image
Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Escala intel·ligent Wi-Fi (amb ESP8266, Arduino IDE, Adafruit.io i IFTTT)

Si ja viviu a l’estiu, probablement sigui un bon moment per fer activitats de fitness a l’aire lliure. Córrer, anar en bicicleta o córrer són exercicis fantàstics perquè pugueu posar-vos en forma.

I si voleu perdre o controlar el vostre pes actual, és fonamental portar un registre dels vostres resultats. L'ús d'una banda esportiva (enllaç / enllaç / enllaç), per exemple, us permetrà verificar si esteu en el bon camí i mantenir-vos motivats. Però és essencial mantenir un registre del vostre progrés de pes. I amb les eines adequades i utilitzant una mica d’electrònica i programació, podeu crear la vostra pròpia bàscula de bany connectada a Internet. Podeu trobar diverses balances intel·ligents bluetooth de diferents fabricants en línia (per exemple, https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG i https://rebrand.ly/smartscale-AMZ). Però, en lloc de comprar-ne un, per què no perdre pes creant el vostre propi aparell?

En aquest projecte vaig dissenyar una bàscula de bany intel·ligent, amb una impressió 3D, un ESP8266, IFTTT i Adafruit. IO. Podeu utilitzar aquest tutorial per practicar diverses habilitats: habilitats d’impressió 3D i tall per làser, soldadura, electrònica, programació, etc. En els passos següents us mostraré com l’he imprès en 3D, heu connectat els circuits i he creat el codi. Al final d’aquest tutorial, ja podreu mesurar el vostre pes i registrar-lo en línia.

Podeu trobar noves funcions al meu nou tutorial: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Aquesta vegada he afegit un rellotge integrat (sincronitzat amb un servidor d’Internet) i un brunzidor. Un cop activada l'alarma, continua sonant fins que l'usuari pot obtenir el valor suficient per sortir del llit i mantenir-se durant uns segons a la balança. Comprova-ho!

Alguns dels coneixements que s’utilitzen aquí es basaven en la fantàstica classe d’Internet de les coses de Becky Stern. És molt recomanable.

T'ha agradat aquest projecte? Considereu donar suport als meus futurs projectes amb una petita donació de Bitcoin.: D Adreça de dipòsit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Pas 1: eines i materials

Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials

En aquest projecte es van utilitzar les següents eines i materials:

Eines i materials:

  • Impressora 3D (enllaç / enllaç / enllaç). Es va utilitzar per imprimir la caixa on es tanca l'electrònica.
  • Soldadura de ferro i filferro. Alguns dels components (ESP8266 Firebeetle i coberta de matriu LED, per exemple) no inclouen terminals soldats. Necessitava soldar alguns cables o pins per connectar aquests dispositius.
  • Tub de contracció. També vaig haver de soldar els cables de cada cel·la de càrrega. Es pot utilitzar un tros de tub retràctil per a un millor aïllament dels conductors.
  • Tornavís. L’estructura es munta mitjançant uns cargols. Es va utilitzar un joc de tornavisos.
  • Cargols. He utilitzat alguns cargols per fixar les parts impreses en 3D a la base de la bàscula.
  • Perns M2x6mm. Es van utilitzar per muntar l'electrònica dins de la caixa.
  • PLA de 1,75 mm (enllaç / enllaç / enllaç) de qualsevol color que vulgueu.
  • Tauler de desenvolupament FireBeetle ESP8266. És molt fàcil d'utilitzar i programar amb Arduino IDE. Té un mòdul Wi-Fi integrat, de manera que podeu utilitzar-lo en diversos projectes. Té un connector per a una bateria de 3,7 V, que era realment útil per muntar aquest projecte. També tinc un carregador de bateria incorporat. Es carregarà la bateria quan estigui connectat a un endoll USB. També podeu utilitzar altres taulers basats en l’ESP8266 (enllaç / enllaç / enllaç) si ho desitgeu. Depenent de la placa que trieu, seria una mica més difícil connectar i recarregar la bateria o connectar la matriu LED. També caldrà verificar les dimensions del cas.
  • Cobertes Firebeetle: matriu LED 24x8. Aquest mòdul s’adapta fàcilment a la part superior de la placa de desenvolupament Firebeetle ESP8266. L'he utilitzat per mostrar els valors mesurats pel microcontrolador, mostrar algun estat, etc. També podeu utilitzar altres tipus de pantalles si ho desitgeu, com ara pantalles LCD normals (enllaç / enllaç / enllaç) o pantalles OLED (enllaç / enllaç / enllaç).
  • Mòdul HX711 (enllaç / enllaç / enllaç). Funciona com a amplificador de cèl·lules de càrrega. Quatre cèl·lules de càrrega del calibrador de tensió estan connectades a aquest mòdul i es comunica mitjançant una comunicació serial amb el microcontrolador ESP8266.
  • Cèl·lula de càrrega de 50 kg (x4); (enllaç / enllaç / enllaç). S'utilitzen per mesurar el pes de l'usuari. Quatre d'ells es van utilitzar per a un pes màxim de 200 kg.
  • Cable micro USB;
  • 6 cables de pont femení-femení;
  • Full de fusta contraxapada de 2 x 15 mm (30 x 30 cm). Es feia servir per a la base de la bàscula.

Els enllaços descrits anteriorment només són un suggeriment d’on podeu trobar els elements utilitzats en aquest tutorial (i donar suport als meus futurs hacks). No dubteu a buscar-los en altres llocs i comprar a la vostra botiga preferida.

Vaig utilitzar una placa de desenvolupament FireBeetle ESP8266, que va ser subministrada per DFRobot. Va funcionar perfectament. També he provat el codi amb una placa NodeMCU. També va funcionar bé (tot i que el temps de connexió va ser significativament més llarg … encara no sé per què …).

Sabíeu que podeu comprar una impressora 3D Creality Ender per només 169,99 dòlars? Aconsegueix el teu!

Recomanat: