Sisukord:

WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)

Video: WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)

Video: WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, November
Anonim
Image
Image
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT)
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT)

Kui teie elukoht on juba suvi, on see ilmselt suurepärane aeg vabaõhutegevusteks. Jooksmine, jalgrattasõit või sörkimine on suurepärased treenijad, mis aitavad teil vormi saada.

Ja kui soovite oma praegust kaalu kaotada või seda kontrollida, on hädavajalik oma tulemuste üle arvestust pidada. Näiteks spordiriba (link / link / link) kasutamine võimaldab teil kontrollida, kas olete õigel teel ja olla motiveeritud. Kuid on oluline oma kehakaalu edenemist registreerida. Õigete tööriistade ning väikese elektroonika ja programmeerimise abil saate teha oma internetiga ühendatud vannitoa kaalu! Internetist leiate mitu erinevate tootjate Bluetooth-nutikaalu (näiteks https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG ja https://rebrand.ly/smartscale-AMZ). Kuid selle asemel, et seda osta, miks mitte kaalust alla võtta, tehes oma vidina?

Selles projektis kavandasin 3D -printimise, ESP8266, IFTTT ja Adafruit. IO abil nutika vannitoakaalu. Selle õpetuse abil saate harjutada mitmeid oskusi: 3D -printimise ja laserlõikamise oskused, jootmine, elektroonika, programmeerimine jne. Järgmistes sammudes näitan teile, kuidas ma selle 3D printisin, vooluringid ühendasin ja koodi tegin. Selle õpetuse lõpus olete valmis oma kaalu mõõtma ja veebis sisse logima!

Uusi funktsioone leiate minu uuest õpetusest: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Seekord lisasin integreeritud kella (sünkroonitud internetiserveriga) ja helisignaali. Kui alarm käivitub, jätkab see helisemist seni, kuni kasutaja saab piisavalt julgust, et voodist välja tõusta ja mõni sekund kaalul seista. Vaata järgi!

Mõned siin kasutatud teadmised põhinesid Becky Sterni vingel asjade Interneti klassil. See on väga soovitatav!

Meeldis see projekt? Palun kaaluge minu tulevaste projektide toetamist väikese Bitcoini annetusega!: D BTC deposiidi aadress: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Samm: tööriistad ja materjalid

Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid

Selles projektis kasutati järgmisi tööriistu ja materjale:

Tööriistad ja materjalid:

  • 3D -printer (link / link / link). Seda kasutati korpuse printimiseks, kus elektroonika on ümbritsetud.
  • Jootekolb ja traat. Mõne komponendiga (näiteks ESP8266 Firebeetle ja LED -maatriksikate) ei ole joodetud klemme. Ma pidin nende seadmete ühendamiseks jootma mõned juhtmed või tihvtid.
  • Kahanev toru. Ma pidin ka iga koormusanduri juhtmed jootma. Juhtide paremaks isoleerimiseks võib kasutada kahaneva toru tükki.
  • Kruvikeeraja. Konstruktsioon kinnitatakse mõne kruvi abil. Kasutati kruvikeerajate komplekti.
  • Kruvid. 3D -prinditud osade kinnitamiseks skaala alusele kasutasin mõnda kruvi.
  • M2x6mm poldid. Neid kasutati elektroonika paigaldamiseks korpuse sisse.
  • 1,75 mm PLA (link / link / link) mis tahes soovitud värviga.
  • FireBeetle ESP8266 arendusplaat. Seda on tõesti lihtne kasutada ja programmeerida Arduino IDE abil. Sellel on sisseehitatud WiFi-moodul, nii et saate seda kasutada mitmesugustes projektides. Sellel on pistik 3,7 V aku jaoks, mis oli selle projekti kokkupanemisel tõesti kasulik. Mul on ka sisseehitatud akulaadija. See laeb akut, kui see on ühendatud USB -pistikuga. Soovi korral saate kasutada ka teisi ESP8266 -põhiseid tahvleid (link / link / link). Olenevalt teie valitud tahvlist oleks aku ühendamine ja laadimine või LED -maatriksi ühendamine pisut keerulisem. Samuti tuleb kontrollida korpuse mõõtmeid.
  • Firebeetle kaaned - 24x8 LED maatriks. See moodul sobib hõlpsalt Firebeetle ESP8266 arendusplaadi peale. Kasutasin seda mikrokontrolleriga mõõdetud väärtuste kuvamiseks, teatud oleku kuvamiseks jne. Soovi korral saate kasutada ka muud tüüpi ekraane, näiteks tavalisi LCD -kuvarid (link / link / link) või OLED -ekraanid (link / link / link).
  • HX711 moodul (link / link / link). See töötab koormusanduri võimendina. Selle mooduliga on ühendatud neli koormusmõõturi koormusandurit ja see suhtleb jadaühenduses ESP8266 mikrokontrolleriga.
  • 50 kg koormusandur (x4); (link / link / link). Neid kasutatakse kasutaja kaalu mõõtmiseks. Neli neist kasutati maksimaalse kaaluga 200 kg.
  • Mikro -USB -kaabel;
  • 6 emast-emast džemprijuhet;
  • 2 x 15 mm vineerlehte (30 x 30 cm). Seda kasutati skaala aluse jaoks.

Ülalkirjeldatud lingid on vaid soovitus selle kohta, kust leiate selles õpetuses kasutatud üksused (ja toetate minu tulevasi häkkimisi). Otsige neid julgelt mujalt ja ostke oma lemmikpoest.

Kasutasin FireBeetle ESP8266 arendusplaati, mille tarnis lahkelt DFRobot. See töötas ideaalselt! Testisin koodi ka NodeMCU plaadiga. See töötas ka hästi (kuigi ühenduse loomise aeg oli märkimisväärselt pikem … ma ei tea siiani, miks …).

Kas teadsite, et saate osta Creality Enderi 3D -printeri ainult 169,99 dollari eest? Hangi oma!

Soovitan: