Բովանդակություն:

Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով). 18 քայլ (նկարներով)
Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով). 18 քայլ (նկարներով)

Video: Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով). 18 քայլ (նկարներով)

Video: Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով). 18 քայլ (նկարներով)
Video: ESP8266 ESP01 DHT11 ջերմաստիճանի խոնավության ցուցիչի մոդուլի ծրագրավորում | RemoteXY | FLProg 2024, Նոյեմբեր
Anonim
Image
Image
Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով)
Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով)
Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով)
Wi-Fi Smart Scale (ESP8266- ով, Arduino IDE- ով, Adafruit.io- ով և IFTTT- ով)

Եթե ձեր բնակության վայրում արդեն ամառ է, ապա հավանաբար հիանալի ժամանակ է բացօթյա ֆիթնես գործունեության համար: Վազքը, հեծանվավազքը կամ վազքը հիանալի վարժություններ են ձեզ համար ՝ մարզավիճակ ձեռք բերելու համար:

Եվ եթե ցանկանում եք նիհարել կամ վերահսկել ձեր ընթացիկ քաշը, ապա էական է ձեր արդյունքների գրառումը: Օրինակ, սպորտային ժապավենի (հղում / հղում / հղում) օգտագործումը թույլ կտա ձեզ ստուգել, արդյոք դուք ճիշտ ուղու վրա եք և մոտիվացված եք: Բայց էական է ձեր քաշի առաջընթացի գրանցումը: Եվ ճիշտ գործիքներով և մի փոքր էլեկտրոնիկայի և ծրագրավորման միջոցով կարող եք կատարել ձեր սեփական ինտերնետին միացված լոգարանի սանդղակը: Առցանց կարող եք գտնել տարբեր արտադրողների մի քանի bluetooth խելացի կշեռքներ (օրինակ ՝ https://rebrand.ly/smartscale-GB, https://rebrand.ly/smartscale-BG և https://rebrand.ly/smartscale-AMZ). Բայց ինչ -որ մեկը գնելու փոխարեն, ինչո՞ւ չկորցնել քաշը ՝ պատրաստելով ձեր սեփական գործիքը:

Այս նախագծում ես նախագծեցի խելացի լոգարանի սանդղակ ՝ օգտագործելով որոշ 3D տպագրություն, ESP8266, IFTTT և Adafruit. IO: Դուք կարող եք օգտագործել այս ձեռնարկը մի քանի հմտություններ կիրառելու համար. 3D տպագրություն և լազերային կտրման հմտություններ, զոդման, էլեկտրոնիկայի, ծրագրավորման և այլն: Հաջորդ քայլերում ես ձեզ ցույց կտամ, թե ինչպես եմ այն 3D տպել, միացրել սխեմաները և կազմել ծածկագիրը: Այս ձեռնարկի վերջում պատրաստ կլինեք չափել ձեր քաշը և գրանցվել առցանց:

Դուք կարող եք գտնել նոր հնարավորություններ իմ նոր ձեռնարկում ՝ https://www.instructables.com/id/Wi-Fi-Smart-Scale-with-ESP8266-Arduino-IDE-Adafrui/! Այս անգամ ես ավելացրեցի ինտեգրված ժամացույց (համաժամեցված ինտերնետային սերվերի հետ) և ազդանշան: Երբ ահազանգը գործարկվի, այն շարունակում է զանգել, մինչև օգտագործողը կկարողանա հավաքել բավականաչափ համարձակություն ՝ անկողնուց վեր կենալու և մի քանի վայրկյան կանգնելու կշեռքի վրա: Ստուգեք այն:

Այստեղ օգտագործված որոշ գիտելիքներ հիմնված էին Becky Stern- ի «Իրերի ինտերնետի դասի» վրա: Շատ խորհուրդ է տրվում:

Ձեզ դուր եկավ այդ նախագիծը: Խնդրում եմ հաշվի առնել իմ ապագա նախագծերին Bitcoin- ի փոքր նվիրատվությամբ աջակցելու հնարավորությունը:: D ԲԹTC ավանդի հասցե ՝ 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Քայլ 1: Գործիքներ և նյութեր

Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր

Այս նախագծում օգտագործվել են հետևյալ գործիքներն ու նյութերը.

Գործիքներ և նյութեր

  • 3D տպիչ (հղում / հղում / հղում): Այն օգտագործվել է այն պատյանը տպելու համար, որտեղ պարունակվում է էլեկտրոնիկան:
  • Ironոդման երկաթ և մետաղալար: Որոշ բաղադրիչներ (օրինակ ՝ ESP8266 Firebeetle և LED մատրիցային ծածկույթ) չեն գալիս զոդված տերմինալներով: Այդ սարքերը միացնելու համար ինձ անհրաժեշտ էր մի քանի լարեր կամ կապիչներ կպցնել:
  • Նեղացող խողովակ: Ես նաև ստիպված էի զոդել յուրաքանչյուր բեռնախցիկի լարերը: Փոքրացող խողովակի մի կտոր կարող է օգտագործվել դիրիժորների ավելի լավ մեկուսացման համար:
  • Պտուտակահան. Կառույցը տեղադրված է որոշ պտուտակների միջոցով: Օգտագործվել է պտուտակահանների հավաքածու:
  • Պտուտակներ: 3D պտտված մասերը սանդղակի հիմքին ամրացնելու համար ես որոշ պտուտակներ օգտագործեցի:
  • M2x6 մմ պտուտակներ: Դրանք օգտագործվում էին պատյանում էլեկտրոնիկայի տեղադրման համար:
  • 1.75 մմ PLA (հղում / հղում / հղում) ցանկացած գույնի, որը ցանկանում եք:
  • FireBeetle ESP8266 dev տախտակ: Դա իսկապես հեշտ է օգտագործել և ծրագրավորել ՝ օգտագործելով Arduino IDE- ն: Այն ունի ներկառուցված Wi-Fi մոդուլ, այնպես որ կարող եք այն օգտագործել տարբեր նախագծերում: Այն ունի 3.7 Վ մարտկոցի միակցիչ, որն իսկապես օգտակար էր այս նախագիծը հավաքելու համար: Ես ունեմ նաև ներկառուցված մարտկոցի լիցքավորիչ: Այն կվերալիցքավորի մարտկոցը, երբ միացված է USB վարդակին: Youանկության դեպքում կարող եք նաև օգտագործել այլ ESP8266 տախտակներ (հղում / հղում / հղում): Կախված ձեր ընտրած տախտակից, մի փոքր ավելի դժվար կլիներ միացնել և լիցքավորել մարտկոցը, կամ միացնել LED մատրիցը: Գործի չափերը նույնպես պետք է ստուգվեն:
  • Firebeetle ծածկոցներ - 24x8 LED մատրիցա: Այս մոդուլը հեշտությամբ տեղավորվում է Firebeetle ESP8266 dev տախտակի վերևում: Ես այն օգտագործել եմ միկրոկառավարիչով չափված արժեքները ցուցադրելու, որոշ կարգավիճակ ցուցադրելու և այլն: wishանկության դեպքում կարող եք օգտագործել նաև այլ տեսակներ, օրինակ ՝ սովորական LCD էկրաններ (հղում / հղում / հղում) կամ OLED էկրաններ (հղում / հղում / հղում).
  • HX711 մոդուլ (հղում / հղում / հղում): Սա աշխատում է որպես բեռնախցիկի ուժեղացուցիչ: Չորս լարման չափիչ բեռնախցիկ միացված են այս մոդուլին, և այն սերիական հաղորդակցության միջոցով միանում է ESP8266 միկրոկոնտրոլերի հետ:
  • 50 կգ բեռնախցիկ (x4); (հղում / հղում / հղում): Դրանք օգտագործվում են օգտագործողի քաշը չափելու համար: Դրանցից չորսը օգտագործվել են առավելագույնը 200 կգ քաշի համար:
  • Միկրո USB մալուխ;
  • 6 կին-կին jumper լարեր;
  • 2 x 15 մմ նրբատախտակի թերթ (30 x 30 սմ): Այն օգտագործվել է սանդղակի հիմքի համար:

Վերևում նկարագրված հղումները միայն առաջարկ են, թե որտեղ կարող եք գտնել այս ձեռնարկում օգտագործված իրերը (և աջակցել իմ ապագա հաքերներին): Ազատորեն փնտրեք դրանք այլուր և գնեք ձեր նախընտրած խանութից:

Ես օգտագործեցի FireBeetle ESP8266 dev տախտակ, որը սիրով մատակարարում էր DFRobot- ը: Այն կատարյալ աշխատեց: Ես նաև կոդը փորձարկեցի NodeMCU տախտակով: Այն նաև լավ էր աշխատում (չնայած կապի ժամանակը զգալիորեն ավելի երկար էր … ես դեռ չգիտեմ ինչու…):

Գիտե՞ք, որ կարող եք գնել Creality Ender 3D տպիչ ընդամենը 169,99 դոլարով: Ձեռք բեր!

Խորհուրդ ենք տալիս: