Obsah:
- Krok 1: Krok 1: Nástroje a materiály
- Krok 2: Krok 2: Budovanie obvodu
- Krok 3: Programovanie
- Krok 4: Zostavenie prototypu
Video: LED lampa pulzného senzora: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Keď človek spí, jeho srdcová frekvencia sa zníži o 8%. Naša lampa teda poskytne jasné svetlo, keď používateľ ide spať, a ako sa jeho pulz znižuje, jas žiarovky bude slabnúť, kým sa nevypne, keď používateľ spí.
K pulznému senzoru je pripojená LED pásová lampa. Keď snímač detekuje impulz, LED pásik sa zapne s jasom podľa vášho pulzu. Ak je váš pulz vysoký, LED pás bude svietiť vysokou intenzitou. Ak je váš pulz nízky, LED pásik s menšou intenzitou.
Krok 1: Krok 1: Nástroje a materiály
- 3D tlačiareň alebo služba 3D tlače
- Arduino UNO/ Arduino Nano
- 1m neopixelový LED pás 5050 RGB SMD 60 pixelov IP67 čierny PCB 5V DC
- +5V napájací zdroj
- kondenzátor 1 000 mikrofaradov (*1)
- odpor 470 ohmov
- snímač tepu
POZNÁMKY:
(*1) Pri použití zdroja jednosmerného prúdu alebo obzvlášť veľkej batérie odporúčame na svorky + a - pridať veľký kondenzátor (1 000 µF, 6,3 V alebo vyšší). To zabraňuje počiatočnému zapnutiu prúdu poškodiť pixely.
Krok 2: Krok 2: Budovanie obvodu
Snímač srdcového tepu musí byť pripojený k doske arduino 5V, k analógovému kolíku, v tomto prípade sme vybrali A0 a k zemi.
LED pás je zložitejší. Existuje kábel, ktorý musí byť pripojený k digitálnemu kolíku, vybrali sme pin 6, jeden ide na zem a posledný na napájanie. Arduino môžeme buď pripojiť k 5V stolnému zdroju alebo k externej batérii. Ak si vyberiete stolný napájací zdroj, nebudete mať žiadny problém. Ak sa však rozhodnete používať externú batériu, dôrazne odporúčame zahrnúť kondenzátor 1 000 µF pre batérie s napätím vyšším ako 6,3 V.
Viac informácií o externých zdrojoch napájania nájdete na nasledujúcom odkaze:
Krok 3: Programovanie
Ďalším krokom je vytvorenie programu Arduino.
Prvým krokom je inštalácia knižnice Adafruit. Nájdete ho tu:
Na začiatku programu musíme importovať knižnicu AdafruitNeopixel a naprogramovať nastavenie.
Druhý obrázok ukazuje slučku, v ktorej sa program vykonáva. Zakaždým, keď sa naša srdcová frekvencia zvýši alebo zníži, zmení sa intenzita svetla, od svetlo modrej pre nízky srdcový tep po žiarivo bielu pre vysoký srdcový tep.
Tretí obrázok ukazuje program, ktorý bude nasledovať po páse LED. Tento program je na konci. LED diódy v páse sa rozsvietia jedna za druhou.
Krok 4: Zostavenie prototypu
Teraz je čas postaviť lampu a otestovať program arduino.
Tvar je jednoduchý valček, takže si môžete kúpiť buď valcovú lampu, alebo vytvoriť súbor SolidWorks a vytlačiť ho
Musí to byť priesvitný materiál, aby ste nevideli interiér žiarovky, ale svetlo stále môže zhasnúť.
Na dokončenie projektu musíte lampu otestovať. Ak sa diódy LED začnú správať čudne, musíte sa pozrieť, či je pásika LED dostatočne nabitá. NeoPixel LED pás je dosť výkonný a ak nemá dostatočný výkon, nebude správne fungovať.
Odporúča:
Počítadlo návštevníkov pomocou 8051 a infračerveného senzora s LCD: 3 kroky
Počítadlo návštevníkov pomocou senzora 8051 a infračerveného senzora s LCD: Vážení priatelia, vysvetlil som, ako vytvoriť čítač návštevníkov pomocou senzora 8051 a infračerveného senzora, a zobrazil ho na displeji LCD. 8051 je jedným z najpopulárnejších mikrokontrolérov používaných na výrobu hobby, komerčných aplikácií na celom svete. Urobil som viz
Rozhranie senzora plynu s Arduino: 4 kroky
Prepojenie plynového senzora s Arduino: Senzor dymu MQ-2 je citlivý na dym a nasledujúce horľavé plyny: LPG, bután, propán, metán, alkohol, vodík. Odpor snímača je rôzny v závislosti od druhu plynu. Dymový senzor má vstavaný potenciometer
Automatické pouličné osvetlenie pomocou ultrazvukového senzora: 3 kroky
Automatické pouličné osvetlenie pomocou ultrazvukového senzora: Napadlo vám niekedy, ako sa pouličné svetlá v noci automaticky zapnú a ráno automaticky vypnú? Je tu niekto, kto zapína/vypína tieto svetlá? Existuje niekoľko spôsobov, ako zapnúť pouličné osvetlenie, ale nasledujúci c
UV indexový merač pomocou senzora ML8511 ULTRAVIOLET senzora Arduino: 6 krokov
UV indexový merač pomocou senzora ML8511 ULTRAVIOLET Arduino: V tomto návode sa naučíme, ako zmerať slnečný UV index pomocou senzora ML8511 ULTRAVIOLET. Sledujte video! https://www.youtube.com/watch?v=i32L4nxU7_M
Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: 4 kroky
Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: V tomto projekte vám ukážem, ako vytvoriť lacný detektor vody pomocou dvoch metód: 1. Ultrazvukový snímač (HC-SR04) .2. Senzor vody Funduino