Smartkey
Mein neues Projekt ist ein Smartkey, steuerbar über MQTT, Http und mit einem WIFI Manager.
Diese Bilder sind vom erstem Planungsstand, ich habe das verworfen und alles neu erstellt.
So das sind die Aktuellen Bilder und auch Ausdrucke.
Die beiden Frontblenden sind einmal für Microschalter und einer für Touchsensor.
Druckdatein SmartKey
STL Druckdatei Gear
STL Druckdatei KeyGear
STL Druckdatei Cover_Touch
STL Druckdatei Cover_Switch
STL Druckdatei Casing
Komponenten:
- 1 x ESP32 D1 Mini WemosD1 Ebay ESP32 D1 Mini WemosD1
- 1x Touch Sensor TTP223 Capacitive Modul Für Arduino EbayTTP223
- 1x 28BYJ-48 DC 5V Schrittmotor DC ULN2003 Treiber Ebay 28BYJ-48
- 1x Lithium Battery Charger Shield Wemos D1 Mini ESP8266 Ebay Charger Shield
ESP32 Wemos D1 mini --> Shield Wemos D1
RST --> RST TX --> TX
A0 --> A0 RX --> RX
D0 --> D0 D1 --> D1
D5 --> D5 D2 --> D2
D6 --> D6 D3 --> D3
D7 --> D7 D4 --> D4
D8 --> D8 GND --> GND
3,3V --> 3,3V 5V --> 5V
Shield Wemos D1 Akku Füllstansanzeige und Deep Sleep.
- von Akku klemme + mit Widerstand 100K auf A0 brücken.
- Brücke einlöten von RST auf D0 für deep_sleep
ULN2003 Treiber
Wemos -> Treiber
D5 -> IN1
D6 -> IN2
D8 -> IN3
D7 -> IN4
5v -> +
GND -> -
Wemos -> Touch
D3 -> I/O
5V -> VCC
GND -> GND
Schaltbild Shield:
Auflöten der Steckerleisten auf dem Wmos D1 mini und dem Shield zum aufeinanderstecken.
Schaltplan von WemosD1 mini mit Treiber ULN2003 und Touch
Die Treiberplatine muss gekürzt werden, da durch Fallen die Kontroll LED´s weck.
Da die LED´s, eh zu viel Stromverbrauchen würden.
Achtung vor kürzung bitte LED´s auslöten.
Die Webbrowser Oberfläche sieht nach dem Login so aus.
Download IDE libraries
verwendete libraries
Download IDE Projekt code (Achtung könnte noch fehler haben.) Vorabversion.
Programmcode