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

DIY Smart Ankle Weights: 5 քայլ
DIY Smart Ankle Weights: 5 քայլ

Video: DIY Smart Ankle Weights: 5 քայլ

Video: DIY Smart Ankle Weights: 5 քայլ
Video: He’s still in the gym after losing HUNDREDS of pounds. 💯💪 #shorts 2024, Նոյեմբեր
Anonim
DIY խելացի կոճերի կշիռներ
DIY խելացի կոճերի կշիռներ
DIY խելացի կոճերի կշիռներ
DIY խելացի կոճերի կշիռներ
DIY խելացի կոճերի կշիռներ
DIY խելացի կոճերի կշիռներ

Հնարավոր է ՝ կյանքում օգտագործել եք կոճերի կշիռներ: Նրանք ձեր ոտքերն ավելի ամուր են դարձնում, բարձրացնում են վազքի արագությունը և նույնիսկ ավելի ակտիվ են դարձնում: Այնուամենայնիվ, դուք երբեք չեք կարող տվյալներ հավաքել ձեր կոճ քաշից: Դուք չեք կարող ձեր սեփական նպատակները դնել վարժությունների համար և մոտիվացիա չունենալ ավելին անելու: Դե, որոշ գործիքների օգնությամբ դուք կարող եք կատարել ձեր սեփական խելացի կշիռները: Այս նախագիծը շատ հեշտ է և դրական ազդեցություն կունենա ձեր ապրելակերպի վրա:

Պարագաներ

  • 1x Arduino Uno
  • 1x ADXL335 արագացուցիչ
  • 1x HC-05 Bluetooth մոդուլ
  • 7x Jumper լարեր
  • 1x 9 վոլտ մարտկոցի սեղմիչ
  • 1x DC հոսանքի վարդակից
  • 1x 9 վոլտ մարտկոց
  • 1x կոճ քաշ

Քայլ 1: Կապերի ստեղծում

Կապերի կառուցում
Կապերի կառուցում

Միացրեք HC-05 Bluetooth մոդուլը և ADXL335 արագացուցիչը ձեր Arduino- ին ՝ օգտագործելով որոշ ցատկող լարեր: Batteryոդեք մարտկոցի սեղմիչը DC հոսանքի վարդակին և դրա միջև ավելացրեք անջատիչ: Ընդհանուր կապերն են.

  • ADXL335 Y-OUT կապում Arduino A3 կապին
  • ADXL335 VCC քորոց Arduino 3.3V քորոցին
  • ADXL335 GND կապում Arduino GND քորոցին
  • HC-05 TXD կապում Arduino D5 քորոցին
  • HC-05 RXD կապում Arduino D6 քորոցին
  • HC-05 VCC կապը Arduino 5V քորոցին
  • HC-05 GND կապում Arduino GND քորոցին

Քայլ 2: Կոդի վերբեռնում

Arduino- ի ծածկագիրը բավականին պարզ է և օգտագործում է մի շարք բանաձևեր: Ամեն անգամ, երբ ձեր ոտքը բարձրացնում եք, ADXL335- ը քայլ է ավելացնում: Այնուհետև ծրագիրը հաշվարկում է ձեր կենսական նշանակությունը ձեր քայլերից ՝ ձեր հասակի և քաշի հետ միասին: Վերջապես, Arduino- ն տվյալները Bluetooth- ով ուղարկում է ձեր հեռախոսին: Ահա կոդը ՝

#ներառում

SoftwareSerial Bluetooth (5, 6); // (TXD, RXD) HC-05 char BT_input; int բարձրություն = 135; // մուտքագրեք ձեր բարձրությունը (սմ -ով) int քաշը = 35; // մուտքագրեք ձեր քաշը (կգ) float cals1; float cals2; int քայլեր = 0; float cals3; բոց հեռավորություն; բոց քայլել; float cals0; void setup () {Bluetooth.begin (9600); // Սկսում է կապը HC-05 Serial.begin- ի հետ (9600); // Սկսում է հաղորդակցությունը Serial Monitor pinMode- ի հետ (A3, INPUT); // Սահմանում է ADXL335 Y-OUT pin} void loop () {int raw_result = analogRead (A3); // Կարդում է տվյալները ADXL335 int mapped_result = քարտեզից (raw_result, 0, 1023, 0, 255); // Քարտեզագրում է ստացված տվյալները, եթե (mapped_result = 60) {քայլեր+= 2; հետաձգում (500);} // Ավելացնում է 2 քայլ, քանի որ մեզ անհրաժեշտ է հաշվել երկու ոտքերի քայլերը քայլք = բարձրություն*0.43; հեռավորություն = քայլ*քայլեր; հեռավորություն = հեռավորություն/100000; // KM- ում հեռավորություն գտնելու բանաձև cals0 = քաշը*0.57; cals1 = քայլեր/հեռավորություն; cals2 = cals0/cals1*10; cals3 = (cals2/10)*քայլեր; // Կալորիաներ գտնելու բանաձև Serial.print (mapped_result); // Տպում է հաշվարկված տվյալները Serial Monitor Serial.print («քայլեր»); Serial.print (քայլեր); Serial.print (""); Serial.print (հեռավորություն); Serial.print (""); Serial.print (""); Serial.println (cals3); if (Bluetooth.available ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Կալորիաներ"); // Տվյալներն ուղարկում է Arduino- ին Bluetooth Bluetooth.print- ի միջոցով (cals3); Bluetooth.print ("cals Steps:"); Bluetooth. Տպագիր (քայլեր); Bluetooth.print ("քայլեր Հեռավորությունը"); Bluetooth. Տպագիր (հեռավորություն); Bluetooth.print («կմ»);}}}

Քայլ 3: Հավելվածի ստեղծում

Հավելվածի ստեղծում
Հավելվածի ստեղծում
Հավելվածի ստեղծում
Հավելվածի ստեղծում

Հավելվածը տվյալները ստանում է HC-05 չիպից մինչև սմարթֆոն bluetooth- ի միջոցով: Դուք օգտագործում եք ցուցիչ ընտրողը ՝ ընտրելու համար, թե որ Bluetooth սարքին եք ցանկանում ուղարկել ձեր տվյալները: Այնուհետև ձեր ծրագիրը տվյալներ է ստանում ձեր HC-05- ից: Հավելվածի բլոկները ցուցադրված են վերևում: (Հավելվածը ստեղծվել է MIT հավելվածի գյուտարար 2 -ի միջոցով)

Քայլ 4: Կտտացրեք կապերը

Կտտացրեք Կապերը
Կտտացրեք Կապերը
Կտտացրեք Կապերը
Կտտացրեք Կապերը
Կտտացրեք Կապերը
Կտտացրեք Կապերը

Վերջին քայլը բոլոր կապերը կպցնելն է: Դուք կարող եք դա անել այնպես, ինչպես ես ունեմ, կամ օգտագործել ձեր սեփական ստեղծագործությունը: Այնուամենայնիվ, տեղադրեք արագացուցիչը, ինչպես ես արել եմ նկարի վրա:

Քայլ 5: Վայելեք:

Օգտագործեք այս գործիքը զբոսանքի, վազքի, մարզումների ժամանակ և այլն:

Հուսով եմ, որ ձեզ դուր եկավ այս ուսանելի ծրագիրը և իմ գործիքը կօգտագործեք ավելի առողջ ապրելակերպի համար:

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