Sensore di impulsi con Arduino Tutorial

Descrizione

Pulse Sensor Amped è un sensore di frequenza cardiaca plug-and-play per dispositivi compatibili Arduino e Arduino. Può essere utilizzato da studenti, artisti, atleti, produttori e sviluppatori di giochi e dispositivi mobili che desiderano incorporare facilmente dati di frequenza cardiaca in tempo reale nei loro progetti. Il sensore a impulsi aggiunge all'hardware circuiti di amplificazione e cancellazione del rumore. È notevolmente più veloce e più facile ottenere letture di impulsi affidabili. Il sensore a impulsi amplificato funziona con un Arduino da 3V o 5V.

specificazione

  • Diametro = 0.625 "(~ 16mm)
  • Spessore complessivo = 0, 125 "(~ 3mm)
  • Tensione di funzionamento = da 3 V a 5 V.
  • Corrente di lavoro = ~ 4mA a 5V

Step 1: Preparazione del materiale

In questo tutorial, avrai bisogno di:

1. Scheda Arduino Uno e cavo USB.
2. Sensore di impulsi Arduino
3. Cavi di collegamento
4. LCD
5. Potenziometro 10K
6. 2 LED
7. Tagliere

Passaggio 2: Dettagli di piedinatura

puoi vedere s, + e - sulla vista posteriore del sensore pulsazioni, come mostrato nella figura sopra.

  • S: segnale, collegato a qualsiasi pin digitale del microcontrollore.
  • +: alimentazione, 3 V fino a 5 V.
  • - : terra

Passaggio 3: Connessione pin

1. Collegare il sensore di impulsi alla scheda Arduino Uno come segue:

  • da + a + 5V
  • - a GND
  • A to A0

2. Collegare l'LCD alla scheda Arduino Uno come segue:

  • VSS a + 5 V.
  • VDD a GND
  • RS a 12
  • Da RW a GND
  • Da E a D11
  • Da D4 a D5
  • Da D5 a D4
  • Da D6 a D3
  • Da D7 a D2
  • A / VSS a + 5V
  • Da K / VDD a GND

3. Collegare il potenziometro 10K al display LCD come segue (fare riferimento all'immagine per il pinout del potenziometro):

  • Da GND a GND
  • Dati a v0
  • VCC a + 5 V.

4. Collegare il LED ad Arduino come segue:

  • Da LED1 (ROSSO, lampeggio) a D13
  • Da LED2 (VERDE, dissolvenza) a D8

Passaggio 4: connettersi al computer

Dopo aver completato il circuito, collegare la scheda Arduino Uno al computer tramite cavo USB. Puoi vedere il tuo LCD acceso.

Passaggio 5: libreria

Devi scaricare questa libreria prima di caricare il codice sorgente di esempio nell'IDE di Arduino per consentire ad Arduino di comunicare con LCD. Scarica il file ZIP in basso> Apri file zip> Estrai nella cartella Libreria Arduino Uno.

allegati

  • Scarica LiquidCrystal.rar

Passaggio 6: codice sorgente di esempio

Puoi scaricare questo codice sorgente di esempio e aprirlo sul tuo IDE Arduino. Scegli la scheda e la porta corrette. Quindi, carica il tuo codice nella scheda Arduino Uno.

NOTA : NON collegare il sensore di impulsi al proprio corpo mentre il computer o Arduino è alimentato dalla linea di alimentazione CA. Questo vale per la ricarica di laptop e alimentatori CC.

allegati

  • Scarica pulse_sensor.rar

Passaggio 7: Monitor seriale

quando si apre il monitor seriale, assicurarsi di modificare la velocità di trasmissione in 115200, che deve corrispondere alla velocità di trasmissione indicata nel codice sorgente di esempio.

Passaggio 8: risultato

Al termine del caricamento, quando si posiziona il dito sul sensore dovresti vedere il LED1 (rosso) lampeggiare in tempo con il battito cardiaco. Se stringi il sensore troppo forte, spremerai tutto il sangue dalla punta del dito e non ci sarà alcun segnale! Se lo tieni troppo alla leggera, inviterai il rumore proveniente dai movimenti e dalla luce ambientale. Quindi, posiziona leggermente il dito sul sensore fino a quando non ottieni una lettura sul monitor LCD o seriale che mostra che il segnale è già stato trasmesso. Sarai in grado di ottenere la lettura su monitor seriale e LCD.

Passaggio 9: video

Questo video mostra come funziona il sensore di impulsi visualizzando il valore BPM sul display LCD.

Articoli Correlati