Sisällysluettelo:

Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 vaihetta (kuvilla)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 vaihetta (kuvilla)

Video: Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 vaihetta (kuvilla)

Video: Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 vaihetta (kuvilla)
Video: How to make a Wi-Fi Smart Scale (with ESP8266 Firebeetle, Arduino IDE, Adafruit.io and IFTTT) 2024, Joulukuu
Anonim
Image
Image
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io ja IFTTT)

Jos asut jo kesällä, se on luultavasti hyvä aika ulkoiluun. Juoksu, pyöräily tai lenkkeily ovat mahtavia kuntoilijoita, joiden avulla voit saada kuntoa.

Ja jos haluat laihtua tai hallita nykyistä painoasi, on tärkeää pitää kirjaa tuloksistasi. Esimerkiksi urheiluhihnan (linkki / linkki / linkki) avulla voit tarkistaa, oletko oikealla tiellä ja pysyä motivoituneena. Mutta on tärkeää pitää kirjaa painosi kehityksestä. Oikeilla työkaluilla ja pienellä elektroniikalla ja ohjelmoinnilla voit tehdä oman Internetiin yhdistetyn kylpyhuonevaa'an! Löydät verkosta useita eri valmistajien Bluetooth-älykkäitä vaakoja (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG ja https://rebrand.ly/smartscale-AMZ esimerkiksi). Mutta sen sijaan, että ostat sellaisen, miksi et menetä painoa tekemällä oma gadgetisi?

Tässä projektissa suunnittelin älykkään kylpyhuonevaa'an käyttämällä 3D -tulostusta, ESP8266, IFTTT ja Adafruit. IO. Voit käyttää tätä opetusohjelmaa harjoittaaksesi useita taitoja: 3D -tulostus- ja laserleikkaustaitoja, juottamista, elektroniikkaa, ohjelmointia jne. Tämän opetusohjelman lopussa olet valmis mittaamaan painosi ja kirjaamaan sen verkkoon!

Löydät uusia ominaisuuksia uudesta opetusohjelmastani: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Tällä kertaa lisäsin integroidun kellon (synkronoitu Internet -palvelimen kanssa) ja summerin. Kun hälytys laukeaa, se soi edelleen, kunnes käyttäjä voi kerätä tarpeeksi rohkeutta nousta sängystä ja seistä muutaman sekunnin vaa'alla. Tarkista se!

Osa täällä käytetyistä tiedoista perustui Becky Sternin mahtavaan esineiden internet -luokkaan. Se on erittäin suositeltavaa!

Piditkö projektista? Harkitse tulevien projektieni tukemista pienellä Bitcoin -lahjoituksella!: D BTC Talletusosoite: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Vaihe 1: Työkalut ja materiaalit

Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit

Tässä projektissa käytettiin seuraavia työkaluja ja materiaaleja:

Työkalut ja materiaalit:

  • 3D -tulostin (linkki / linkki / linkki). Sitä käytettiin kotelon tulostamiseen, jossa elektroniikka on koteloitu.
  • Juotosrauta ja lanka. Joidenkin komponenttien (esimerkiksi ESP8266 Firebeetle ja LED -matriisisuojus) mukana ei ole juotettuja liittimiä. Minun piti juottaa johdot tai nastat näiden laitteiden liittämiseksi.
  • Kutistuva putki. Minun piti myös juottaa jokaisen punnituskennon johdot. Kutistusputkea voidaan käyttää johtimien parempaan eristämiseen.
  • Ruuvimeisseli. Rakenne kiinnitetään ruuveilla. Käytettiin sarjaa ruuvimeisseliä.
  • Ruuvit. Kiinnitin 3D -tulostettuja osia asteikon pohjaan ruuveilla.
  • M2x6mm pultit. Niitä käytettiin elektroniikan asentamiseen kotelon sisään.
  • 1,75 mm: n PLA (linkki / linkki) mitä tahansa väriä.
  • FireBeetle ESP8266 kehityskortti. Se on todella helppokäyttöinen ja ohjelmoitava Arduino IDE: n avulla. Siinä on sisäänrakennettu Wi-Fi-moduuli, joten voit käyttää sitä useissa projekteissa. Siinä on liitin 3,7 V: n akulle, mikä oli todella hyödyllistä tämän projektin kokoamisessa. Minulla on myös sisäänrakennettu akkulaturi. Se lataa akun, kun se on liitetty USB -pistokkeeseen. Voit halutessasi käyttää myös muita ESP8266 -pohjaisia levyjä (link / link / link). Riippuen valitsemastasi kortista, akun liittäminen ja lataaminen tai LED -matriisin liittäminen olisi hieman vaikeampaa. Myös kotelon mitat on tarkistettava.
  • Firebeetle -kannet - 24x8 LED -matriisi. Tämä moduuli sopii helposti Firebeetle ESP8266 dev -levyn päälle. Käytin sitä näyttämään mikro -ohjaimen mittaamat arvot, näyttämään jonkin tilan jne. Voit halutessasi käyttää myös muita näyttöjä, kuten tavallisia LCD -näyttöjä (linkki / linkki / linkki) tai OLED -näyttöjä (linkki / linkki / linkki).
  • HX711 -moduuli (linkki / linkki / linkki). Tämä toimii punnituskennovahvistimena. Tähän moduuliin on kytketty neljä venymämittaria.
  • 50 kg punnituskenno (x4); (linkki / linkki / linkki). Niitä käytetään käyttäjän painon mittaamiseen. Neljä niistä käytettiin enintään 200 kg: n painoon.
  • Micro -USB -kaapeli;
  • 6 naaras-naarasliitinjohtoa;
  • 2 x 15 mm vanerilevy (30 x 30 cm). Sitä käytettiin asteikon pohjana.

Yllä kuvatut linkit ovat vain ehdotuksia siitä, mistä löydät tämän opetusohjelman kohteet (ja tuen tulevia hakkereitani). Voit vapaasti etsiä niitä muualta ja ostaa suosikkikaupastasi.

Käytin FireBeetle ESP8266 dev -levyä, jonka ystävällisesti toimitti DFRobot. Se toimi täydellisesti! Testasin koodin myös NodeMCU -kortilla. Se toimi myös hyvin (vaikka yhdistämisaika oli huomattavasti pidempi … en vieläkään tiedä miksi …).

Tiesitkö, että voit ostaa Creality Ender 3D -tulostimen vain 169,99 dollarilla? Hanki omasi!

Suositeltava: