Difference between revisions of "PulseCounter"

From Let's Control It
Jump to navigation Jump to search
(Blanked the page)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Bestand:TCR5000.jpg]]
 
  
= Introductie =
 
Een ESP8266 module kan worden gebruikt als een digitale pulsenteller om pulsen te verwerken van digitale sensoren. Denk b.v aan optische sensoren met een digitale uitgang. Te gebruiken voor o.a. gasmeter, watermeter, deur open/dicht tellers etc.
 
 
In dit voorbeeld sluiten we een optische sensor aan. Sluit de digitale uitgang aan op pin GPIO 2 van de ESP modules. Laad de juiste software en volg de specifieke instructies.
 
 
= Hardware =
 
Je hebt voldoende aan een ESP8266 module als de ESP-01. We gebruiker een TCR5000 optische sensor die goed verkrijgbaar is. Sluit pin 3 (DO) aan op pin GPIO 2van de ESP en voorzie zowel de ESP als de sensor van voedingsspanning.
 
 
= Software =
 
== Domoticz ==
 
In Domoticz maken we een speciaal type hardware aan, n.l. een "dummy". Vervolgens maken we hiermee een virtueel device. Noteer het IDX van het nieuwe device, dit moeten we invoeren in de config van de sketch.
 
 
Voor meer informatie over Domoticz virtuele hardware en devices, raadpleeg de domoticz website.
 
 
De volgende sectie in de Arduino sketch moet worden aangepast naar je eigen situatie:
 
// ****************************** User defined settings *******************************
 
#define WIFI_SSID          "........"        // Your local Wifi SSID
 
#define WIFI_KEY            "........"          // Your local Wifi WPA key
 
#define DOMOTICZ_IP        "192.168.0.8"        // Domoticz server address
 
#define DOMOTICZ_PORT      8080                // Domoticz server portnumber
 
#define DOMOTICZ_IDX        72                  // IDX of Domoticz virtual device
 
#define DOMOTICZ_SENDDELAY  5                    // seconds between updates
 
#define ESP_COUNTER_IO_PIN  2                    // IO Pin used, default is GPIO2
 
// ****************************** End User defined settings ***************************
 
 
Download: Todo
 
== Nodo ==
 
Todo
 
== ?? ==
 

Latest revision as of 22:41, 12 May 2017