NurdPower: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
  |Picture=NurdPower.jpg  |   |Picture=NurdPower.jpg  | ||
  |Omschrijving=Power consumption display  |   |Omschrijving=Power consumption display  | ||
  |Status=  |   |Status=Stalled  | ||
  |Contact=bertrik  |   |Contact=bertrik  | ||
}}  | }}  | ||
| Line 15: | Line 15: | ||
== Hardware ==  | == Hardware ==  | ||
Wemos D1 mini connected to a TM1637   | Wemos D1 mini connected to a TM1637 4x7-segment display.  | ||
Connections:  | Connections:  | ||
* display   | * display VCC to Wemos 5V (3.3V also works with red LEDs)  | ||
* display GND to Wemos GND  | * display GND to Wemos GND  | ||
* display DIO to Wemos D4  | * display DIO to Wemos D4  | ||
Latest revision as of 13:19, 11 May 2020
| Project NurdPower | |
|---|---|
 
 | |
| Power consumption display | |
| Status | Stalled | 
| Contact | bertrik | 
| Last Update | 2020-05-11 | 
Intro
Shows power consumption (from MQTT) on a 7-segment display.
TODO:
- put it in a case
 - mount it somewhere
 
Hardware
Wemos D1 mini connected to a TM1637 4x7-segment display.
Connections:
- display VCC to Wemos 5V (3.3V also works with red LEDs)
 - display GND to Wemos GND
 - display DIO to Wemos D4
 - display CLK to Wemos D3
 
Software
Source code is on github.
Basically it subscribes to the MQTT stream, receives power updates and displays them on the 7-segment display.
Uses the following libraries:
- TM1637 driver to set the digits.
 - WifiManager
 - PubSubClient
 
