/* */

Chris  -  LED Scheinwerfer mit Bewegungsmelder und ESP8266

 
Riki und Rudi Chris Michi Doris 

Hofer LED Scheinwerfer mit Bewegungsmelder:

 

3,3V IR Bewegungsmelder und Power - mosfet mit dem der LED Scheinwerfer angesteuert wird:

http://www.syncpower.com/datasheet/SPN4436.pdf

Plan: dort das gate an den ESP8266 hängen, somit kann übers wlan dann der Scheinwerfer geschalten werden

 

ESP8266-01 (bzw zum testen ein NodeMCU)

hat 8 Pins:

 

TX = GPIO1Serial out, da dürfte die blaue LED dran hängenGND
CH_PD

"Power down"

muss zum normal booten auf +

GPIO0muss zum normal booten auf +
Resetmuss zum normal booten auf +GPIO2 = TX1muss zum normal booten auf +, zum neu flashen beim booten auf GND
3,3VRX = GPIO3Serial in

die LED hängt an TX, somit sind die Möglichkeiten etwas anzusteuern eher gering. Bei den Modulen mit mehreren Pins kann man GPIO12, GPIO13, GPIO14 anscheinend frei verwenden (auch PWM)

sch fürs flashen: http://www.allaboutcircuits.com/projects/breadboard-and-program-an-esp-01-circuit-with-the-arduino-ide/

für die serielle Schnittstelle braucht man umbedingt einen 3,3V Chip. Dieser hat auch einen 3,3V Spannungsregler eingebaut und ist "5V tolerant" : PL2303HX USB To TTL http://www.banggood.com/PL2303HX-USB-To-RS232-TTL-Auto-Converter-Adapter-Module-With-Cables-p-915887.html

 

arduino programmierumgebung

github.com/esp8266/Arduino

reset + flash button drücken und im adruino auf upload, passt!

Änderungen an der Elektronik

Sowohl ESP8266 als auch der Bewegungsmelder funktionieren mit 3,3V. Daher muss für die Stromversorgung nur der Spannungsregler (max 30mA) getauscht werden. Der Leiter zum Mosfet muss aufgetrennt und zum ESP geführt werden.