Stap 2: De Monitor Sensor
De sensor is eigenlijk vrij gemakkelijk. De zender is een infrarood signaal uit. Het signaal wordt weerspiegeld op het metalen wiel van de elektriciteitsmeter. Wanneer de rode lijn passeert, is de infrarood licht geabsorbeerd ietsje meer dan normaal. De infrarood sensor is ingesteld op het detecteren van de verandering in helderheid en formulier bij uit-switches. De ESP8266 is een eenvoudig programma's "opladen" en "fire" een bericht naar de database uitgevoerd.
Wat u nodig hebt voor de sensor:
- infrarood transceiver. Ik gebruikte de Keyence PZ-51. Het was een overgebleven uit een ontmanteld machine op het werk en is zeer gevoelig. De electricitymeter is gebouwd in een plexi verzegelde doos, met een opening van 5 cm tussen het venster en het wiel. Deze sensor is perfect voor deze lastige positie.
- spanningsregelaar aftreden. De ESP8266 moet 3, 3V. Ik heb gebrand in de steile leercurve waarmee dit weinig wild paard, 4 van hen! Wees voorzichtig!
- LM317 spanningsregelaar
- 400 ohm weerstand
- 240 ohm weerstand
- 1µF gepolariseerd condensator
- 0.1µF gepolariseerd condensator
- foto weerstand + weerstand (zodat een spanning verdeel). Het reflecte-signaal van de zender naar de sensor moest "vuile", dus geen O / ik signaal werd gegeven. Maar de sensor heeft een groene en rode led op de top van het. Normaal als het signaal O is, lampje het rode op, anders groene. Maar op een "vuile" signaal, verandert alleen de geen onder leiding van. De weerstand van de foto houdt toezicht op het groene licht. De spanning verdeel geeft een signaal aan de GPIO op de ESP8266. Eenvoudig en effectief.
- ESP8266 wifi controller, NodeNCU geïnstalleerd. Als u nieuw bij de ESP8266 bent > beginnen graven internet ;-)
- Een Arduino. Gebruikt voor het uploaden van de Lua script naar de ESP8266. De Arduino is niet eigenlijk een deel van de uiteindelijke installatie.
- 10V DC voeding (de sensor tarieven tot 24V)
- Ductape: elke goede project moet Ductape! Ik moest gebruiken om koppeling de sensor naar het vak van elektriciteit meter.
- solderen stuff, verbindingslijnen, wat draadjes, klemmenstrook...
Hoe maak je het:
- De elektronische schakeling met een breadboard te testen. Vinden van de juiste sensor past mijn elektriciteitsmeter was nogal een avontuur.
- Programma de ESP8266 (Zie bestand init.lua hieronder, openen met Kladblok)
- Soldeer de componenten op de klemmenstrook
- de sensor verbinden met uw elektriciteitsmeter.
Opmerking: de sensor zal werken en gegevens verzenden, maar natuurlijk moet je een database voor het opslaan van de gegevens (zie volgende stappen)