목표
아두이노로 심전도를 측정 기록하고 심박수를 계산해서 심박수가 일정 수 이상 증가하거나 감소할 때 일정 주파수의 음(소리)를 발생시키려고 한다.
준비물 - 아두이노 응용 제작의 기본준비물
- 컴퓨터 PC
- 아두이노 우노 보드 Arduino UNO
- 연결 케이블 A B USB cable
- 아두이노 통합개발환경 Arduino IDE
공부
아두이노 공식 사이트 https://arduino.cc
아두이노 ? 하드웨어 + 소프트웨어
가능한 기능: 외부 신호 입력, 신호 출력해서 다른 장치 조절하기.
입력: 센서 빛, 스위치, 트위터 메시지도 된데.
다른 장치: LED, 모터, 부저 buzzer, 온라인에 출판도 된데.
위 일이 그냥 보드만 있다고 되는게 아니고 동작하도록 명령을 어떤 식으로든 줘야 한다는데. 즉, 마이크로콘트롤러 microcontroller - 아두이노 보드 위에 있는 - 에게 명령을 전달해야 함. 그래서 소프트웨어가 필요하다.
가끔은 소프트웨어가 어떻게 콘트롤러에 명령을 전달할 수 있을까 궁금하다.
우리가 텔레비젼이 어떻게 동작하는 지 모르지만 그냥 버튼 누르고 채널 돌리고 하는 리모콘 사용법만 알게 되듯이 고 까지만 하면 되지.
Arduino was born at the Ivrea Interaction Design Institute as an easy tool for fast prototyping, aimed at students without a background in electronics and programming.
하드웨어: 아두이노 보드 arduino boards
소프트웨어: 아두이노 소프트웨어 (IDE) + 아두이노 프로그래밍 언어 arduino programming language
아두이노 보드 - 어디서 살까?
아무데서나. 오픈 소스 하드웨어라 누구나 만들 수 있다. 그렇지만 만들어졌는 것 사면 쉽지. 돈이 필요하지.
내가 산 아두이노 우노 보드. 구입처: https://eduino.kr/
프로그램 설치 - Arduino Desktop IDE 설치
Arduino IDE 1.8.16 https://downloads.arduino.cc/arduino-1.8.16-windows.exe
실행.
아두이노 보드와 컴퓨터 연결
보드 타입과 포트 설정
아두이노 IDE 실행 - 아이콘 더블 클릭.
'포트' 메뉴가 활성화 안돼있네? 보드가 인식이 안됨. 인터넷 https://simpl.tistory.com/2 에서 드라이버 다운 받아 설치함. 다시 아두이노 IDE 실행함.
이제 인식이 되고 '포트: "COM4"를 선택.
아두이노 보드 동작 첫번째
아두이노 보드에 프로그램 - 아두이노 IDE에서 작성한 프로그램을 '스케치' sketch 라고 함.
스케치를 보드에 업로드하고 실행되는지 테스트
1. 'Blink' 스케치 예제 열기
2. 테스트 버튼 클릭
3. 업로드 버튼 클릭
짠! 된다.
'Arduino.ECG' 카테고리의 다른 글
ECG.UNO.3. 전압신호의 발생 횟수 측정 - ECG를 측정하여 맥박수로 변환 (0) | 2021.10.12 |
---|---|
ECG.UNO.2. 아두이노로 전압측정하기 (0) | 2021.10.11 |
댓글