Этот контент был автоматически переведен. Показать оригинал
이것은 시간과 날씨를 제공하는 스마트 시계입니다.
열기둥과 색상은 32시간의 기간 동안의 온도를 나타내며(1열 = 1시간), 날씨 로고는 +1, +9, 및 +12시간의 추세를 보여줍니다.
бом:
1개의 Adafruit Matrix Portal - CircuitPython 구동 인터넷 디스플레이
1개의 중간 크기 16x32 RGB LED 매트릭스 패널 - 6mm 피치(제 것은 Adafruit에서 구입했습니다)
1개의 모션 센서(일반)
1개의 블랙 LED 디퓨전 아크릴 패널 - 10.2" x 5.1" - 0.1" / 2.6mm 두께 (내 것은 Adafruit에서 구입했습니다)
1개의 투명 스티커 사각형 - 6개 세트 - UGlu Dashes
4개의 M4 나사
5개의 자동 테이핑 스크루, 3mm 직경
조립:
- LED 매트릭스의 뒷면을 잘라내세요. 잘라야 할 두 개의 작은 플라스틱 압출물이 있습니다.
- M4 나사를 통해 LED 매트릭스에 베이스를 고정하세요.
- 여기에 나와 있는 대로 매트릭스 포털을 준비하세요:https://learn.adafruit.com/adafruit-matrixportal-m4
- 매트릭스 포털을 모션 센서에 연결하세요. 극성을 준수하세요. (센서 선의 기본 핀은 A4입니다) (용접)
- 케이스에 매트릭스 포털을 설치하세요.
- 모션 센서를 베이스에 핫 글루로 부착하세요. (나사를 조정할 때는 바깥 쪽을 향해야 합니다)
- 5개의 자동 타핑 스크루를 이용해 뒷패널을 설치하세요.
- 디퓨저 패널을 잘라서 설치하세요.
아두이노:
- 아두이노 IDE에서, 필요한 모든 라이브러리를 설치하세요.https://learn.adafruit.com/adafruit-matrixportal-m4)
- 제공된 .ino 및 .h 파일을 아두이노 폴더에 넣고 smartClock.ino 파일을 열어보세요.
- 오픈위더 애플리케이션을 만들어보세요.
- 당신의 wifi 자격 증명 및 openWeather API를 크레디션.h 파일에 저장하십시오.
- 주요 아두이노 파일(.ino)에서 //를 사용하여 사용자 정의 필드를 사용자 정의하십시오.
- 프로그램을 보드로 전송하세요.
- 디스플레이가 켜져 있는 시간은 스크루드라이버를 통해 모션 센서에서 조정됩니다.
재미있게 보세요 :)
2025년 2월 5일 업데이트: .h파일을 업로드할 수 없어서, 모든 아두이노 파일을 압축 파일로 추가했습니다.