Skip to content

Commit

Permalink
#1 Finish first draft of README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
rudikershaw committed Feb 16, 2020
1 parent da45e71 commit b12585c
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,25 @@ Once you've confirmed your setup is working correctly, it is time to solder ever
You can make do with just two loose wires if you so desire, but it is possible that they will eventually oxidise and stop conducting. A more robust and permanent solution is to solder a stainless steal plates to each wire and fix them at a specific width apart. You can increase the surface area of the plates by punching small holes or strips into each. This ensures they stay conductive for longer.

![Water Detector](documentation/detector.jpg "Water Detector")

### The Makeshift Shield

Although not strictly essential to the functioning of the device, you might want to solder this all down and make it a bit more permanent. But, you probably don't want to make it so permanent that you can't re-use the Node MCU micro-controller.

To that end, we can solder the circuit, and some pin headers, onto a universal board and then use the headers to attach the full soldered circuit to the micro-controller. This "makeshift shield" can then be added to, and removed from, the micro-controller easily.

![Adding Headers](documentation/shield-start.jpg "Adding Headers")

Position the headers on the universal breadboard (as above) and check that this intended position will allow you attach the headers to your micro-controller. Once you are sure you have the correct position, solder down a few choice pins on the headers so that they stay in place.

From here, reproduce the circuit you got working on the breadboard on your new universal PCB and solder it down. You should end up with something like the following:

![Shield](documentation/makeshift-shield.jpg "Shield")

The 2 pin screw terminal can be used to attach the water detector to your new shield. It is important to use this component, rather than solder the detector directly into the shield, because you may need to replace the detector if it rusts too severely.

### Water Proofing

Given that your device will likely sit somewhere damp, and will likely get wet in the event that it detects water, it is best to add some water proofing.

It is up to you how you achieve this, but an easy fix is to put the device in a tupperware like container, drill small holes for the power and detector cables, and then use some kind of water proof sealant to seal up the wholes.

0 comments on commit b12585c

Please sign in to comment.