INHOUDSOPGAWE:

DIY slim enkelgewigte: 5 stappe
DIY slim enkelgewigte: 5 stappe

Video: DIY slim enkelgewigte: 5 stappe

Video: DIY slim enkelgewigte: 5 stappe
Video: ✅️ Cut and sew pants in🔥 [5] simplified steps ❤️ 2024, November
Anonim
DIY slim enkelgewigte
DIY slim enkelgewigte
DIY slim enkelgewigte
DIY slim enkelgewigte
DIY slim enkelgewigte
DIY slim enkelgewigte

U het moontlik enkelgewigte in u lewe gebruik. Dit maak jou bene sterker, verhoog jou hardloopspoed en maak jou selfs meer aktief. U kan egter nooit data van u enkelgewigte insamel nie. U kan nie u eie doelwitte stel vir oefening nie en word nie gemotiveerd om meer te doen nie. Met behulp van 'n paar gereedskap kan u u eie slim gewigte maak! Hierdie projek is baie maklik en sal 'n positiewe uitwerking op u leefstyl hê.

Voorrade

  • 1x Arduino Uno
  • 1x ADXL335 versnellingsmeter
  • 1x HC-05 Bluetooth-module
  • 7x jumper drade
  • 1x 9 volt batteryklem
  • 1x DC -kragprop
  • 1x 9 volt battery
  • 1x enkelgewig

Stap 1: Bou die verbindings

Bou die verbindings
Bou die verbindings

Koppel die HC-05 Bluetooth-module en ADXL335 versnellingsmeter aan u Arduino met behulp van 'n paar draaddrade. Soldeer die batteryklem aan die DC -kragprop en voeg 'n skakelaar tussenin. Die algemene verbindings is:

  • ADXL335 Y-OUT-pen na Arduino A3-pen
  • ADXL335 VCC -pen tot Arduino 3.3V -pen
  • ADXL335 GND -pen tot Arduino GND -pen
  • HC-05 TXD-pen tot Arduino D5-pen
  • HC-05 RXD-pen tot Arduino D6-pen
  • HC-05 VCC-pen tot Arduino 5V-pen
  • HC-05 GND-pen tot Arduino GND-pen

Stap 2: Laai die kode op

Die kode vir die Arduino is redelik eenvoudig en gebruik 'n verskeidenheid formules. Elke keer as u u been lig, voeg die ADXL335 'n stap by. Dan bereken die program u lewensnoodsaaklikhede vanaf u trappe, sowel as u lengte en gewig. Uiteindelik stuur die Arduino die data via Bluetooth na u telefoon. Hier is die kode:

#insluit

SoftwareSerial Bluetooth (5, 6); // (TXD, RXD) van HC-05 char BT_input; int hoogte = 135; // voer jou lengte (in cm) int gewig = 35 in; // voer jou gewig (kg) float cals1 in; float cals2; int stappe = 0; float cals3; dryfafstand; dryfstap; float cals0; ongeldige opstelling () {Bluetooth.begin (9600); // Begin kommunikasie met HC-05 Serial.begin (9600); // Begin kommunikasie met Serial Monitor pinMode (A3, INPUT); // Definieer ADXL335 Y-OUT pin} void lus () {int raw_result = analogRead (A3); // Lees data van ADXL335 int mapped_result = map (raw_result, 0, 1023, 0, 255); // Gee die ontvangde data in kaart as (mapped_result = 60) {stappe+= 2; vertraging (500);} // Voeg 2 stappe by, aangesien ons stappe wat met albei bene geneem is, moet tel = hoogte*0,43; afstand = stap*treë; afstand = afstand/100000; // Formule om afstand in KM cals0 te vind = gewig*0,57; cals1 = stappe/afstand; cals2 = cals0/cals1*10; cals3 = (cals2/10)*stappe; // Formule om kalorieë te vind Serial.print (mapped_result); // Druk die berekende data af na Serial Monitor Serial.print ("stappe:"); Serial.print (stappe); Serial.print (""); Reeks.afdruk (afstand); Serial.print (""); Serial.print (""); Serial.println (cals3); as (Bluetooth.available ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Calories:"); // Stuur die data na Arduino via Bluetooth Bluetooth.print (cals3); Bluetooth.print ("cals Stappe:"); Bluetooth.print (stappe); Bluetooth.print ("stappe Afstand:"); Bluetooth.afdruk (afstand); Bluetooth.print ("km");}}}

Stap 3: Skep die app

Die skep van die app
Die skep van die app
Die skep van die app
Die skep van die app

Die app ontvang die data van die HC-05-chip na die slimfoon via bluetooth. Jy gebruik die keuselys om te kies na watter Bluetooth-toestel jy jou data wil stuur. Dan ontvang u app die data van u HC-05. Die blokke vir die app word hierbo getoon. (App geskep met behulp van MIT App Inventor 2)

Stap 4: Tik op die verbindings

Tik op die verbindings
Tik op die verbindings
Tik op die verbindings
Tik op die verbindings
Tik op die verbindings
Tik op die verbindings

Die laaste stap is om al die verbindings te plak. U kan dit doen soos ek het, of u eie kreatiwiteit gebruik. Plaas egter die versnellingsmeter soos ek in die prentjie gedoen het.

Stap 5: Geniet dit

Gebruik hierdie gadget terwyl u gaan stap, draf, oefensessies, ens. U kan data van hierdie gadget versamel en dit gebruik om nuwe doelwitte te stel.

Ek hoop dat u hierdie instruksies geniet het en dat u my apparaat vir 'n gesonder leefstyl sal gebruik.

Aanbeveel: