당신의 책상에 있는 작은 기상 관측소로, 온도와 습도를 표시합니다. 저는 이것들을 제 가족들을 위한 크리스마스 선물로 만들었습니다.
그것이 무엇인지
내부에는 사용자 정의 PCB가 있는 3D 인쇄된 케이스입니다. ATmega328PB, SHT31 센서, 그리고 작은 OLED 화면을 사용합니다. USB-C 케이블로 전원 공급됩니다.
이 인쇄회로기판은 M2 나사와 실리콘 발을 이용한 스냅 피트 조립식으로, 30mm x 30mm 크기이며 조정 가능한 스탠드가 장착되어 있어서 미끄러지지 않습니다.
부품들.
-
ATmega328PB 칩.
-
SHT31-D 온도/습도 센서 브레이크아웃 보드.
-
0.96" OLED I²C 디스플레이.
-
CH340 USB 대 UART 칩
-
USB-C 커넥터
-
저항기, 커패시터, 레ζ오네이터(회로도를 보세요)
-
M2 나사
-
실리콘 발
-
USB 케이블을 위한 보론 케이블 클립
노트
부트로더 경고:제가 주문한 ATmega328PB 칩은 부트로더가 포함되어 있지 않았습니다. 저는 Arduino-as-ISP 설정으로 그것들을 프로그래밍해야 했는데, 그것은 정말 번거했습니다. 주문하기 전에 확인하거나, 직접 프로그래밍을 할 계획을 세워두십시오.
케이스의 공차는 작습니다. 만일 프린터가 잘 보정되어 있지 않다면, STLs 파일을 조정해야 할 수 있습니다.
코드는 간단합니다. 그저 Adafruit의 SSD1306 및 SHT31 라이브러리를 사용하여 센서 읽기를 표시하면 됩니다.
저는 사례 파일과 회로도를 포함시키겠습니다, 하지만 PCB 레이아웃은 제 가족을 위해 독특하게 남겨두고 싶어요. 여러분은 회로도에서 자신만의 보드를 설계할 수 있거나, 아두이노 나노에 모든 것을 연결할 수도 있습니다.
포함된 파일들
-
케이스, 스탠드 베이스, 사이드 패널용 STL 파일.
-
회로도
-
구성 요소 목록
다른 색상으로 10개를 만들었습니다. 마지막 인쇄는 크리스마스 이브에 완료했는데, 시간이 조금 부족했습니다.
케이블 클립:
태그
모델 소스
