Orodha ya maudhui:

Uzito wa Ankle ya DIY: Hatua 5
Uzito wa Ankle ya DIY: Hatua 5

Video: Uzito wa Ankle ya DIY: Hatua 5

Video: Uzito wa Ankle ya DIY: Hatua 5
Video: 8 упражнений при артрите голеностопного сустава 2024, Novemba
Anonim
Uzito wa Ankle ya DIY
Uzito wa Ankle ya DIY
Uzito wa Ankle ya DIY
Uzito wa Ankle ya DIY
Uzito wa Ankle ya DIY
Uzito wa Ankle ya DIY

Labda umetumia uzito wa kifundo cha mguu katika maisha yako. Wao hufanya miguu yako kuwa na nguvu, huongeza kasi yako ya kukimbia na hata kukufanya uwe na bidii zaidi. Walakini, huwezi kukusanya data kutoka kwa uzito wako wa kifundo cha mguu. Huwezi kuweka malengo yako mwenyewe ya mazoezi na usipe motisha ya kufanya zaidi. Kweli, kwa msaada wa zana zingine, unaweza kutengeneza uzito wako mwenyewe! Mradi huu ni rahisi sana na utakuwa na athari nzuri kwa mtindo wako wa maisha.

Vifaa

  • 1x Arduino Uno
  • 1x ADXL335 Accelerometer
  • Moduli ya Bluetooth ya 1x HC-05
  • Waya 7 za Jumper
  • 1x 9 Volt Betri cha picha ya video
  • 1x DC Power kuziba
  • 1x 9 Volt Betri
  • Uzito wa Ankle ya 1x

Hatua ya 1: Kuunda Miunganisho

Kujenga Miunganisho
Kujenga Miunganisho

Unganisha Moduli ya Bluetooth ya HC-05 na ADXL335 Accelerometer kwa Arduino yako ukitumia waya za kuruka. Solder clip ya betri kwenye plug ya umeme ya DC na ongeza swichi katikati. Uunganisho wa jumla ni:

  • Pini ya ADXL335 Y-OUT kwa pini ya Arduino A3
  • Pini ya ADXL335 VCC kwa pini ya Arduino 3.3V
  • Pini ya ADXL335 GND kwa pini ya Arduino GND
  • Pini ya HC-05 TXD kwa pini ya Arduino D5
  • Pini ya HC-05 RXD kwa pini ya Arduino D6
  • Pini ya HC-05 VCC kwa pini ya Arduino 5V
  • Pini ya HC-05 GND kwa pini ya Arduino GND

Hatua ya 2: Kupakia Nambari

Nambari ya Arduino ni rahisi sana na hutumia fomula anuwai. Kila wakati unainua mguu wako, ADXL335 inaongeza hatua. Kisha, mpango huhesabu vitali vyako kutoka kwa hatua zako pamoja na urefu na uzito wako. Mwishowe, Arduino hutuma data hiyo kwa simu yako kupitia Bluetooth. Hapa kuna nambari:

# pamoja

SoftwareSerial Bluetooth (5, 6); // (TXD, RXD) ya HC-05 char BT_input; urefu wa int = 135; // ingiza urefu wako (kwa cm) int uzani = 35; // ingiza uzito wako (kg) ndama za kuelea 1; kuelea ndama2; hatua = 0; kuelea ndama3; umbali wa kuelea; hatua ya kuelea; kuelea ndama0; kuanzisha batili () {Bluetooth.begin (9600); // Huanza mawasiliano na HC-05 Serial.begin (9600); // Huanza mawasiliano na PINMode ya Serial Monitor (A3, INPUT); // Inafafanua ADXL335 Y-OUT pin} batili kitanzi () {int raw_result = analogRead (A3); // Inasoma data kutoka ADXL335 int mapped_result = ramani (raw_result, 0, 1023, 0, 255); // Ramani data iliyopokea ikiwa (mapped_result = 60) {hatua + = 2; kuchelewesha (500);} // Inaongeza hatua 2 kwani tunahitaji kuhesabu hatua zilizochukuliwa na miguu yote miwili = urefu * 0.43; umbali = hatua * hatua; umbali = umbali / 100000; // Mfumo wa kupata umbali katika KM cals0 = uzani * 0.57; cals1 = hatua / umbali; cal22 = cals0 / cals1 * 10; cals3 = (cals2 / 10) * hatua; // Mfumo wa kupata kalori Serial.print (mapped_result); // Inachapisha data iliyohesabiwa kwa Serial Monitor Serial.print ("hatua:"); Serial.print (hatua); Serial.print (""); Printa ya serial (umbali); Serial.print (""); Serial.print (""); Serial.println (cals3); ikiwa (Bluetooth haipatikani ()) {BT_input = Bluetooth.read (); ikiwa (BT_input == '1') {Bluetooth.print ("Kalori:"); // Inatuma data kwa Arduino kupitia Bluetooth Bluetooth.print (cals3); Bluetooth.print ("hatua za ndama:"); Printa ya Bluetooth (hatua); Bluetooth.print ("hatua Umbali:"); Rangi ya Bluetooth (umbali); Rangi ya Bluetooth ("km");}}}

Hatua ya 3: Kuunda App

Kuunda Programu
Kuunda Programu
Kuunda Programu
Kuunda Programu

Programu inapokea data kutoka kwa chip ya HC-05 kwenda kwa Smartphone kupitia Bluetooth. Unatumia kiteua orodha kuchagua kifaa cha Bluetooth unachotaka kutuma data yako. Kisha programu yako inapokea data kutoka kwa HC-05 yako. Vitalu vya programu vimeonyeshwa hapo juu. (Programu iliyoundwa kwa kutumia MIT App Inventor 2)

Hatua ya 4: Kugonga Miunganisho

Kugonga Miunganisho
Kugonga Miunganisho
Kugonga Miunganisho
Kugonga Miunganisho
Kugonga Miunganisho
Kugonga Miunganisho

Hatua ya mwisho ni kunamisha viunganisho vyote. Unaweza kuifanya kama vile ninavyo, au tumia ubunifu wako mwenyewe. Walakini, weka kasi kama vile nimefanya kwenye picha.

Hatua ya 5: Furahiya

Tumia kifaa hiki unapokwenda kwa matembezi, jogs, vikao vya mazoezi nk. Unaweza kukusanya data kutoka kwa kifaa hiki na kuitumia kuweka malengo mapya.

Natumahi kuwa ulifurahiya mafunzo haya na utatumia kifaa changu kwa maisha bora.

Ilipendekeza: