Selaa lähdekoodia

update giessomat

Thomas Buck 3 vuotta sitten
vanhempi
commit
58c8381c21
1 muutettua tiedostoa jossa 28 lisäystä ja 16 poistoa
  1. 28
    16
      input/projects/giessomat.md

+ 28
- 16
input/projects/giessomat.md Näytä tiedosto

@@ -4,7 +4,7 @@ parent: projects
4 4
 position: 6
5 5
 github: https://git.xythobuz.de/thomas/giess-o-mat
6 6
 date: 2021-03-29
7
-update: 2021-05-01
7
+update: 2021-05-02
8 8
 ---
9 9
 
10 10
 Since moving into my own flat in 2019 I started growing quite a bunch of plants.
@@ -134,8 +134,12 @@ lightgallery([
134 134
 %-->
135 135
 
136 136
 These are the circuit diagrams for the controller and user interface.
137
+Everything is powered by a 12V power supply.
138
+I am using two 5V regulators, one for powering the ESP32 and one for powering the relais coils.
139
+This was my quick-and-dirty way of getting the power rails clean enough that the ESP is not resetting when toggling a relais.
140
+The valves are directly fed 12V and another regulator produces 6V for the peristaltic pumps.
137 141
 
138
-<div class="textwrap"><pre class="ascii gallery">
142
+<div class="textwrap"><pre class="ascii">
139 143
 Giess-o-mat Controller Schematic
140 144
 
141 145
              -------|USB|-------                        -----------
@@ -181,20 +185,20 @@ ESP_SCL <---|x P22          SP  |                        -------
181 185
 +5V_R <---|x JC-VCC             |           +5V_R <---|x JC-VCC             |
182 186
            ---------------------                       ---------------------
183 187
 
184
-  GND <---------> Float Switch 1 COM        GND <---------> Float Switch 1 COM
185
- SW_B <---------> Float Switch 1 NO        SW_B <---------> Float Switch 1 NO
186
-           |                                         |
187
-          ---                                       ---
188
-      LED / \-->                                LED / \-->
189
-          ---                                       ---
190
-           |                                         |
191
-          ---                                       ---
192
-         |   |                                     |   |
193
-      1k |   |                                  1k |   |
194
-         |   |                                     |   |
195
-          ---                                       ---
196
-           |                                         |
197
-         +3.3V                                     +3.3V
188
+  GND <--------------> Float Switch 1 COM     GND <--------------> Float Switch 1 COM
189
+ SW_B <--------------> Float Switch 1 NO     SW_B <--------------> Float Switch 1 NO
190
+          |      |                                    |      |
191
+         ---     |                                   ---     |
192
+     LED / \-->  |                               LED / \-->  |
193
+         ---     |                                   ---     |
194
+          |      |                                    |      |
195
+         ---    ---                                  ---    ---
196
+        |   |  |   |                                |   |  |   |
197
+     1k |   |  |   | 1k                          1k |   |  |   | 1k
198
+        |   |  |   |                                |   |  |   |
199
+         ---    ---                                  ---    ---
200
+          |      |                                    |      |
201
+        +3.3V ---                                   +3.3V ---
198 202
 </pre><pre class="ascii gallery">
199 203
 Giess-o-mat User Interface Schematic
200 204
 
@@ -236,6 +240,14 @@ KP_R4 <---| | * | | 0 | | # | |                |   --------------------   |
236 240
            -------------------                  --------------------------
237 241
 </pre></div>
238 242
 
243
+As you can see, the schematic is relatively simple, not doing much more than connecting some modules with each other.
244
+I did not (have to) add any kind of filtering or other passive circuitry.
245
+
246
+On the schematic above, only the four required connections between controller and user interface are shown.
247
+I have used a DB-9 connector, running the power switch as well as the other voltages generated on the controller over it.
248
+This is so the machine can be turned on and off at the UI.
249
+I also placed some cheap little voltmeter modules on the UI, showing the other voltages.
250
+
239 251
 ## Future Extensions
240 252
 
241 253
 I have now been running capacitive ground moisture level sensors in a couple of my plants for around a year, logging the data using my [ESP-Env project](https://git.xythobuz.de/thomas/esp-env) to an [InfluxDB](https://www.influxdata.com/) instance running on my NAS, with a [Grafana](https://grafana.com/) UI running on there as well.

Loading…
Peruuta
Tallenna