Sadržaj:
Video: Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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:
Arduino vaga za kupaonicu s mjernim ćelijama od 50 kg i pojačalom HX711: 5 koraka (sa slikama)
Arduino kupaonska vaga s mjernim ćelijama od 50 kg i pojačalom HX711: Ova uputa opisuje kako napraviti vagu za mjerenje pomoću lako dostupnih dijelova s police. Potrebni materijali: Arduino - (ovaj dizajn koristi standardni Arduino Uno, druge verzije Arduina ili klonovi trebali bi raditi također) HX711 o probojnoj boi
IoT osvježivač zraka (s NodeMCU, Arduino, IFTTT i Adafruit.io): 15 koraka (sa slikama)
IoT osvježivač zraka (s NodeMCU -om, Arduinom, IFTTT -om i Adafruit.io): Dobitnik prve nagrade za bežično natjecanje Instructables 2017. Dostupan je DNew: IoT sat s vremenskom prognozom! Provjerite: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ Ugodno je imati fragmenta
Pametna vaga „uradi sam“sa budilicom (s Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): 10 koraka (sa slikama)
DIY pametna vaga sa budilnikom (s Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): U svom prethodnom projektu razvila sam pametnu kupaonicu s Wi-Fi mrežom. Može mjeriti težinu korisnika, lokalno ga prikazati i poslati u oblak. Više detalja o ovome možete dobiti na donjoj poveznici: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Vaga, pametna vaga: 7 koraka
Vaga, vaga s pametnom težinom: Bok! Danas ću vam pokušati pokazati kako napraviti pametnu vagu od nule
Minimalistički IoT sat (koristeći ESP8266, Adafruit.io, IFTTT i Arduino IDE): 10 koraka (sa slikama)
Minimalistički IoT sat (koristeći ESP8266, Adafruit.io, IFTTT i Arduino IDE): U ovom vodiču pokazujem kako možete napraviti minimalistički sat sinkroniziran s internetom. Testirao sam ga s dvije različite ploče zasnovane na ESP8266: Firebeetle i NodeMCU. Mikrokontroler dobiva trenutno vrijeme s Google poslužitelja i prikazuje ga na