Difference between revisions of "NurdPower"
Jump to navigation
Jump to search
(Created page with "{{Project |Name=NurdPower |Picture=NurdPower.jpg |Omschrijving=Power usage display |Status=In progress |Contact=bertrik }} == Intro == Shows power usage (from MQTT) on a...") |
m (→Hardware) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|Name=NurdPower | |Name=NurdPower | ||
|Picture=NurdPower.jpg | |Picture=NurdPower.jpg | ||
− | |Omschrijving=Power | + | |Omschrijving=Power consumption display |
|Status=In progress | |Status=In progress | ||
|Contact=bertrik | |Contact=bertrik | ||
Line 8: | Line 8: | ||
== Intro == | == Intro == | ||
− | Shows power | + | Shows power consumption (from MQTT) on a 7-segment display. |
+ | |||
+ | TODO: | ||
+ | * put it in a case | ||
+ | * mount it somewhere | ||
== Hardware == | == 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 == | == Software == | ||
Source code is [https://github.com/bertrik/nurdpower on github]. | Source code is [https://github.com/bertrik/nurdpower on github]. | ||
− | Uses the TM1637 driver to set the digits. | + | 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 |
Latest revision as of 12:04, 3 July 2019
Project NurdPower | |
---|---|
![]() | |
Power consumption display | |
Status | In progress |
Contact | bertrik |
Last Update | 2019-07-03 |
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