Съдържание:

LED лампа за сензор за пулс: 4 стъпки
LED лампа за сензор за пулс: 4 стъпки

Видео: LED лампа за сензор за пулс: 4 стъпки

Видео: LED лампа за сензор за пулс: 4 стъпки
Видео: Aqara T1 ZNLDP13LM - обновление Zigbee LED лампочки E27 - шаг вперед или назад? 2024, Юли
Anonim
LED лампа за сензор за пулс
LED лампа за сензор за пулс

Когато човек заспи, сърдечната му честота намалява с 8%. Така че нашата лампа ще осигури ярка светлина, когато потребителят заспи и когато пулсът му намалее, яркостта на лампата ще избледнее, докато не се изключи, когато потребителят спи.

Лампа с LED лента е свързана към пулсов сензор. Когато сензорът открие импулс, LED лентата се включва с яркост според вашия пулс. Ако пулсът ви е висок, LED лентата ще свети с висок интензитет. Ако пулсът ви е нисък, LED лентата с по -малък интензитет.

Стъпка 1: Стъпка 1: Инструменти и материали

Стъпка 1: Инструменти и материали
Стъпка 1: Инструменти и материали

- 3D принтер или услуга 3D печат

- Arduino UNO/ Arduino Nano

- 1 м неопикселова LED лента 5050 RGB SMD 60 пиксела IP67 черна печатна платка 5V DC

- +5V захранване

- 1000 микрофарада кондензатор (*1)

- 470 ома съпротивление

- Пулсов сензор

ЗАБЕЛЕЖКИ:

(*1) Когато използвате DC захранване или особено голяма батерия, препоръчваме да добавите голям кондензатор (1000 µF, 6.3V или по -висок) през + и - клемите. Това предотвратява първоначалното включване на тока да повреди пикселите.

Стъпка 2: Стъпка 2: Изграждане на веригата

Стъпка 2: Изграждане на веригата
Стъпка 2: Изграждане на веригата
Стъпка 2: Изграждане на веригата
Стъпка 2: Изграждане на веригата

Сензорът за сърдечен ритъм трябва да бъде свързан към платката arduino 5V, към аналогов щифт, в този случай избрахме A0 и към земята.

LED лентата е по -сложна. Има кабел, който трябва да бъде свързан към цифров извод, ние избрахме пин 6, един отива към земята, а последният към захранването. Можем да свържем arduino към 5V захранващ стенд или към външна батерия. Ако изберете захранване с пейка, няма да имате никакви проблеми. Въпреки това, ако решите да използвате външна батерия, силно препоръчваме да включите 1000 µF кондензатор за батерии с напрежение по -високо от 6, 3 V.

Можете да намерите повече информация за външните захранвания на следния линк:

Стъпка 3: Програмиране

Програмиране
Програмиране
Програмиране
Програмиране
Програмиране
Програмиране

Следващата стъпка е да направите програмата Arduino.

Първата стъпка е да инсталирате библиотеката Adafruit. Можете да го намерите тук:

В началото на програмата трябва да импортираме библиотеката AdafruitNeopixel и да програмираме настройката.

Втората снимка показва цикъла, където се изпълнява програмата. Всеки път, когато сърдечната ни честота се увеличава или намалява, интензитетът на светлината се променя, от светлосиньо за ниска сърдечна честота до ярко бяло за висока сърдечна честота.

Третата снимка показва програмата, която ще следва LED лентата. Тази програма е в края. Светодиодите в лентата ще се включат един след друг.

Стъпка 4: Изграждане на прототипа

Изграждане на прототип
Изграждане на прототип
Изграждане на прототип
Изграждане на прототип
Изграждане на прототип
Изграждане на прототип

Сега е време да изградите лампата и да тествате програмата arduino.

Формата е прост цилиндър, така че можете да си купите цилиндрична лампа или да направите файл SolidWorks и да го отпечатате

Той трябва да е прозрачен материал, така че да не можете да видите вътрешността на лампата, но светлината все още може да изгасне.

За да завършите проекта, трябва да тествате лампата. Ако светодиодите започнат да се държат странно, трябва да погледнете дали на LED лентата е предоставена достатъчно мощност. LED лентата NeoPixel е доста мощна и ако не й се даде достатъчно мощност, тя няма да работи правилно.

Препоръчано: