Arduino stappenteller horloge, met temperatuur, hoogte en kompas! (5 / 6 stap)

Stap 5: De stappenteller:


Meestal, zijn schredentellers gemaakt door het berekenen van de puls aan versnellingsmeters op de Z-as, omdat de sensor is geplaatst op een riem in de buurt van de borst van de persoon. Deze keer hoe het horloge op de pols was, het zou niet zinvol lezen alleen de Z-waarde, omdat de pols in vele opzichten beweegt. De arm gaat echter vooruit en achteruit wanneer wandelen of hardlopen. Dus in eerste instantie dacht ik dat de som van de waarden S = | X| + | Y| + | Z| zou verhogen en verlagen op elke stap. Door het berekenen van het voortschrijdend gemiddelde van de laatste N waarden voor S (Av = SUM(S)n/N) en ze te vergelijken met het huidige moment van S ik kon zeggen: als Sn-1 < = Av en Sn > Av voegt u één stap naar counter (afbeelding 1).

Natuurlijk, als u stuiteren of verplaatsen van uw arm, zou de teller een stap (valse lezing) toevoegen. Dus voegde ik een minimumgrens voor Av, zoals op de afbeelding, het 22000 zou kunnen zijn. Hieronder, dit zou betekenen dat u uw arm te bewegen, maar niet lopen. Hogere waarden voor Av, zoals 30000 gemiddelde u uitvoert (gemakkelijk te zien op de afbeelding).

Na enkele tests ontdekte ik dat het bewegen van de arm had een som van acceleraties echt dicht bij lopen, dus ik een manier vinden moest om van elkaar te identificeren. Ik deed dat door:

  • S = | X| + | Y| + | Z| voor een gegeven moment;
  • SM = de maximale waarde voor S over de laatste N momenten;
  • AVM = het voortschrijdend gemiddelde van SM voor M gegeven iteractions;
  • AVM < = 37000 = > niets nuttig zijn;
  • AVM > 37000 ans < 50000 = > wandelen;
  • AVM > = 50000 = > uitgevoerd;

Het excel-bestand met alle mijn tests is opgenomen.

Gerelateerde Artikelen

DIY zelfgemaakte draagbare Arduino koffie Coaster met temperatuur Indicator LED

DIY zelfgemaakte draagbare Arduino koffie Coaster met temperatuur Indicator LED

Veel dingen gebeuren gewoon door het drinken van koffie. Big business succesvol ideeën komen terwijl mensen aan het chatten bent met koffie. Ik houd van hebbend van koffie, vooral wanneer ik in het kantoor ben. Ik ben vrij zeker dat iedereen daar kof
Arduino horloge met Nokia 3110 scherm

Arduino horloge met Nokia 3110 scherm

mijn doel voor dit project is om een horloge met selecteerbare wijzerplaten, stopwatch en millidays.Dit idee begon met een Aprils dwazen prank over metrisch-tijd. (http://www.youtube.com/watch?v=K35xG1buyFA)Eerst wilde ik een metrieke klok maar snel
Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Terug in eind 2014 en begin 2015, uw echt kwamdeze handige WiFi Chip ESP8266 (de ESP-01) en moeten vechten onder de inconsistente documentatie uit verschillende bronnen. Vooralsnog uitloper gedocumenteerd hij zijn frustraties (bevindingen) als een in
Arduino stappenteller

Arduino stappenteller

probleem: dus mijn voedingsdeskundige (niet iedereen hoeft een voedingsdeskundige) stelde ik mijn oefening die voornamelijk bestaat uit wandelen met mijn hond moet verhogen. Ze gaf me zelfs een overzicht van de activiteiten en verbrande calorieën. Hi
Arduino LED horloge

Arduino LED horloge

dit instructable zal u tonen hoe te maken van uw eigen arduino gebaseerd horloge dat vertelt tijd met behulp van een matrix van LEDs. Dit is mijn eerste instructable, dus als iets onduidelijk is laat mij een reactie of stuur een bericht!Ik was geïnsp
Arduino Real timerklok met Alarm en milieu-sensoren

Arduino Real timerklok met Alarm en milieu-sensoren

Arduino Klok, met batterij back-up (real-time clock), tijd, datum, Alarm, temperatuur, vochtigheid, druk, LCD uitvoer, invoer van het toetsenbord, slaapstand, LED LCD verlichting (4 X) wit met dimmer controleStap 1: OnderdelenlijstArduino Real timerk
Arduino gecontroleerd temperatuursensor met waarschuwingslampje

Arduino gecontroleerd temperatuursensor met waarschuwingslampje

Ik heb dit als een project op te nemen in een boek op basis van Arduino die ik ben momenteel bezig met het ontwikkelen. Het idee achter dit project is dat de Arduino toezicht op de temperatuur in een kamer houden zal en moet het boven een bepaalde te
Arduino aan MySQL met behulp van Python interface

Arduino aan MySQL met behulp van Python interface

hier is een korte tutorial die moet je opstaan en lopen interfacing van uw Adruino met een MySQL-database. Omwille van deze tutorial veronderstel ik dat u weet hoe u kunt instellen en gebruiken van MySQL. Deze tutorial niet veel Python ervaring verei
Arduino Mega GPS met LCD en SD logboekregistratie

Arduino Mega GPS met LCD en SD logboekregistratie

Gebruik uw Audino Mega als een GPS logger met een helder LCD display en 5 functie-knoppen. Een bi-colour LED wordt gebruikt om statusinformatie te verstrekken.De SDcard kan worden overgelaten en gelezen met behulp van een kaart lezer schets, met uitg
Arduino Digitale Thermometer (met DS18B20)

Arduino Digitale Thermometer (met DS18B20)

Hallovandaag zal ik u tonen hoe te maken van uw eigen digitale thermometer met arduino uno en DS18B20 temperatuursensor.Deze thermometer kan het meten van temperaturen van-55 ° C tot +125 ° C (-67 ° F tot +257 ° F). Het heeft aan knoppen, een om te s
Eenvoudige 18dof Hexapod, Arduino nano (eventueel met pololu maestro)

Eenvoudige 18dof Hexapod, Arduino nano (eventueel met pololu maestro)

Hallo,Hier is een eenvoudige hexapod hexapod die kan worden opgebouwd met de hand zeer snel. Het mechanische ontwerp is niet groot, maar het is zeer veel in de kus (Houd het dom simpel) stijl en uitvoerbaar in een weekend voor bouwers van beginner to
Arduino OLED Voltage Meter

Arduino OLED Voltage Meter

Arduino OLED Voltage Meter is een eenvoudige code dat ik schreef voor het lezen van de analoge ingang en omzetten spanning en weergegeven op OLED Display dit apparaat kan worden gebruikt om te controleren van 0 – 5 v DCStap 1: Dingen die je gaat moet
Arduino en LM35 Based temperatuur Monitor voor Beginners

Arduino en LM35 Based temperatuur Monitor voor Beginners

IntroductieMaak uw eigen temperatuur controle systeem met behulp van de Arduino en LM35 analoge temperatuursensor. Dit is een zeer eenvoudige DIY-project voor de Arduino beginners. Alle stappen en vereisten worden in detail hieronder genoemd.Opmerkin
Arduino Output Tester met LED #Xolcano

Arduino Output Tester met LED #Xolcano

dit is een eenvoudige en zeer nuttig Project wanneer u op een prototype u werkt kunt dit gebruiken om tijd te besparen..! dus letz slagStap 1: Onderdelen die nodig zijn 1) LED 3 mm-#72) 1 k weerstand - #73) geperforeerde breadboard4) solderen lood5)