Zonne-energie aangedreven hartslagmeter (5 / 14 stap)

Stap 5: Test de hartslag Sensor bestuur...


Dit is erg eenvoudig, zelfs voor beginners in de Arduino. In deze stap zullen we de HR (hartslag) sensor output met behulp van een computerprogramma, gemaakt bij de verwerking vanvisualiseren. Dit zal ons helpen te wijzigen van de code voor het tellen van de hartslag. Volg deze stappen:

  1. Het uploaden van de schets van de "AnalogReadSerial" naar je Arduino board. U vindt het in bestand > voorbeelden > Basics.
  2. Open de toepassing van de verwerking. Kopieer de code hieronder en plak deze in de verwerking venster.
  3. De HR sensor bestuur verbinden met de Arduino: Power pinnen aan + 5v en 0, en de output van de gegevens tot A0 van de Arduino.
  4. Voer het Processing-programma door te klikken op de knop 'afspelen' op de hoogste linkerzijde.

U krijgt een grafiek van de seriële waarden uit de Arduino. In de grafiek, nu van de X-as, Y-as is de seriële waarde. Maximale waarde van de Y-as is 1023 (bij de bovenkant van de grafiek), en minimale is 0 (onderaan). Wanneer geen vinger wordt geplaatst krijg je vrij willekeurige waarden, maar brengen u bent vinger zonder te verplaatsen zal maken een schone "Heart Beat" op de grafiek, zoals weergegeven in de afbeelding hierboven.

Als je alleen visualiseren van je hartslag wilde, kunt u hier stoppen. Echter voor verder te gaan, u moet uitzoeken van een bepaalde 'drempel' waarde, dat als gekruist, de Arduino zal herkennen als een beat. Verschillende HR sensoren wellicht verschillende drempelwaarden.

Voor mij, heb ik de waarde ingesteld op 200.

Zie deze video voor een demonstratie van het visualiseren van de hartslag...

