Dieser Inhalt wurde automatisch übersetzt. Original anzeigen
홈 어시스턴트와 esphome을 사용하여 랜턴에서 LED 스트링을 구동하기 위한 에스프32-C3 수퍼 마이크로, 푸시 버튼, BC139 트랜지스터를 수용할 수 있는 베이스.
бом:
- 2AA 배터리로 작동하는 2m 길이의 리드 스트링(배터리는 필요 없고, 그저 리드 스트링만 필요합니다)
- 일부 저항기(베이스용 1k, LED 스트링 전류를 제한하기 위한 '일부 값')
- BC139 트랜지스터.
- 표준 마이크로 스위치 / 푸시 버튼, 더 긴 샤프트가 나은 것입니다. 하지만 당신은 그것을 해결할 수 있는 확장판(Prusa Slicer 모양의 브림이 있는 4mm 실린더)을 인쇄할 수 있습니다(표준 버튼은 랜턴을 통해 누르기가 어렵고 3D로 인쇄하기도 어렵습니다).
- 에스피32-C3은 매우 작지만,
그것을 작동시키려면 랜턴에 두 개의 4mm 구멍을 만들어야 합니다. 하나는 LED 스트링을 위한 것이고 다른 하나는 LED를 수동으로 제어하기 위한 것입니다.
배선은 간단합니다.
- 핀 10은 푸시버튼을 통해 지면으로 연결됩니다.
- 트랜지스터의 베이스는 1k 저항을 통해 핀 3에 연결됩니다.
- 에미터는 지면에 연결됩니다.
- LED 스트링은 몇몇 저항기를 사용하여 5V핀에 연결되며, 트랜지스터의 콜렉터에도 연결됩니다.
에스호ーム YML 스크립트의 단순화된 예제.
에스포메