Obsah:
Video: Wi-Fi Smart Scale (s ESP8266, Arduino IDE, Adafruit.io a IFTTT): 18 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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
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:
DIY INTERNET ŘÍZENÝ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 kroků (s obrázky)
DIY INTERNET ŘÍZENÝ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Zde je můj druhý postup k projektu, který vám velmi rád ukážu. Je to o inteligentní matici LED DIY, která vám umožní ukázat na ní data, jako jsou statistiky YouTube, statistiky vaší inteligentní domácnosti, jako teplota, vlhkost, mohou být jednoduché hodiny, nebo jen ukázat
Osvěžovač vzduchu IoT (s NodeMCU, Arduino, IFTTT a Adafruit.io): 15 kroků (s obrázky)
Osvěžovač vzduchu IoT (s NodeMCU, Arduino, IFTTT a Adafruit.io): Bezdrátová soutěž Instructables Wireless Contest 2017 Vítěz první ceny !!!: DNew nyní k dispozici: Hodiny IoT s předpovědí počasí! Podívejte se na to: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ Je příjemné mít kousek
Inteligentní váha DIY s budíkem (s Wi-Fi, ESP8266, Arduino IDE a Adafruit.io): 10 kroků (s obrázky)
Inteligentní váha DIY s budíkem (s Wi-Fi, ESP8266, Arduino IDE a Adafruit.io): Ve svém předchozím projektu jsem vyvinul inteligentní koupelnovou váhu s Wi-Fi. Může měřit hmotnost uživatele, lokálně jej zobrazovat a odesílat do cloudu. Více informací o tomto můžete získat na níže uvedeném odkazu: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Oznamovací vlajka - skvělý úvod do Wi -Fi, IFTTT a Huzzah ESP8266: 9 kroků (s obrázky)
Oznamovací vlajka - skvělý úvod do Wi -Fi, IFTTT a Huzzah ESP8266: Vždy mi chybí důležité věci … tak jsem vytvořil vlajku. Zařízení pro internet věcí (IoT), které mě upozorní nebo připomene tyto důležité věci! Nyní s letmým pohledem na můj stůl vidím, jestli … Mám e -mail, o kterém jsem byl zmíněn ve twe
Minimalistické hodiny IoT (pomocí ESP8266, Adafruit.io, IFTTT a Arduino IDE): 10 kroků (s obrázky)
Minimalistické hodiny IoT (pomocí ESP8266, Adafruit.io, IFTTT a Arduino IDE): V tomto tutoriálu vám ukážu, jak můžete vytvořit minimalistické hodiny synchronizované s internetem. Testoval jsem to se dvěma různými deskami založenými na ESP8266: Firebeetle a NodeMCU. Mikrokontrolér získává aktuální čas ze serveru Google a zobrazuje ho na