Sadržaj:

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

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

Video: Wi-Fi pametna vaga (sa ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)
Video: Pametna Vaga Eger 2024, Juli
Anonim
Image
Image
Wi-Fi pametna vaga (sa ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (sa ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (sa ESP8266, Arduino IDE, Adafruit.io i IFTTT)
Wi-Fi pametna vaga (sa ESP8266, Arduino IDE, Adafruit.io i IFTTT)

Ako već živite ljeto u kojem živite, vjerovatno je sjajno vrijeme za aktivnosti na otvorenom. Trčanje, vožnja bicikla ili trčanje odlični 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, upotreba 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 napretku svoje težine. A s pravim alatima i uz malo elektronike i programiranja možete napraviti vlastitu vagu za kupaonicu povezanu na internet! Na mreži 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šali izradom vlastitog gadgeta?

U ovom projektu sam dizajnirao pametnu vagu za kupaonicu, koristeći 3D ispis, ESP8266, IFTTT i Adafruit. IO. Ovaj vodič možete koristiti za vježbanje nekoliko vještina: vještine 3D ispisa i laserskog rezanja, lemljenja, elektronike, programiranja itd. U sljedećim koracima pokazat ću vam kako sam ga 3D štampao, ožičio sklopove i napravio kod. Na kraju ovog vodiča bit ćete spremni izmjeriti svoju težinu i evidentirati 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 (sinhroniziran s internetskim serverom) 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. Provjeri!

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

Da li vam se svideo taj projekat? Molim vas razmislite o podršci mojim budućim projektima malom donacijom Bitcoina!: D BTC Adresa depozita: 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 štampač (link / link / link). Koristila se za štampanje kućišta u kojem je elektronika.
  • Lemljeno gvožđe i žica. Neke komponente (na primjer ESP8266 Firebeetle i poklopac LED matrice) ne dolaze s lemljenim terminalima. Morao sam lemiti neke žice ili pinove da bih spojio te uređaje.
  • Skupljajuća cijev. Morao sam i lemiti žice svake mjerne ćelije. Komad skupljajuće cijevi mogao bi se koristiti za bolju izolaciju vodiča.
  • Šrafciger. Konstrukcija se montira pomoću nekih vijaka. Korišten je set odvijača.
  • Screws. Upotrijebio sam neke vijke za pričvršćivanje 3D ispisanih dijelova na podnožje ljestvice.
  • M2x6mm vijci. 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 konektor za bateriju od 3,7 V, što je bilo jako korisno za sastavljanje ovog projekta. Takođe imam 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 je potrebno provjeriti dimenzije kućišta.
  • Navlake od Firebeetle - 24x8 LED matrica. Ovaj modul se 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 ekrana (veza / veza / veza) ili OLED ekrana (veza / veza / veza).
  • HX711 modul (veza / veza / veza). Ovo radi kao pojačalo ćelije opterećenja. Na ovaj modul spojene su četiri mjerne ćelije mjerila opterećenja, koje komuniciraju serijskom komunikacijom s mikrokontrolerom ESP8266.
  • Merna ć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 kabl;
  • 6 žica kratkospojnika ženski-ženski;
  • 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 kupujte u vašoj omiljenoj trgovini.

Koristio sam FireBeetle ESP8266 dev ploču, koju je ljubazno isporučio DFRobot. Radilo je savršeno! Takođe sam testirao kod sa NodeMCU pločom. Također je dobro funkcionirao (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 štampač za samo 169,99 USD? Uzmi svoje!

Preporučuje se: