Sadržaj:

Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)

Video: Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)

Video: Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)
Video: Index S2: vaša težina tek je dio slagalice 2024, Studeni
Anonim
Image
Image
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT)

Ako već ljetujete gdje živite, vjerojatno je sjajno vrijeme za aktivnosti na otvorenom. Trčanje, vožnja bicikla ili trčanje izvrsni su vježbači za postizanje forme.

A ako želite izgubiti ili kontrolirati svoju trenutnu težinu, važno je voditi evidenciju o svojim rezultatima. Na primjer, korištenje sportske trake (link / link / link) omogućit će vam da provjerite jeste li na pravom putu i ostanite motivirani. No, važno je voditi evidenciju o svom napretku u težini. S pravim alatima i s malo elektronike i programiranja možete izraditi vlastitu kupaonicu za internet povezanu vagu! Na internetu možete pronaći nekoliko bluetooth pametnih vaga različitih proizvođača (na primjer https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG i https://rebrand.ly/smartscale-AMZ). No, umjesto da ga kupite, zašto ne biste smršavili izradom vlastitog gadgeta?

U ovom projektu sam dizajnirao pametnu vagu za kupaonicu, koristeći neki 3D ispis, ESP8266, IFTTT i Adafruit. IO. Ovaj vodič možete koristiti za vježbanje nekoliko vještina: vještina 3D ispisa i laserskog rezanja, lemljenja, elektronike, programiranja itd. U sljedećim koracima pokazat ću vam kako sam to 3D ispisao, ožičio sklopove i napravio kod. Na kraju ovog vodiča bit ćete spremni izmjeriti svoju težinu i zabilježiti je na mreži!

Nove značajke možete pronaći u mom novom vodiču: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Ovaj put sam dodao integrirani sat (sinkroniziran s internetskim poslužiteljem) i zujalicu. Nakon što se alarm aktivira, nastavlja zvoniti sve dok korisnik ne skupi dovoljno hrabrosti da ustane iz kreveta i stane nekoliko sekundi na vagi. Provjerite!

Neka od ovdje korištenih znanja temeljena su na odličnoj klasi stvari Interneta stvari Becky Stern. Toplo se preporučuje!

Sviđa li vam se taj projekt? Molim vas razmislite o podršci mojim budućim projektima malom donacijom Bitcoina!: D Adresa depozita BTC -a: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Korak 1: Alati i materijali

Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali

U ovom projektu korišteni su sljedeći alati i materijali:

Alati i materijali:

  • 3D pisač (link / link / link). Koristila se za ispis kućišta gdje je elektronika zatvorena.
  • Lemljeno željezo i žica. Neke komponente (na primjer ESP8266 Firebeetle i poklopac LED matrice) ne dolaze s lemljenim terminalima. Morao sam lemiti neke žice ili iglice kako bih povezao te uređaje.
  • Cijev za skupljanje. Također sam morao lemiti žice svake mjerne ćelije. Komad skupljajuće cijevi mogao bi se koristiti za bolju izolaciju vodiča.
  • Odvijač. Konstrukcija se montira pomoću nekih vijaka. Korišten je set odvijača.
  • Vijci. Upotrijebio sam neke vijke za pričvršćivanje 3D ispisanih dijelova na podnožje ljestvice.
  • Vijci M2x6 mm. Koristili su se za ugradnju elektronike unutar kućišta.
  • 1,75 mm PLA (link / link / link) bilo koje boje koju želite.
  • FireBeetle ESP8266 ploča za razvoj. Vrlo je jednostavan za korištenje i programiranje pomoću Arduino IDE -a. Ima ugrađeni Wi-Fi modul pa ga možete koristiti u različitim projektima. Ima priključak za bateriju od 3,7 V, što je bilo jako korisno za sastavljanje ovog projekta. Imam i ugrađen punjač za baterije. Napunit će bateriju kada je spojen na USB utikač. Po želji možete koristiti i druge ploče zasnovane na ESP8266 (veza / veza / veza). Ovisno o ploči koju odaberete, bilo bi malo teže spojiti i napuniti bateriju ili spojiti LED matricu. Također će trebati provjeriti dimenzije kućišta.
  • Navlake od Firebeetle - 24x8 LED matrica. Ovaj se modul lako uklapa na ploču za razvoj Firebeetle ESP8266. Koristio sam ga za prikaz vrijednosti izmjerenih mikrokontrolerom, prikaz nekog statusa itd. Po želji možete koristiti i druge vrste prikaza, poput običnih LCD zaslona (veza / veza / veza) ili OLED zaslona (veza / veza / veza).
  • HX711 modul (veza / veza / veza). Ovo radi kao pojačalo ćelije opterećenja. Na ovaj su modul spojene četiri mjerne ćelije mjerenja napetosti, koje komuniciraju serijskom komunikacijom s mikrokontrolerom ESP8266.
  • Mjerna ćelija od 50 kg (x4); (link / link / link). Koriste se za mjerenje težine korisnika. Četiri od njih korištene su za najveću težinu od 200 kg.
  • Mikro USB kabel;
  • 6 žica žensko-ženskih kratkospojnika;
  • 2 x 15 mm list šperploče (30 x 30 cm). Koristila se za osnovu ljestvice.

Gore opisane veze samo su prijedlozi gdje možete pronaći stavke korištene u ovom vodiču (i podržavaju moje buduće hakove). Slobodno ih potražite na drugom mjestu i kupite u svojoj omiljenoj trgovini.

Koristio sam FireBeetle ESP8266 dev ploču, koju je ljubazno isporučio DFRobot. Radilo je savršeno! Kôd sam testirao i s NodeMCU pločom. Također je dobro funkcioniralo (iako je vrijeme za povezivanje bilo znatno duže … Još uvijek ne znam zašto …).

Jeste li znali da možete kupiti Creality Ender 3D pisač za samo 169,99 USD? Uzmi svoje!

Preporučeni: