A simple modification of the router with a thermometer is a low cost, easy way how to turn your router into a mini weather station.
The exact operation of the circuit is explained on the website, including a simple DIY procedure.
This circuit is a simple dual simplex to half-duplex driver for 1-wire devices, although it does not work with all of them, because some draw too much current. It was designed and tested for DS18B20+ 1-wire digital thermometer. The parasite power only version - DS18B20P is not supported.
There are four elements plus a thermometer, three 0805 SMD resistors and a general purpose PNP transistor. These elements are generally available everywhere, there are kits sometimes available within wlan-si network.
You can see how temperature mesurements look on our test Wlan-si node kozolectest.
The following PCB was designed to be used with Linksys routers and enable a simpler construction of such thermometers.
On EXTERNAL port additional thermometers can be attached, but the cable has to be kept reasonably short, lets say about 2m.
This circuit board is identical to the previous one, placement of the elements is adapted to the TP-LINK serial port pinout, to enable as painless integration as possible. This documentation is written as a step by step guide.
- Obtain all the components
- 2x 4.7kOhm resistor (SMD marked with 473)
- 47kOhm resistor (SMD marked with 473)
- PNP transistor BC556 (or equivalent)
- DS18B20+ thermometer in TO-92 case
- circuit board
- Place the circuit board in front of you, so you can read the markings normally. Solder 4.7kOhm resistors on two vertical places on the left side of the board, marked R1 and R2.
- Solder 47kOhm resistor on the horizontal space for resistor marked R3.
- Place the transistor T1 on the board, so that its body is on opposite side of the board(where are no copper traces) and solder it into place. The rounded part of transistor body has to point in the direction of wlan-si.net.
- Solder the thermometer on the buard just as you did the transistor into slot marked IC1. The rounded part of thermometer body has to point in the direction of wlan-si.net.
- Connect this board to the routers serial interface.
- Make sure you have the correct digitemp module loaded on your router. The temperature graph should appear within a few minutes on nodes.wlan-si.net.
If there are any problems, please seek help.
- 1wireTempGLpcbB.png (17.2 KB) - added by Musti 6 years ago.
- 1wireTempGLschS.png (38.1 KB) - added by Musti 6 years ago.
- 1wireTempGLsch.png (17.1 KB) - added by Musti 6 years ago.
- 1wireTempGLpcb.png (30.6 KB) - added by Musti 6 years ago.
- 1wireTempGLpcbS.png (77.3 KB) - added by Musti 6 years ago.
- 1wireTempGL-v1.pdf (4.2 KB) - added by Musti 6 years ago.
- TP-LINK-temp-sch.png (37.0 KB) - added by Musti 6 years ago.
- TP-LINK-temp-brd.png (60.5 KB) - added by Musti 6 years ago.