Slapen n' Tweet (2 / 8 stap)

Stap 2: Hoe het werkt


Overview
Dus hier ga ik geven u een overzicht van hoe het apparaat werkt en functioneert zodat je tenminste begrijpen wat je over te maken. Als je gewoon graag op uw eigen kunt u kunt u deze sectie overslaan, ik zal niet gekwetst als jij. Ik ga hier alle engineering practicumverslag. In 3...... 2 1... gaan! Dus dit apparaat maakt gebruik van de Arduino voor haar base. De Arduino kent en doet al zodra we het programma. Het weet niet een ding totdat we dat doen. Is de Arduino Ethernet-shield waarmee de Arduino praat met alle de internets daar bovenop de base. Waardoor de Arduino te communiceren met Twitter met een beetje van programmeren. Ontstaan van de Arduino zijn twee sensor circuits; de versnellingsmeter en de infraroodsensor van de hartslag. We krijgen al die in een minuut.

Arduino
Voor dit project gebruikte ik de Arduino Uno en een Ethernet-schild op de top van dit. U moet ervoor zorgen dat pins 12 en 13 (wijs pinnen in afbeelding) zijn open, omdat deze zullen worden gebruikt voor communicatie tussen de Arduino en de Ethernet-shield. Welke zuigt omdat pinnen 12 en 13 mijn favoriet zijn te gebruiken. Ik weet niet wat het is over hen net als de nummers, maar dat duurde 30 minuten om uit te vinden. Dus ik pin 9 gebruikt om te bepalen of de infrarood LED en rode LED actieve zijn en ik gebruikte pin 8 te lezen of er een verandering in de IR foto transistor was. Pinnen A0, A1 en A2 werden gebruikt voor het verzorgen van de versnellingsmeter. Om de macht, ik heb de 5 v-pin verbonden aan het circuit van de hartslag en de 3,3 v verbonden pin aan het circuit van de versnellingsmeter. Dat is eigenlijk hoe ik aangesloten op de hersenen van het apparaat. Nog steeds veel van pins open voor andere dingen, misschien een vocht sensor om te zien of u emmers in uw slaap zweten bent. Of een druksensor te zien als je een ledemaat voor uren en uren elke nacht breken bent.

Hartslagsensor
De hartslagsensor bestaat uit een op-amp verbonden met een IR LED en een foto transistor van IR. Kortom, werkt het ontwerp door shinning een IR-LED op uw vinger en ontvangen van één of andere hoeveelheid licht door middel van de foto transistor. Wanneer uw hart-pompen-bloed, het volume van bloed in uw vinger zal veranderen, en dus zal de hoeveelheid licht opgepikt door de foto transistor. Deze wijziging van de waarde zullen vrij klein, dus we moeten schoppen van de verandering van een paar inkepingen met een op-amp. Degene die ik heb ingesteld moet ongeveer het vermenigvuldigen van het signaal door ongeveer 10 000 keer. Nu is wat we kunnen doen met deze versterkte signaal pomp het in de Arduino en de wijzigingen te lezen als enen en nullen. Ik heb ook een LED tussen de Arduino en het op-amp aangesloten zodat u direct kunt bekijken het signaal gaan op de Arduino. Wat ik heb gedaan is de tijd tussen de hartslag gemeten en na 5 verslaat, ik neem het gemiddelde voor het opstellen van een beats per minuut. Ik heb ook filters op zijn plaats in het programma onredelijke frequenties uitsluiten. Bijvoorbeeld, als de hartslag komt als 100ms tussen beats, weet ik dat deze lezing is vals, omdat het menselijk hart niet verslaan 600 keer per minuut. Ik maakte het geldige bereik 30BPM tot 250BPM. Ik vond dat de IR-sensor werkt op meerdere delen van het lichaam, maar het beste op de vinger.

Versnellingsmeter
Ik gebruikte een versnellingsmeter voorgemonteerd van Sparkfun genaamd de ADXL335, maar u kunt bouwen uw eigen die is niet zo moeilijk. (Het schema is hier ) De versnellingsmeter is rechtstreeks aangesloten op de analoge pin van de Arduino. Constante lezingen worden gegeven over de oriëntatie en ik in principe ik opsporing van de wijzigingen in de afdrukstand en meld u hen als bewegingen. Ik moest doen een paar dingen in het programma voor de bestrijding van de onregelmatigheden zoals schokbewegingen. Ik neem een tijdsbestek waarin het aantal bewegingen lezen wordt vergeleken naar het aantal niet-bewegingen lezen. Vervolgens, ik ook de gevoeligheid veranderen. Dus als u door 5 verplaatsen het een positieve beweging detecteren zal. Meer beweging is in principe gelijk aan een hogere verandering in nummer.

Zet het allemaal samen en heb je een manier van het lezen van iemands hartslag en de bewegingen. Laat gaan naar wat je eigenlijk moet krijgen om te bouwen van deze slechte jongen.

Gerelateerde Artikelen

Tweeting zwangerschapstest

Tweeting zwangerschapstest

