요약
저는 LED 스트립과 E-Ink 디스플레이를 사용하여 결합된 디스플레이를 만들었습니다.
목적은 온도와 같은 정보를 표시하는 것입니다. 온도는 전자 잉크 디스플레이에서 자주 변하지 않지만, LED 스트립의 경우 자주 변하는 정보입니다. 터치 버튼을 사용하여 서로 다른 화면을 전환할 수 있습니다.
LED 스트립은 144개의 LED/m를 가진 WS2812B 주소 지정 픽셀 스트립입니다.
-> 이것들을 사용했습니다:https://amzn.eu/d/eOmWAVV
E-ink 디스플레이는 SPI를 사용하는 2.9인치 모노크롬 디스플레이입니다.
-> 저는 이거를 사용했어요:https://amzn.eu/d/5YOUf0v
터치 버튼은 플라스틱 전면을 통해 감지하는 TTP223 용량 센서입니다.
-> 저는 이거를 사용했어요:https://amzn.eu/d/cxXyiUF
E-Ink 디스플레이 아래에는 ESP32 개발 보드를 위한 공간이 있고, 거의 모든 것이 여기에 들어갈 수 있습니다. 저는 더 낮은 프로필을 위해 핀 헤더가 없는 것을 사용했습니다.
저는 이거를 사용했습니다:https://amzn.eu/d/24QEFxx
LED 스트립은 U 모양으로 38개의 픽셀로 구성되어 있습니다. 저는 현재 태양 에너지와 배터리 충전 상태를 표시하기 위해 두 개의 수직 면(각각 14개의 LED)을 사용했습니다. 위에서는 제 집의 현재 전력 소비량을 표시하기 위해 8개의 LED를 사용했습니다.
모든 전력은 ESP-Board에서 사용되며, 5V의 조명기구, 3.3V의 디스플레이와 센서가 포함되어 있습니다.
예를 들어, Arduino 코드를 포함시켰지만, 거의 확실히 당신의 요구사항에 적합하지 않을 것입니다.
하지만, 이 하드웨어를 사용하여 무엇이든 표시하고, LED를 애니메이션이나 주목을 받는 요소로 사용하는 것도 자유롭게 가능합니다.
인쇄할 부분은 두 개뿐이고, 하나는 모든 전자 장치가 있는 베이스이고 다른 하나는 커버입니다. 두 부분 모두 지원 없이 인쇄됩니다.
저는 베이스를 위해 다크(파란색 또는 검은색) PLA를 사용했고, LED 구멍을 하얀색으로 페인트했습니다.
커버는 각 부분마다 오직 0.4mm의 벽 두께를 가지고 있고, 나머지는 빛을 차단하기 위해 훨씬 두껍습니다. 그것은 하얀 PLA로 인쇄되었습니다. 작은 구멍은 터치 버튼이 위치한 표시입니다.
두 개의 중간 구멍을 사용하여 베이스를 벽에 고정하고, 위와 아래의 구멍은 커버를 고정하는 데 사용됩니다.
또한, 전체 어셈블리의 스텝 파일도 포함되어 있습니다. 만일 당신이 그것을 변경하거나 리믹스하고 싶다면 말입니다.
재미있게 보세요,
세바스티안
Etiketler
Model Kaynağı
