website/public/projekte/regensensor.html
2022-01-30 09:54:20 +01:00

59 lines
No EOL
2.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html >
<html lang="de">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title></title>
<link href="/css/style.css" rel="stylesheet">
</head>
<body>
<jl-header data-title="Regensensor"></jl-header>
<div id="content">
<p>Da es in mein Zimmer bei offenem Fenster reinregnet habe ich mich dazu entschieden einen Regensensor zu bauen,
welcher bei Regen einen Alarm auslöst um mich zu wecken. Der Regensensor besteht aus einer Lochrasterplatine,
bei der jeweils abwechselnd eine Zeile an den Sensorpin und die andere an Masse geht, ähnlich wie bei den
fertigen Sensoren, nur größer. (vgl. kurz.ml/zpjiM6) Dieser ist direkt mit dem Analogen Eingang des Arduinos
verbunden, welcher über den internen Pullup auf 5V ligt, wenn nun ein Regentropfen zwei unterschiedliche Zeilen
der Lochraster verbindet, sinkt die Spannung und der Sensor löst aus. Als Alarm dient ein Piezo, welcher über
den tone Befehl des Arduinos angesteuert wird. Im Schaltplan gehen links bunte Kabel raus, da ich aus einem
alten <a href="https://de.wikipedia.org/wiki/KVM-Switch">KVM Switch</a> noch einen Taster mit zweifarbiger LED
übrig hatte. Die Stromversorgung des Aufbaus geschieht über USB. Die 3D Datei für das gehäuse findet ihr auf <a
href="https://www.thingiverse.com/thing:2950996">Thingiverse</a> oder in der <a
href="https://gitlab.jonasled.de/jonasled/Regensensor">Git Repo</a>. Für Einstellungen und logging (fals
erwünscht) ist in der <a href="https://gitlab.jonasled.de/jonasled/Regensensor">Git Repo</a> noch eine Excel
datei, mit Macro, über die das abläuft</p>
<p>Belegung des Kabels:</p>
<table>
<tbody>
<tr>
<td><strong>Kabelfarbe</strong></td>
<td><strong>Belegung</strong></td>
</tr>
<tr>
<td>Schwarz</td>
<td>LED Grün</td>
</tr>
<tr>
<td>Rot</td>
<td>LED Rot</td>
</tr>
<tr>
<td>Grün</td>
<td>Taster</td>
</tr>
<tr>
<td>Weiß</td>
<td>Masse</td>
</tr>
</tbody>
</table>
<br>
<img src="/img/projekte/regensensor.jpg">
<h2>Kommentare:</h2>
<jl-comments_display></jl-comments_display>
<jl-new_comment id="newComment"></jl-new_comment>
</div>
<jl-footer></jl-footer>
<script src="/js/script.js"></script>