Inhoudsopgave:

Pulssensor LED-lamp - Ajarnpa
Pulssensor LED-lamp - Ajarnpa

Video: Pulssensor LED-lamp - Ajarnpa

Video: Pulssensor LED-lamp - Ajarnpa
Video: [EN] How to set and customize notifications on your Steel HR 2024, Juli-
Anonim
Pulssensor LED-lamp
Pulssensor LED-lamp

Wanneer een persoon gaat slapen, daalt zijn hartslag met 8%. Onze lamp zal dus een helder licht geven wanneer de gebruiker gaat slapen en naarmate zijn hartslag afneemt, zal de helderheid van de lamp vervagen totdat deze uitgaat wanneer de gebruiker slaapt.

Een LED-striplamp is aangesloten op een polssensor. Wanneer de sensor een puls detecteert, gaat de LED-band aan met een helderheid die overeenkomt met uw hartslag. Als uw hartslag hoog is, zal de LED-strip met een hoge intensiteit schijnen. Als uw hartslag laag is, wordt de LED-band met minder intensiteit.

Stap 1: Stap 1: Gereedschappen en materialen

Stap 1: Gereedschappen en materialen
Stap 1: Gereedschappen en materialen

- 3D-printer of 3D-afdrukservice

- Arduino UNO/Arduino Nano

- 1m Neopixel LED-strip 5050 RGB SMD 60 Pixels IP67 Zwarte PCB 5V DC

- +5V voeding

- 1000 microfarad condensator (*1)

- 470 ohm Weerstand

- Pulssensor

OPMERKINGEN:

(*1) Bij gebruik van een gelijkstroomvoeding of een bijzonder grote batterij, raden we aan om een grote condensator (1000 µF, 6,3 V of hoger) over de + en – klemmen toe te voegen. Dit voorkomt dat de aanvankelijke stroomstoot de pixels beschadigt.

Stap 2: Stap 2: Het circuit bouwen

Stap 2: Het circuit bouwen
Stap 2: Het circuit bouwen
Stap 2: Het circuit bouwen
Stap 2: Het circuit bouwen

De hartslagsensor moet worden aangesloten op het arduino-bord 5V, op een analoge pin, in dit geval hebben we A0 en op de grond gekozen.

De ledstrip is complexer. Er is een kabel die aangesloten moet worden op een digitale pin, wij kozen voor pin 6, één gaat naar de grond en de laatste naar de stroom. We kunnen de arduino aansluiten op een 5V-bankvoeding of op een externe batterij. Kies je voor de bankvoeding dan heb je geen enkel probleem. Als u er echter voor kiest om een externe batterij te gebruiken, raden we u ten zeerste aan om een 1000 µF-condensator op te nemen voor batterijen met een spanning hoger dan 6, 3 V.

Meer informatie over externe voedingen vind je op de volgende link:

Stap 3: Programmeren

Programmeren
Programmeren
Programmeren
Programmeren
Programmeren
Programmeren

De volgende stap is het maken van het Arduino-programma.

De eerste stap is het installeren van de Adafruit Library. Je vindt het hier:

Aan het begin van het programma moeten we de AdafruitNeopixel-bibliotheek importeren en de setup programmeren.

De tweede afbeelding toont de lus, waar het programma wordt uitgevoerd. Elke keer dat onze hartslag stijgt of daalt, verandert de intensiteit van het licht, van lichtblauw voor een lage hartslag tot helder wit voor een hoge hartslag.

De derde foto toont het programma dat de ledstrip zal volgen. Dit programma is aan het einde. De leds in de strip gaan een voor een aan.

Stap 4: Het prototype bouwen

Het prototype bouwen
Het prototype bouwen
Het prototype bouwen
Het prototype bouwen
Het prototype bouwen
Het prototype bouwen

Nu is het tijd om de lamp te bouwen en het Arduino-programma te testen.

De vorm is een eenvoudige cilinder, dus je kunt een cilindrische lamp kopen of een SolidWorks-bestand maken en het afdrukken

Het moet een doorschijnend materiaal zijn, zodat je de binnenkant van de lamp niet kunt zien, maar het licht kan wel uitgaan.

Om het project af te ronden, moet u de lamp testen. Als de leds zich vreemd gaan gedragen moet je kijken of de ledstrip voldoende stroom krijgt. De NeoPixel LED-strip is behoorlijk krachtig en als hij niet genoeg stroom krijgt, zal hij niet goed werken.

Aanbevolen: