Sommario:

Lampada LED con sensore di pulsazioni: 4 passaggi
Lampada LED con sensore di pulsazioni: 4 passaggi

Video: Lampada LED con sensore di pulsazioni: 4 passaggi

Video: Lampada LED con sensore di pulsazioni: 4 passaggi
Video: POTENTE LUCE A LED CON PANNELLO SOLARE da esterno Quntis IP64 crepuscolare e sensore movimento 2024, Luglio
Anonim
Lampada LED con sensore di pulsazioni
Lampada LED con sensore di pulsazioni

Quando una persona va a dormire, la sua frequenza cardiaca diminuisce dell'8%. Quindi la nostra lampada fornirà una luce intensa quando l'utente va a dormire e man mano che il suo battito diminuisce, la luminosità della lampada diminuirà fino a quando non si spegnerà quando l'utente dorme.

Una lampada a striscia LED è collegata a un sensore di impulsi. Quando il sensore rileva un impulso il cinturino LED si accende con una luminosità in base al tuo polso. Se il tuo polso è alto, la striscia LED brillerà con un'alta intensità. Se il tuo polso è basso, la fascia LED con meno intensità.

Passaggio 1: Passaggio 1: strumenti e materiali

Passaggio 1: strumenti e materiali
Passaggio 1: strumenti e materiali

- Stampante 3D o servizio di stampa 3D

- Arduino UNO/ Arduino Nano

- Striscia LED 1m Neopixel 5050 RGB SMD 60 Pixel IP67 Nero PCB 5V DC

- Alimentazione +5V

- Condensatore da 1000 microfarad (*1)

- Resistenza 470 ohm

- Sensore di pulsazioni

APPUNTI:

(*1) Quando si utilizza un alimentatore CC o una batteria particolarmente grande, si consiglia di aggiungere un condensatore di grandi dimensioni (1000 µF, 6,3 V o superiore) tra i terminali + e –. Ciò impedisce che l'impulso iniziale di corrente danneggi i pixel.

Passaggio 2: Passaggio 2: Costruire il circuito

Passaggio 2: costruzione del circuito
Passaggio 2: costruzione del circuito
Passaggio 2: costruzione del circuito
Passaggio 2: costruzione del circuito

Il sensore di frequenza cardiaca va collegato alla scheda arduino 5V, ad un pin analogico, in questo caso abbiamo scelto A0 ea massa.

La striscia LED è più complessa. C'è un cavo che va collegato ad un pin digitale, noi abbiamo scelto il pin 6, uno va a massa e l'ultimo all'alimentazione. Possiamo collegare l'arduino a un alimentatore da banco 5V o a una batteria esterna. Se scegli l'alimentatore da banco non avrai nessun problema. Tuttavia, se si sceglie di utilizzare una batteria esterna, si consiglia vivamente di includere un condensatore da 1000 µF per batterie con tensione superiore a 6, 3 V.

Puoi trovare maggiori informazioni sugli alimentatori esterni al seguente link:

Passaggio 3: programmazione

Programmazione
Programmazione
Programmazione
Programmazione
Programmazione
Programmazione

Il prossimo passo è creare il programma Arduino.

Il primo passo è installare la libreria Adafruit. Puoi trovarlo qui:

All'inizio del programma dobbiamo importare la libreria AdafruitNeopixel e programmare il setup.

La seconda immagine mostra il ciclo, in cui viene eseguito il programma. Ogni volta che la nostra frequenza cardiaca aumenta o diminuisce, l'intensità della luce cambia, dall'azzurro per la frequenza cardiaca bassa al bianco brillante per la frequenza cardiaca alta.

La terza immagine mostra il programma che seguirà la striscia LED. Questo programma è alla fine. I LED della striscia si accenderanno uno dopo l'altro.

Passaggio 4: costruzione del prototipo

Costruire il prototipo
Costruire il prototipo
Costruire il prototipo
Costruire il prototipo
Costruire il prototipo
Costruire il prototipo

Ora è il momento di costruire la lampada e testare il programma arduino.

La forma è un semplice cilindro, quindi puoi acquistare una lampada cilindrica o creare un file SolidWorks e stamparlo

Deve essere un materiale traslucido in modo da non poter vedere l'interno della lampada ma la luce può comunque spegnersi.

Per concludere il progetto è necessario testare la lampada. Se i LED iniziano a comportarsi in modo strano, devi controllare se la striscia LED è alimentata a sufficienza. La striscia LED NeoPixel è abbastanza potente e se non viene fornita abbastanza potenza non funzionerà correttamente.

Consigliato: