제조공정
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 2 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
여기에서 시계를 시도했습니다:
https://www.hackster.io/Annlee_Fores/simple-arduino-digital-clock-without-rtc-7d4303
많은 문제점을 발견하여 개선하기로 결정했습니다.
이제 s는 1초마다 증가하며 루프 실행 시간에 따라 더 이상 증가하지 않습니다.
저항기와 전위차계는 형편없어서 완전히 제거했습니다.
시간 설정 버튼의 풀업은 ATmega328P 칩에 내장된 것을 사용할 수 있습니다...
pinMode(hs, INPUT_PULLUP)는 외부 풀업 사용을 방지합니다.
LCD 대비 전위차계를 피하십시오!
LCD의 명암은 Arduino PWM 신호로 설정할 수 있습니다.
Arduino PWM 신호로 전원이 공급되는 백라이트의 경우와 동일하므로 Arduino에서 켜기/끄기 및 강도를 설정할 수 있습니다.
이 정밀 시계에 대한 짧은 동영상입니다!
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">
제조공정
구성품 및 소모품 Arduino UNO × 1 Adafruit Standard LCD - 파란색 바탕에 16x2 흰색 × 1 LCD용 I2C 모듈 × 1 실시간 시계(RTC) × 1 SparkFun 푸시버튼 스위치 12mm × 3 저항 10k 옴 × 3 점퍼 와이어(일반) × 1 이 프로젝트 정보 소개 이 시계는 많은 내 프로젝트의 기초입니다. 저는 2012년에 튜토리얼을
이 Arduino Tutorial에서는 DS3231 Real Time Clock Module을 사용하는 방법을 배웁니다. 다음 비디오를 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다. 개요 여기에 오는 첫 번째 질문은 Arduino 자체에 내장된 시간 측정기가 있는 경우 Arduino 프로젝트에 대해 실제로 별도의 RTC가 필요한 이유입니다. 요점은 RTC 모듈이 배터리로 실행되며 마이크로컨트롤러를 다시 프로그래밍하거나 주 전원을 분리하더라도 시간을 추적할 수 있다는 것입니다. DS3231 실시간 시계 DS3231은 시