Het idee van het project kwam uit deze ironische twitter post. Maar he, waarom niet proberen te maken? Ik heb ergens gelezen dat de wereld heeft behoefte aan meer belachelijk smart-apparaten. Dus hier is het.Ik heb (we've) alleen ooit gebruikt de nie
Tweeting, draadloos, Ugly Drum Smoker (UDS) temperatuur controller met Android

Tweeting, draadloos, Ugly Drum Smoker (UDS) temperatuur controller met Android

(Laatst bijgewerkt: oktober 2014. Zie laatste stap voor details over wijzigingen.)Dit is de UDS digitale Supervisor, een Android app en hardware voor het onderhoud op afstand de temperatuur van uw UDS zoals een thermostaat. Uw telefoon monitoren van
Tweeting Vogelhuis/waterbak

Tweeting Vogelhuis/waterbak

Deze zomer mijn 5 jaar oude wilde zoon en ik om te werken aan een project dat zou leuk, educatief, en verband houden met aard. Terwijl u geniet van een prachtige Colorado zomeravond op het dek van het opa en oma's kijken alle van de kolibries vechten
Tweet-a-watt - hoe maak je een gekwetter Energiemeter...

Tweet-a-watt - hoe maak je een gekwetter Energiemeter...

Tweet-a-watt - hoe maak je een gekwetter Energiemeter...Dit project documenten mijn avonturen in het leren hoe aan kabellengte tot mijn huis voor het toezicht op draadloze macht. Ik woon in een gehuurde appartement dus ik heb geen hacken-toegang tot
Tweeting kat deur

Tweeting kat deur

Opmerking: om alles op één pagina zien, ga dan naar: www.tweetingcatdoor.com Na het ontvangen van veel e-mails vraagt van de instructies en Kits voor de bouw van de "Tweeting kat deur ", besloten heb ik om een versie die is zelfstandig en heeft
Tweeting huisdier Bowl

Tweeting huisdier Bowl

heb je ooit liep langs uw huisdier water of voedsel kom en zie het lege; alleen voor vraag me af hoe lang uw huisdieren zijn geweest zonder water? Hier is mijn nemen over een oplossing voor dit probleem: een kom dat tweets wanneer het leeg of weinig
Gut controleren een Tweeting en Facebooking koelkast

Gut controleren een Tweeting en Facebooking koelkast

ik heb een probleem, ik ben proberen om gewicht te verliezen maar ik hou van snoepen laat in de avond. En geen mens weet dat ik zelfs doen. Dat is een van mijn grootste hindernissen, ik dacht waarom niet omvatten al mijn sociale media vrienden en vol
De extase van buiten slapen onder de sterren

De extase van buiten slapen onder de sterren

Stel je voor als je wil, hoe spectaculair zou vallen in slaap onder een miljard sterren elke nacht. Neem een diepe adem van verse buiten lucht, en dan nog eens, en weet je bent één met het universum. Stel je voor hoe absoluut spectaculair het zou moe
Tweet-a-Pot: Twitter koffiepot ingeschakeld

Tweet-a-Pot: Twitter koffiepot ingeschakeld

hou van het idee van het maken van koffie op het vliegen? vanuit uw bed? Terwijl je op de bus komt thuis? Dan is de Tweet-a-pot voor jou!Tweet-a-pot is de volgende in fancy twitter ingeschakeld apparaten. Deze koffiepot kan de eigenaar te maken van e
Tweeting Webcam foto's van uw ZYBO

Tweeting Webcam foto's van uw ZYBO

Dit Instructable gaat over hoe om tweet foto's van een Webcam op een ZYBO, als alles klaar is, kun je de ZYBO inschakelen en beginnen tweeting onmiddellijk.Voor dit instructable moet u:ZYBO dat is met succes is opgestart met LinaroMonitorToetsenbord/
Linux computer tweeting.

Linux computer tweeting.

Dit gedaan voor een tijdje en I love it. Echte computer automatisering. Dit is een instructable om uw linux computer toegang tot twiiter via de opdrachtregel voor zowel verzenden en ontvangen tweets. Het grote ding over dit is dat het zal werken op e
Hoe om te slapen minder, maar niet het gevoel slapeloze

Hoe om te slapen minder, maar niet het gevoel slapeloze

na veel onderzoek en gebruik van mezelf als een cavia, ben ik in staat om delen van mijn bevindingen over hoe om te slapen minder, veel minder.Wat heb je nodig:Om te beseffen hoeveel tijd van uw leven u slapen bestedenOm te beseffen wat kan doen je m
Tweeting WiFi Radio Control Panel

Tweeting WiFi Radio Control Panel

dit is een update naar mijn Standalone WiFi Radio Control Panel, waarmee zij om tweet het nu spelende nummer en het station.  Het project is gebaseerd op een AdaFruit Boarduino, een Arduino-compatibele microcontroller-platform, met een Ethernet-shiel
Goedkope kat slapen hok

Goedkope kat slapen hok

Hallo. Dit is een goedkoop (kan worden onder $20, en Recycleerbaar) plastic doos voor een kat om te slapen en rusten in. Dit is goed voor indoor of outdoor katten. U kunt het gebruiken voor een kantoor of winkel kat. Ook kan een stuk speelgoed voor k