[아두이노] 4digit-7세그먼트, 써미스터

2022. 7. 7. 14:40· IoT/아두이노
목차
  1. 회로도
  2. 코드

이번에는 4자리 7 세그먼트와 써미스터를 이용하여 써미스터의 온도를 즉각적으로 받아 세그먼트에 표시하는 것을 만들어 보겠습니다. 4자리까지 쓸 필요는 없기에 뒤에 2자리만 사용하여 만들어보겠습니다. 먼저 회로도부터 살펴보겠습니다.


회로도

7세그먼트 회로도

뒤에 2자리만 사용하기 위해서는 D2와 D5를 사용하지 않을것이며 13번에 꽂는 핀을 5번에 꽂고 2번은 아예 사용하지 않으면 됩니다.

써미스터 회로도

100k 저항을 사용하면 되며 이제 코드를 살펴보겠습니다.


코드

#include <FND.h>
#include <Thermistor.h>

FND fnd;
Thermistor temp(A0);
/*
 * 7세그먼트와 써미스터를 이용한
 * 온도 표시 시스템
 */


void setup() {
  Serial.begin(9600);
  byte numDigits = 2;
  byte digitPins[] = {6, 5};
  byte segmentPins[] = {3, 7, 11, 9, 8, 4, 12, 10};
  fnd.begin( COMMON_ANODE, numDigits, digitPins, segmentPins);
  fnd.setBrightness(90);
}
void loop() {
  int temperature = temp.getTemp();
  unsigned long timer = millis();
  int deciSeconds = 0;
    if (millis() >= timer) {
      timer += 1000;
      fnd.setNumber(temperature, 0);
    }
    fnd.refreshDisplay();
  
}

갑사합니다.

'IoT > 아두이노' 카테고리의 다른 글

[아두이노] 조도 센서, 도트매트릭스(8x8)  (4) 2022.07.02
[아두이노] DC모터, 조이스틱  (7) 2022.06.08
[아두이노] RGB LED, 가변저항, 스위치  (0) 2022.06.07
  1. 회로도
  2. 코드
'IoT/아두이노' 카테고리의 다른 글
  • [아두이노] 조도 센서, 도트매트릭스(8x8)
  • [아두이노] DC모터, 조이스틱
  • [아두이노] RGB LED, 가변저항, 스위치
발달중인 망고
발달중인 망고
Kangwon uni. Department of Computer Engineering
발달중인 망고
망고의 개발일기
발달중인 망고
전체
오늘
어제
  • ROOT (85)
    • 🥭Mango Odyssey (3)
    • Backend (1)
      • 🌿Spring (16)
    • Frontend (3)
      • React (1)
      • Thymeleaf (1)
      • Flutter (1)
    • DevOps (7)
      • AWS (5)
      • Docker (2)
    • Git (5)
    • Knowledge (18)
      • Java (12)
      • Python (6)
    • Activities (10)
      • 우아한 테크 프리코스 (7)
      • itwill (1)
      • 프리온보딩 백엔드 챌린지 12월 (0)
      • 스위프(SWYP) 3기 (1)
      • 팀 맥플러리 (1)
    • SQL (5)
    • IoT (4)
      • 아두이노 (4)
    • AI (1)
    • OS (1)
    • 일상 (8)
      • 일기 (6)
      • 독서 (0)
      • 잡생각 (1)
    • 언젠가 분류될 카테고리 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 파이썬
  • Model
  • 깃허브
  • 회고록
  • springboot
  • EC2
  • JPA
  • 코드소스
  • Spring
  • 우테코
  • MVC
  • spring boot
  • AWS
  • 백엔드
  • Java
  • 소스코드
  • SQL
  • 코드트리
  • 아두이노
  • 코딩테스트
  • python
  • 스프링부트
  • 문제풀이
  • 코드
  • 알고리즘
  • baekjoon
  • GIT
  • 자바
  • 백준
  • DB

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.1
발달중인 망고
[아두이노] 4digit-7세그먼트, 써미스터
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.