Përmbajtje:

Peshat e këmbëve të mençura DIY: 5 hapa
Peshat e këmbëve të mençura DIY: 5 hapa

Video: Peshat e këmbëve të mençura DIY: 5 hapa

Video: Peshat e këmbëve të mençura DIY: 5 hapa
Video: Nusja harron dhendrin para Butrintit, çfarë po ndodh? 😮#shorts #viral #butrintimeri #butrint #trend 2024, Korrik
Anonim
Peshat e këmbëve të mençura DIY
Peshat e këmbëve të mençura DIY
Peshat e këmbëve të mençura DIY
Peshat e këmbëve të mençura DIY
Peshat e këmbëve të mençura DIY
Peshat e këmbëve të mençura DIY

Ju mund të keni përdorur pesha të kyçit të këmbës në jetën tuaj. Ato i bëjnë këmbët tuaja më të forta, rrisin shpejtësinë tuaj të vrapimit dhe madje ju bëjnë më aktiv. Sidoqoftë, kurrë nuk mund të mblidhni të dhëna nga peshat tuaja të kyçit të këmbës. Ju nuk mund të vendosni qëllimet tuaja për stërvitje dhe mos u motivoni për të bërë më shumë. Epo, me ndihmën e disa mjeteve, ju mund të bëni peshat tuaja shumë të zgjuara! Ky projekt është shumë i lehtë dhe do të ketë një ndikim pozitiv në stilin e jetës tuaj.

Furnizimet

  • 1x Arduino Uno
  • 1x Përshpejtues ADXL335
  • 1x Modul Bluetooth HC-05
  • 7x Tela Jumper
  • Kapëse baterie 1x 9 Volt
  • 1x prizë DC
  • Bateri 1x 9 Volt
  • 1x Pesha e këmbës

Hapi 1: Ndërtimi i lidhjeve

Ndërtimi i Lidhjeve
Ndërtimi i Lidhjeve

Lidhni Modulin Bluetooth HC-05 dhe Përshpejtuesin ADXL335 në Arduino tuaj duke përdorur tela kërcyes. Lidhni kapësen e baterisë në prizën e rrymës DC dhe shtoni një ndërprerës në mes. Lidhjet e përgjithshme janë:

  • Kodi ADXL335 Y-OUT në kunjin Arduino A3
  • Kodi ADXL335 VCC në kunjin Arduino 3.3V
  • Kodi ADXL335 GND në kunjin Arduino GND
  • Kunja HC-05 TXD në kunjin Arduino D5
  • Kunja HC-05 RXD në kunjin Arduino D6
  • Kunja HC-05 VCC në kunjin Arduino 5V
  • Kunja HC-05 GND në kunjin Arduino GND

Hapi 2: Ngarkimi i Kodit

Kodi për Arduino është mjaft i thjeshtë dhe përdor një larmi formulash. Sa herë që ngrini këmbën, ADXL335 shton një hap. Pastaj, programi llogarit jetësore tuaj nga hapat tuaj së bashku me lartësinë dhe peshën tuaj. Së fundi, Arduino dërgon të dhënat në telefonin tuaj përmes Bluetooth. Këtu është kodi:

#përfshi

SoftuerSerial Bluetooth (5, 6); // (TXD, RXD) e HC-05 char BT_input; lartësia int = 135; // shkruani lartësinë tuaj (në cm) pesha int = 35; // shkruani peshën tuaj (kg) cals float1; float cals2; hapa int = 0; float cals3; distanca e notimit; hap notar; float cals0; void setup () {Bluetooth.fillo (9600); // Fillon komunikimin me HC-05 Serial.begin (9600); // Fillon komunikimin me PinMode të Serial Monitor (A3, INPUT); // Përcakton ADXL335 Y-OUT pin} lak void () {int raw_result = analogRead (A3); // Lexon të dhëna nga ADXL335 int mapped_result = hartë (rezultati i papërpunuar, 0, 1023, 0, 255); // Harton të dhënat e marra nëse (mapped_result = 60) {hapa+= 2; vonesë (500);} // Shton 2 hapa pasi na duhet të numërojmë hapat e ndërmarrë nga të dy këmbët hap = lartësi*0.43; distanca = hapi*hapa; distanca = distanca/100000; // Formula për të gjetur distancën në KM cals0 = peshë*0.57; cals1 = hapa/distanca; cals2 = cals0/cals1*10; cals3 = (cals2/10)*hapa; // Formula për të gjetur kalori Serial.print (mapped_result); // Shtyp të dhënat e llogaritura në Serial Monitor Serial.print ("hapat:"); Serial.print (hapa); Serial.print (""); Serial.print (distanca); Serial.print (""); Serial.print (""); Serial.println (cals3); nëse (Bluetooth.të disponueshme ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Kaloritë:"); // Dërgon të dhënat në Arduino përmes Bluetooth Bluetooth.print (cals3); Bluetooth.print ("cals Hapat:"); Bluetooth.print (hapa); Bluetooth.print ("hapat Distanca:"); Bluetooth.print (distanca); Bluetooth.print ("km");}}}

Hapi 3: Krijimi i aplikacionit

Krijimi i Aplikacionit
Krijimi i Aplikacionit
Krijimi i Aplikacionit
Krijimi i Aplikacionit

Aplikacioni merr të dhënat nga çipi HC-05 në Smartphone nëpërmjet bluetooth. Ju përdorni përzgjedhësin e listës për të zgjedhur se cilës pajisje Bluetooth dëshironi t'i dërgoni të dhënat tuaja. Pastaj aplikacioni juaj merr të dhënat nga HC-05 juaj. Blloqet për aplikacionin janë treguar më lart. (Aplikacioni i krijuar duke përdorur MIT App Inventor 2)

Hapi 4: Prekja e Lidhjeve

Prekja e Lidhjeve
Prekja e Lidhjeve
Prekja e Lidhjeve
Prekja e Lidhjeve
Prekja e Lidhjeve
Prekja e Lidhjeve

Hapi i fundit është ngjitja e të gjitha lidhjeve. Ju mund ta bëni atë si unë, ose të përdorni krijimtarinë tuaj. Sidoqoftë, vendosni akselerometrin siç kam bërë në imazh.

Hapi 5: Shijoni

Përdoreni këtë vegël gjatë shëtitjeve, vrapimeve, seancave të stërvitjes etj. Ju mund të mblidhni të dhëna nga kjo vegël dhe t'i përdorni për të vendosur qëllime të reja.

Shpresoj që ju ka pëlqyer kjo udhëzues dhe do ta përdorni veglën time për një mënyrë jetese më të shëndetshme.

Recommended: