Innholdsfortegnelse:
Video: Wi-Fi Smart Scale (med ESP8266, Arduino IDE, Adafruit.io og IFTTT): 18 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hvis det allerede er sommer der du bor, er det sannsynligvis en flott tid for utendørs treningsaktiviteter. Løping, sykling eller jogging er fantastisk trener for deg å komme i form.
Og hvis du vil miste eller kontrollere din nåværende vekt, er det viktig å føre en oversikt over resultatene. Hvis du for eksempel bruker et sportsband (lenke / lenke / lenke), kan du kontrollere om du er på rett spor og være motivert. Men det er viktig å holde oversikt over vektfremgangen din. Og med de riktige verktøyene og med litt elektronikk og programmering, kan du lage din egen internettilkoblede badevekt! Du kan finne flere Bluetooth-smartvekter fra forskjellige produsenter på nettet (https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG og https://rebrand.ly/smartscale-AMZ for eksempel). Men i stedet for å kjøpe en, hvorfor ikke gå ned i vekt ved å lage din egen gadget?
I dette prosjektet designet jeg en smart badevekt, med litt 3D -utskrift, en ESP8266, IFTTT og Adafruit. IO. Du kan bruke denne opplæringen til å øve på flere ferdigheter: 3d -utskrift og laserskjæreferdigheter, lodding, elektronikk, programmering, etc. På de neste trinnene skal jeg vise deg hvordan jeg skrev ut 3D, koblet kretsene og lagde koden. På slutten av denne opplæringen vil du være klar til å måle vekten din og logge den på nettet!
Du finner nye funksjoner i min nye opplæring: https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Denne gangen la jeg til en integrert klokke (synkronisert med en internettserver) og en summer. Når alarmen er utløst, fortsetter den å ringe til brukeren kan samle nok mot til å komme seg ut av sengen og stå i noen sekunder på skalaen. Sjekk det ut!
Noen av kunnskapene som ble brukt her var basert på Becky Stern awesome Internet of Things Class. Det er sterkt anbefalt!
Likte du det prosjektet? Vennligst vurder å støtte mine fremtidige prosjekter med en liten Bitcoin -donasjon!: D BTC Innskuddsadresse: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Trinn 1: Verktøy og materialer
Følgende verktøy og materialer ble brukt i dette prosjektet:
Verktøy og materialer:
- 3D -skriver (lenke / lenke / lenke). Den ble brukt til å skrive ut saken der elektronikken er innkapslet.
- Loddejern og -tråd. Noen av komponentene (ESP8266 Firebeetle og LED -matrisedeksel, for eksempel) kommer ikke med loddede terminaler. Jeg trengte å lodde noen ledninger eller pinner for å koble til disse enhetene.
- Krympende rør. Jeg måtte også lodde ledningene til hver lastcelle. Et stykke krympeslange kan brukes for bedre isolering av lederne.
- Skrujern. Strukturen monteres med noen skruer. Et sett med skrutrekkere ble brukt.
- Skruer. Jeg brukte noen skruer for å feste de 3D -trykte delene til bunnen av skalaen.
- M2x6mm bolter. De ble brukt til å montere elektronikken inne i saken.
- 1,75 mm PLA (lenke / lenke / lenke) i hvilken som helst farge du ønsker.
- FireBeetle ESP8266 dev -brett. Det er veldig enkelt å bruke og programmere med Arduino IDE. Den har innebygd Wi-Fi-modul, slik at du kan bruke den i en rekke prosjekter. Den har en kontakt for et 3,7V batteri, som virkelig var nyttig for å montere dette prosjektet. Jeg har også en innebygd batterilader. Det vil lade batteriet når det er koblet til en USB -kontakt. Du kan også bruke andre ESP8266 -baserte tavler (lenke / lenke / lenke) hvis du ønsker det. Avhengig av brettet du velger, ville det være litt vanskeligere å koble til og lade batteriet, eller å koble til LED -matrisen. Dimensjonene på saken må også bekreftes.
- Firebeetle dekker - 24x8 LED matrise. Denne modulen passer enkelt på toppen av Firebeetle ESP8266 dev -kortet. Jeg brukte den til å vise verdiene målt av mikrokontroller, vise litt status, etc. Du kan også bruke andre typer skjermer hvis du ønsker det, som vanlige LCD -skjermer (lenke / lenke / lenke) eller OLED -skjermer (lenke / lenke / lenke).
- HX711 -modul (lenke / lenke / lenke). Dette fungerer som en lastcelleforsterker. Fire belastningsmålere er belastet med denne modulen, og den kommuniserer på en seriell kommunikasjon med ESP8266 mikrokontroller.
- 50 kg lastcelle (x4); (lenke / lenke / lenke). De brukes til å måle brukerens vekt. Fire av dem ble brukt for en maksimal vekt på 200 kg.
- Micro USB -kabel;
- 6 hun-kvinnelige hoppetråder;
- 2 x 15 mm kryssfinerplate (30 x 30 cm). Den ble brukt til basis av skalaen.
Koblingene beskrevet ovenfor er bare et forslag til hvor du kan finne elementene som brukes i denne opplæringen (og støtte mine fremtidige hack). Søk dem gjerne andre steder og kjøp i favorittbutikken din.
Jeg brukte et FireBeetle ESP8266 dev -kort, som ble levert av DFRobot. Det fungerte perfekt! Jeg testet også koden med et NodeMCU -kort. Det fungerte også bra (selv om tiden for tilkobling var betydelig lengre … jeg vet fortsatt ikke hvorfor …).
Visste du at du kan kjøpe en Creality Ender 3D -skriver for bare $ 169,99? Få din!
Anbefalt:
DIY INTERNETTKONTROLLERT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 trinn (med bilder)
DIY INTERNETTKONTROLLERT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Her er mitt andre fremskritt til et prosjekt som jeg er veldig spent på å vise deg. Det handler om en DIY Smart LED Matrix som lar deg vise på den, data, for eksempel YouTube -statistikk, Smart Home -statistikken din, som temperatur, fuktighet, kan være en enkel klokke, eller bare vise
IoT Air Freshener (med NodeMCU, Arduino, IFTTT og Adafruit.io): 15 trinn (med bilder)
IoT Air Freshener (med NodeMCU, Arduino, IFTTT og Adafruit.io): Instructables Wireless Contest 2017 Vinner av førsteprisen !!!: DNew presenteres nå tilgjengelig: IoT -klokke med værmelding! Sjekk det ut: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/Det er trøstende å ha et fragment
Raspberry Pi Smart Scale: 10 trinn (med bilder)
Raspberry Pi Smart Scale: Er du lei av å stirre på den kjedelige, gamle, dårlige nyheten badevekten hver morgen? Den du ofte sier " Jeg hater deg " til deg som hver gang du tråkker på det. Hvorfor har ingen laget en skala som faktisk er morsom eller motiverende å bruke? Det
DIY Smart Scale With Alarm Clock (med Wi-Fi, ESP8266, Arduino IDE og Adafruit.io): 10 trinn (med bilder)
DIY Smart Scale With Alarm Clock (med Wi-Fi, ESP8266, Arduino IDE og Adafruit.io): I mitt forrige prosjekt utviklet jeg en smart badevekt med Wi-Fi. Den kan måle brukerens vekt, vise den lokalt og sende den til nettskyen. Du kan få mer informasjon om dette på lenken nedenfor: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Minimalistisk IoT -klokke (ved bruk av ESP8266, Adafruit.io, IFTTT og Arduino IDE): 10 trinn (med bilder)
Minimalistisk IoT -klokke (ved hjelp av ESP8266, Adafruit.io, IFTTT og Arduino IDE): I denne opplæringen viser jeg hvordan du kan lage en minimalistisk klokke synkronisert med internett. Jeg testet den med to forskjellige ESP8266 -baserte brett: Firebeetle og NodeMCU. Mikrokontrolleren får nåværende tid fra en Google -server, og viser den på en