Obsah:

Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT): 18 kroků (s obrázky)
Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT): 18 kroků (s obrázky)

Video: Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT): 18 kroků (s obrázky)

Video: Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT): 18 kroků (s obrázky)
Video: How to make a Wi-Fi Smart Scale (with ESP8266 Firebeetle, Arduino IDE, Adafruit.io and IFTTT) 2024, Červenec
Anonim
Image
Image
Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT)
Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT)
Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT)
Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT)

Pokud už je léto, kde žijete, je to pravděpodobně skvělý čas pro venkovní fitness aktivity. Běh, jízda na kole nebo běhání jsou skvělým cvičením, abyste se dostali do formy.

A pokud chcete zhubnout nebo kontrolovat svoji aktuální váhu, je nezbytné si o svých výsledcích vést záznam. Například použití sportsbandu (odkaz / odkaz / odkaz) vám umožní ověřit, zda jste na správné cestě a zůstat motivovaní. Je však důležité, abyste si zaznamenali svůj pokrok v hmotnosti. A se správnými nástroji as trochou elektroniky a programování si můžete vytvořit vlastní koupelnovou váhu připojenou k internetu! Na internetu najdete několik bluetooth chytrých vah různých výrobců (například https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG a https://rebrand.ly/smartscale-AMZ). Proč si ale místo koupě jednoho nezhubnete vyrobením vlastního gadgetu?

V tomto projektu jsem navrhl inteligentní koupelnovou váhu pomocí 3D tisku, ESP8266, IFTTT a Adafruit. IO. Tento tutoriál můžete využít k procvičení několika dovedností: dovednosti 3D tisku a řezání laserem, pájení, elektronika, programování atd. V dalších krocích vám ukážu, jak jsem jej 3D vytiskl, zapojil obvody a vytvořil kód. Na konci tohoto tutoriálu budete připraveni změřit svoji váhu a přihlásit se online!

Nové funkce najdete v mém novém tutoriálu: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Tentokrát jsem přidal integrované hodiny (synchronizované s internetovým serverem) a bzučák. Jakmile se spustí alarm, zvoní dál, dokud uživatel nenajde dostatek odvahy, aby se dostal z postele a několik sekund stál na váze. Koukni na to!

Některé zde použité znalosti vycházely z úžasné třídy věcí internetu Becky Stern. Je to velmi doporučeno!

Líbil se vám ten projekt? Zvažte prosím podporu mých budoucích projektů malým bitcoinovým darem!: D Adresa vkladu BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Krok 1: Nástroje a materiály

Nástroje a materiály
Nástroje a materiály
Nástroje a materiály
Nástroje a materiály
Nástroje a materiály
Nástroje a materiály

V tomto projektu byly použity následující nástroje a materiály:

Nástroje a materiály:

  • 3D tiskárna (odkaz / odkaz / odkaz). Byl použit pro tisk pouzdra, kde je uzavřena elektronika.
  • Páječka a drát. Některé součásti (například ESP8266 Firebeetle a kryt LED matice) nejsou dodávány s pájenými svorkami. Potřeboval jsem pájet nějaké dráty nebo piny, abych ta zařízení připojil.
  • Smršťovací trubice. Také jsem musel pájet dráty každého siloměru. Kousek smršťovací trubice by mohl být použit pro lepší izolaci vodičů.
  • Šroubovák. Konstrukce je připevněna pomocí několika šroubů. Byla použita sada šroubováků.
  • Šrouby. Pomocí některých šroubů jsem připevnil 3D tištěné části k základně váhy.
  • Šrouby M2x6 mm. Byly použity pro montáž elektroniky uvnitř pouzdra.
  • 1,75 mm PLA (odkaz / odkaz / odkaz) jakékoli barvy, kterou chcete.
  • Deska vývojáře FireBeetle ESP8266. Používání a programování pomocí Arduino IDE je opravdu snadné. Má vestavěný modul Wi-Fi, takže jej můžete použít v řadě projektů. Má konektor pro 3,7 V baterii, což bylo opravdu užitečné pro sestavení tohoto projektu. Mám také vestavěnou nabíječku baterií. Při připojení k USB konektoru se baterie dobije. Pokud chcete, můžete také použít jiné desky založené na ESP8266 (odkaz / odkaz / odkaz). V závislosti na zvolené desce by bylo trochu obtížnější připojit a dobít baterii nebo připojit matici LED. Rovněž bude nutné ověřit rozměry pouzdra.
  • Kryty Firebeetle - matice LED 24x8. Tento modul se snadno vejde na desku vývojáře Firebeetle ESP8266. Použil jsem to k zobrazení hodnot naměřených mikrokontrolérem, zobrazení nějakého stavu atd. Můžete také použít jiné druhy zobrazení, pokud si přejete, jako běžné LCD displeje (odkaz / odkaz / odkaz) nebo OLED displeje (odkaz / odkaz / odkaz).
  • Modul HX711 (odkaz / odkaz / odkaz). Funguje to jako zesilovač silových buněk. K tomuto modulu jsou připojeny čtyři snímače tenzometru, které komunikují sériově s mikrokontrolérem ESP8266.
  • 50 kg siloměr (x4); (odkaz / odkaz / odkaz). Používají se k měření hmotnosti uživatele. Čtyři z nich byly použity na maximální hmotnost 200 kg.
  • Micro USB kabel;
  • 6 propojovacích kabelů žena-žena;
  • 2 x 15 mm překližkový list (30 x 30 cm). Byl použit jako základ váhy.

Odkazy popsané výše jsou pouze návrhem, kde najdete položky použité v tomto tutoriálu (a podporují mé budoucí hacky). Neváhejte je hledat jinde a nakupujte ve svém oblíbeném obchodě.

Použil jsem dev desku FireBeetle ESP8266, kterou laskavě dodal DFRobot. Fungovalo to perfektně! Také jsem testoval kód s deskou NodeMCU. Fungovalo to také dobře (i když čas na připojení byl podstatně delší … stále nevím proč …).

Věděli jste, že si můžete koupit 3D tiskárnu Creality Ender pouze za 169,99 $? Získejte své!

Doporučuje: