아두이노 프로젝트 1. 비접촉 온도계: 두 판 사이의 차이
편집 요약 없음 |
편집 요약 없음 |
||
(같은 사용자의 중간 판 3개는 보이지 않습니다) | |||
11번째 줄: | 11번째 줄: | ||
* 전원을 끄고 다시 켰을 때 이전에 설정했던 보정값이 보존되도록 설정합니다. | * 전원을 끄고 다시 켰을 때 이전에 설정했던 보정값이 보존되도록 설정합니다. | ||
=== 아이디어 스케치 === | |||
실 제작 시에는 조금 달라진 부분이 있습니다. | |||
[[파일:비접촉 온도계 아이디어 스케치.png|가운데|class=coders100]] | |||
== '''사용 하드웨어''' == | == '''사용 하드웨어''' == | ||
* 아두이노 나노 | * [https://gongzipsa.com/shop/1699939293 아두이노 나노] | ||
* 미니 브레드보드 (170홀) | * [https://gongzipsa.com/shop/1699939372 미니 브레드보드 (170홀)] | ||
* | * 아두이노 그래픽 LCD (128x64) | ||
* GY-906 MLX90614 비접촉 온도 센서 | * [https://gongzipsa.com/shop/1712831312 GY-906 MLX90614 비접촉 온도 센서] | ||
* 로커 스위치 (전원) | * [https://gongzipsa.com/shop/1699939347 로커 스위치 (전원)] | ||
* 아두이노 푸쉬 버튼 (측정값 보정) | * [https://gongzipsa.com/shop/1699939432 아두이노 푸쉬 버튼 (측정값 보정)] | ||
* 점퍼 케이블 | * [https://gongzipsa.com/shop/1699939289 점퍼 케이블] | ||
== '''회로 구성''' == | == '''회로 구성''' == | ||
== '''기능 구현''' == | |||
=== MLX90614 비접촉 온도 센서 === | |||
=== 그래픽 LCD === | |||
=== 측정값 보정 푸쉬 버튼 === | |||
=== 전원 스위치 === | |||
== '''결과''' == |
2024년 5월 3일 (금) 20:17 판
개요
비접촉 온도계
측정 대상 물체 상단에 조금 이격된 상태로 비치해 원거리에서 온도를 확인할 수 있는 온도계를 제작합니다.
고려사항
- LCD를 활용해 관찰자들이 가까이 가지 않더라도 온도를 확인할 수 있도록 되도록 크게 온도를 표시합니다.
- 환경에 따른 오차를 최소화하기 위해 온도값 보정 버튼(단계별 3%)을 추가합니다.
- 전원을 끄고 켜기 위한 스위치를 적용합니다.
- 전원을 끄고 다시 켰을 때 이전에 설정했던 보정값이 보존되도록 설정합니다.
아이디어 스케치
실 제작 시에는 조금 달라진 부분이 있습니다.
사용 하드웨어
- 아두이노 나노
- 미니 브레드보드 (170홀)
- 아두이노 그래픽 LCD (128x64)
- GY-906 MLX90614 비접촉 온도 센서
- 로커 스위치 (전원)
- 아두이노 푸쉬 버튼 (측정값 보정)
- 점퍼 케이블