2021年4月25日 星期日

arduino心跳模組

 1.心跳模組於國中生物教學之應用
http://spell0227.blogspot.com/2015/12/g2arduino.html
http://spell0227.blogspot.com/2015/12/farduino.html

2.心跳模組簡介
(1)https://www.youtube.com/watch?v=-3Tg5-a9I94



(2)硬體

















(3)程式
匯入程式庫:
Arduino --> 草稿碼 -->匯入程式庫 -->管理程式庫 
搜尋框內搜尋 PulseSensor Playground
Arduino --> 檔案--> 範例 --> PulseSensor Playground --> PulseSensor_BPM_to_Monitor

參考教學:
https://sites.google.com/view/rayarduino/pulse-sensor
注意:函式庫搜尋PulseSensor Playground 安裝1.51版


3. 加上LCD1602
匯入程式庫:
Arduino --> 草稿碼 -->匯入程式庫 -->管理程式庫 
搜尋框內搜尋 LiquidCrystal I2C
 LiquidCrystal I2C by Frank de Brabander






























https://sites.google.com/view/rayarduino/lcd-1602-and-dht-11?authuser=0

#include <Wire.h>                           //程序庫 Wire.h 為 Arduino 內建程序庫,不需外部輸入
#include <LiquidCrystal_I2C.h>              //含入程序庫 LiquidCrystal_I2C.h
LiquidCrystal_I2C lcd(0x27,16,2);           //設定 LCD 16x2 行 27=sliver 3F=gold


  lcd.init();                      // initialize the lcd 
  lcd.backlight();
  lcd.print("Waiting...");    


 lcd.clear();
 lcd.setCursor(0, 0);  //設定游標位置 (字,行)
 lcd.print("Heart Rate: ");
 lcd.setCursor(0, 1);  //設定游標位置 (字,行)
 lcd.print(myBPM);
4. 生活應用:解決生活之中所遇到的問題