Cuprins:

Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT): 18 pași (cu imagini)
Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT): 18 pași (cu imagini)

Video: Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT): 18 pași (cu imagini)

Video: Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT): 18 pași (cu imagini)
Video: Cum să faci un releu Wi-Fi ESP8266 ESP01 cu 4 canale | ESP01 Home Automation | RemoteXY | FLProg 2024, Noiembrie
Anonim
Image
Image
Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT)
Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT)
Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT)
Scală inteligentă Wi-Fi (cu ESP8266, Arduino IDE, Adafruit.io și IFTTT)

Dacă deja vara locuiți, probabil că este un moment minunat pentru activități de fitness în aer liber. Alergatul, ciclismul sau joggingul sunt exerciții minunate pentru a vă forma.

Și dacă doriți să pierdeți sau să vă controlați greutatea actuală, este esențial să țineți o evidență a rezultatelor. Utilizarea unei benzi sportive (link / link / link), de exemplu, vă va permite să verificați dacă sunteți pe drumul cel bun și să rămâneți motivați. Dar este esențial să țineți evidența progresului în greutate. Și cu instrumentele potrivite și folosind puțină electronică și programare, vă puteți crea propriul cântar de baie conectat la internet! Puteți găsi mai multe cântare inteligente bluetooth de diferite producători online (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG și https://rebrand.ly/smartscale-AMZ, de exemplu). Dar, în loc să cumpărați unul, de ce să nu pierdeți în greutate făcându-vă propriul gadget?

În acest proiect am proiectat o cântare de baie inteligentă, folosind câteva tipăriri 3D, un ESP8266, IFTTT și Adafruit. IO. Puteți utiliza acest tutorial pentru a practica mai multe abilități: abilități de imprimare 3D și tăiere cu laser, lipire, electronică, programare etc. La sfârșitul acestui tutorial veți fi gata să vă măsurați greutatea și să o conectați online!

Puteți găsi noi caracteristici în noul meu tutorial: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! De data aceasta am adăugat un ceas integrat (sincronizat cu un server de internet) și un buzzer. Odată ce alarma este declanșată, aceasta continuă să sune până când utilizatorul poate aduna suficient curaj pentru a ieși din pat și a sta câteva secunde pe cântar. Verifică!

Unele dintre cunoștințele utilizate aici s-au bazat pe Clasa minunată a Internetului obiectelor Becky Stern. Este foarte recomandat!

Ți-a plăcut acel proiect? Vă rugăm să luați în considerare sprijinirea proiectelor mele viitoare cu o mică donație Bitcoin!: D Adresă depozit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Pasul 1: Instrumente și materiale

Instrumente și materiale
Instrumente și materiale
Instrumente și materiale
Instrumente și materiale
Instrumente și materiale
Instrumente și materiale

Următoarele instrumente și materiale au fost utilizate în acest proiect:

Instrumente și materiale:

  • Imprimantă 3D (link / link / link). A fost folosit pentru tipărirea carcasei în care sunt închise componentele electronice.
  • Fier de lipit și sârmă. Unele componente (ESP8266 Firebeetle și capacul matricei LED, de exemplu) nu vin cu terminale lipite. Trebuia să lipesc niște fire sau pini pentru a conecta aceste dispozitive.
  • Tub de micșorare. De asemenea, a trebuit să lipesc firele fiecărei celule de încărcare. O bucată de tub de contracție ar putea fi utilizată pentru o mai bună izolare a conductoarelor.
  • Şurubelniţă. Structura este montată cu ajutorul unor șuruburi. A fost folosit un set de șurubelnițe.
  • Șuruburi. Am folosit câteva șuruburi pentru a atașa piesele imprimate 3D la baza cântarului.
  • Șuruburi M2x6mm. Au fost folosite pentru montarea componentelor electronice în interiorul carcasei.
  • PLA de 1,75 mm (link / link / link) de orice culoare doriți.
  • FireBeetle ESP8266 dev board. Este foarte ușor de utilizat și de programat folosind Arduino IDE. Are un modul Wi-Fi încorporat, deci îl puteți utiliza într-o varietate de proiecte. Are un conector pentru o baterie de 3,7 V, care a fost foarte util pentru asamblarea acestui proiect. Am, de asemenea, un încărcător de baterii încorporat. Acesta va reîncărca bateria atunci când este conectat la o priză USB. De asemenea, puteți utiliza alte plăci bazate pe ESP8266 (link / link / link), dacă doriți. În funcție de placa pe care o alegeți, ar fi puțin mai dificil să conectați și să reîncărcați bateria sau să conectați matricea LED. Dimensiunile carcasei vor trebui, de asemenea, verificate.
  • Huse Firebeetle - matrice LED 24x8. Acest modul se potrivește ușor pe partea superioară a plăcii de dezvoltare Firebeetle ESP8266. L-am folosit pentru a afișa valorile măsurate de microcontroler, pentru a afișa unele stări etc. Puteți utiliza și alte tipuri de afișaje, dacă doriți, cum ar fi afișajele LCD obișnuite (link / link / link) sau afișajele OLED (link / link / link).
  • Modulul HX711 (link / link / link). Acest lucru funcționează ca un amplificator de celule de sarcină. La acest modul sunt conectate patru celule de sarcină ale manometrului și comunică printr-o comunicație serială cu microcontrolerul ESP8266.
  • Celula de încărcare de 50 kg (x4); (link / link / link). Sunt folosite pentru a măsura greutatea utilizatorului. Patru dintre ele au fost utilizate pentru o greutate maximă de 200 kg.
  • Cablu micro USB;
  • 6 fire jumper-femeie;
  • Foaie de placaj de 2 x 15 mm (30 x 30 cm). A fost folosit pentru baza scalei.

Link-urile descrise mai sus sunt doar o sugestie a locului în care puteți găsi elementele utilizate în acest tutorial (și să sprijine viitoarele mele hacks). Simțiți-vă liber să le căutați în altă parte și să cumpărați la magazinul dvs. preferat.

Am folosit o placă de dezvoltare FireBeetle ESP8266, care a fost furnizată cu amabilitate de DFRobot. A funcționat perfect! Am testat și codul cu o placă NodeMCU. De asemenea, a funcționat bine (deși timpul pentru conectare a fost semnificativ mai lung … încă nu știu de ce …).

Știați că puteți cumpăra o imprimantă 3D Creality Ender la doar 169,99 USD? Obțineți-l pe al vostru!

Recomandat: