Cuprins:
Video: Monitorul pulsului sanguin: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Vă prezint al doilea proiect pentru universitatea mea. Acest proiect poate fi utilizat pentru a monitoriza ritmul cardiac și nivelul oxigenului utilizând modulul MAX 30100 și pentru a le imprima pe ecranul LCD Nokia 5110. De asemenea, stochează aceste valori într-un fișier text folosind un modul de card SD. De asemenea, oferă un semnal sonor de avertizare în cazul în care valorile sunt în afara valorilor normale necesare în funcție de vârsta dvs., pe care le puteți introduce folosind tastatura capacitivă TTP 229 16x. De asemenea, folosește funcția de comunicare I2C pentru a trimite aceste valori de la un Arduino la altul.
Pasul 1: Piese necesare
1- 2x Arduino Uno R3
2- Senzor MAX 30100
3- Modul LCD Nokia 5110
4- Cabluri jumper
5- Pană de pâine
6- Modul card SD
7- Buzzer
8- TTP 229
9- 2x 4,7 Kohm
Pasul 2: Conexiuni
Conexiunile sunt disponibile în imagine.
Am folosit proprietatea I2C a Arduinos pentru a le conecta între ele și senzorul în același timp.
Notă: Senzorul trebuie să fie conectat direct la pinii SCL și SDA, în timp ce Arduinos sunt conectați între ei prin pinii A5 și A4.
Pasul 3: Codul
Descărcați aceste fișiere pentru cod.
Bibliotecile necesare pot fi descărcate de pe aceste linkuri:
github.com/oxullo/Arduino-MAX30100
www.rinkydinkelectronics.com/library.php?id…
sau puteți descărca fișierele zip / rar incluse.
Notă: Trebuie să includeți fișierul Graphics.c în fișierul care are Lcd_master.ino pentru ca codul să poată fi încărcat corect.
Notă: la sfârșitul buclei am inclus câteva funcții if care ar trebui să activeze buzzer-ul dacă bătăile inimii sau nivelurile de oxigen sunt în afara valorii normale. Toate au același interval de vârstă chiar acum, dar îl puteți schimba în funcție de dorința dvs.
Recomandat:
Visuino Cum se utilizează modularea lățimii pulsului (PWM) pentru a schimba luminozitatea unui LED: 7 pași
Visuino Cum se utilizează modularea lățimii pulsului (PWM) pentru a schimba luminozitatea unui LED: În acest tutorial vom folosi un LED conectat la Arduino UNO și Visuino pentru a modifica luminozitatea utilizând modularea lățimii pulsului (PWM). Urmăriți un videoclip demonstrativ
Monitorul încălzitorului de apă AO Smith Lowes IRIS: 3 pași
Monitorul încălzitorului de apă AO Smith Lowes IRIS: La scurt timp după ce ați cumpărat un nou încălzitor de apă care poate fi „inteligent” sau controlat de la distanță. Lowes și-a întrerupt platforma IRIS, făcând inutile toate produsele IRIS. Deși au lansat codul sursă pentru hub-ul lor, dar wate
RAMPS Visuino pentru modularea lățimii pulsului (PWM) folosind LED: 8 pași
RAMPS Visuino pentru modularea lățimii pulsului (PWM) folosind LED-ul: În acest tutorial vom folosi un LED conectat la Arduino UNO și Visuino pentru a reduce lumina LED-ului folosind modulul PWM (Pulse Width Modulation) și componenta Ramps
Microcontroler AVR. Modulația lățimii pulsului. Controler al intensității luminii cu motor DC și LED: 6 pași
Microcontroler AVR. Modulația lățimii pulsului. Controler al motorului de curent continuu și al intensității luminii cu LED-uri .: Bună tuturor! este folosit în mod obișnuit pentru a controla puterea alimentată către un dispozitiv electric, fie că este un motor, un LED, difuzoare etc. Este practic un mod
Sonda logică cu detectarea pulsului: 8 pași
Sondă logică cu detecție impulsuri: SONDA LOGC DOUĂ TRANSISTOR introdusă de jazzzzzhttps: //www.instructables.com/id/Two-Transistor-Logic-Probe/ este simplă - dar nu stupidă - funcționează foarte bine determinând nivelul logic al TTL și CMOS. O problemă majoră în testarea circuitelor digitale este