Hier is de code voor het verwerken van programma...

 import processing.serial.*; 
 Serial myPort; // The serial port int xPos = 1; // horizontal position of the graph 
 //Variables to draw a continuous line. int lastxPos=1; int lastheight=0; 
 void setup () { // set the window size: size(600, 400); 
 // List all the available serial ports println(Serial.list()); // Check the listed serial ports in your machine // and use the correct index number in Serial.list()[]. 
 myPort = new Serial(this, Serial.list()[6], 9600); // 
 // A serialEvent() is generated when a newline character is received : myPort.bufferUntil('\n'); background(0); // set inital background: } void draw () { // everything happens in the serialEvent() } 
 void serialEvent (Serial myPort) { // get the ASCII string: String inString = myPort.readStringUntil('\n'); if (inString != null) { inString = trim(inString); // trim off whitespaces. float inByte = float(inString); // convert to a number. inByte = map(inByte, 0, 1023, 0, height); //map to the screen height. 
 //Drawing a line from Last inByte to the new one. stroke(255,255,255); //stroke color strokeWeight(1); //stroke wider line(lastxPos, lastheight, xPos, height - inByte); lastxPos= xPos; lastheight= int(height-inByte); 
 // at the edge of the window, go back to the beginning: if (xPos >= width) { xPos = 0; lastxPos= 0; background(0,123,255); //Clear the screen. } else { // increment the horizontal position: xPos++; } } } 

Gerelateerde Artikelen

De zonne-energie aangedreven elektrische Skull 'De Frankenstein-Look' deel II

De zonne-energie aangedreven elektrische Skull 'De Frankenstein-Look' deel II

Elektrische Bonsai deel II - licht haar op!Het uiterlijk van Frankensteindoor: Jeff Wilson Sr. en Eva Cooper"Ik maakte het op Techshop" San Jose Ca.http://www.techshop.WSInleiding: Toevoegen van zonne-energie aangedreven LED en maken het werk.De
Vervangen van een gebroken glas wereldbol op een zonne-energie aangedreven tuin licht

Vervangen van een gebroken glas wereldbol op een zonne-energie aangedreven tuin licht

wat doe je met die mooie, dure en delicate zonne-energie aangedreven tuin brandt wanneer de bol glas breekt?Vervang eenvoudig de glazen bol met een gewijzigde Aqua Globe drenken bol.Achtergrond:Om te vieren een geweldig jaar van tuinieren, gaf mijn z
Zonne-energie aangedreven waterpomp met toerentalregeling via computer.

Zonne-energie aangedreven waterpomp met toerentalregeling via computer.

Als onderdeel van mijn zonne-aangedreven huis heb ik een drinkbaar waterpomp om water te voorzien wanneer onze water utility niet beschikbaar is. Ik heb ook geïmplementeerd controle van de snelheid van de pomp aan te passen voor de stroom zodat de en
Zonne-energie aangedreven nutteloze Machine

Zonne-energie aangedreven nutteloze Machine

In dit instructable, we zullen maken een zonne-aangedreven milieuvriendelijke, arduino-gecontroleerde, nutteloze machine!Wanneer u de schakeloptie spiegelen, de machine zal terug knippen, en dus blijft de cyclus. De nutteloze machine werd uitgevonden
Zonne-energie aangedreven Robot

Zonne-energie aangedreven Robot

Een tijdje terug maakte ik tientallen robots die waren voor een groot deel geïnspireerd door BEAM robotica. Voor wie niet vertrouwd, BEAM is eigenlijk een speciale methode van robot bouwen met de nadruk op de biologie, elektronica, esthetiek en mecha
Eenvoudige zonne-energie aangedreven QRP zender

Eenvoudige zonne-energie aangedreven QRP zender

Voor onze meest recente bouwen nacht kregen we een paar zonnepanelen van Brown Dog Gadgets. Zelf besloot genieten van veel quality time met lichtgewicht SDR-Radio's te prototype een kleine buiten digitale radiozender. Op een vorige bouwen nachten ont
Zonne-energie aangedreven ventilator

Zonne-energie aangedreven ventilator

Deze ventilator is 'n fan van de drie snelheden die buiten bij daglicht werkt. De motor draait volledig op zonne-energie van het zonnepaneel 4v. Deze ventilator is geweldig om te ontspannen buiten en af te koelen.Stap 1: materialenU moet ofwel hebben
Zonne-energie aangedreven Piano klavier

Zonne-energie aangedreven Piano klavier

Muzikanten hebben werkelijke piano's in een veld en prachtige muziek in het midden van de zon en vogelgezang. Ik heb zelf een werkelijke hout & tekenreeksen piano, maar ik heb een digitale piano klavier - en ik kan gemakkelijk mijn toetsenbord, batte
Fiets directionele lichten - eenvoudige, Low-Cost, en zonne-energie aangedreven

Fiets directionele lichten - eenvoudige, Low-Cost, en zonne-energie aangedreven

Ik gebruik mijn fiets te pendelen om te werken, en als de val seizoen vordert vind ik mezelf paardrijden huis in het donker. Terwijl mijn fiets is uitgerust met running lights (en ik met een reflecterend vest) ben ik niet bijzonder bezorgd over terwi
Zonne-energie aangedreven Lamp uit gerecycleerde Oceaan Snare

Zonne-energie aangedreven Lamp uit gerecycleerde Oceaan Snare

IntroductieDit Instructable zal u vertellen hoe om te zetten van verlaten gemeenschappelijk vis aggregeren apparaten (FAD's) maken robuuste zonne-geladen 12V voedingen en lampen die licht kunnen bieden voor een hele nacht.FAD's spelen een sleutelrol
Zonne-energie aangedreven Motor Hack bloem

Zonne-energie aangedreven Motor Hack bloem

Dit project laat zien hoe een $1 zonne-aangedreven bloem omzetten in een puls-motor. De video toont de motor in actie tijdens het besturen onder een bureaulamp. Het werkt zelfs beter in het zonlicht. Deze conversie is omkeerbaar, zodat de motor kan w
Maak je eigen zonne-energie aangedreven led string lichten.  (max 5 dollar)

Maak je eigen zonne-energie aangedreven led string lichten. (max 5 dollar)

Maken van een fundamentele zonne-aangedreven tekenreeks van led verlichting is niet te moeilijk.  Dit instructable vereist geen kennis van elektronica en geen programmeertaal.Wat waren zullen doen is wat oude batterij aangedreven mini lampen upgraden
Zonne-energie aangedreven Bug en aas Trap

Zonne-energie aangedreven Bug en aas Trap

hoe maak je een zeer simpele zonne-aangedreven foutrapportage en aas overlappen, geen noodzaak voor aas te vangen aas en geen rotzooi.
Zonne-energie aangedreven Robot uit PRULLENBAK!

Zonne-energie aangedreven Robot uit PRULLENBAK!

Update; Mijn leeftijdscategorie voor de wedstrijd is 13-18 omdat ik vijftien. :)Ja, de titel verklaart het vrij goed. In dit Instructable zal u stap voor stap tonen hoe de bouw van een lichtgevoelig, zonne-aangedreven, robot. Helemaal u nood zit somm