168 lines
9.4 KiB
HTML
168 lines
9.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<title>The electronics board PCBBasic2.0 | ShowerLoop</title>
|
|
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
|
|
|
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
|
|
<link rel="stylesheet" href="https://code.getmdl.io/1.3.0/material.indigo-pink.min.css">
|
|
|
|
<script src="https://kit.fontawesome.com/157866136a.js" crossorigin="anonymous"></script>
|
|
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
|
|
<script src="/js/material.min.js"></script>
|
|
|
|
|
|
<link rel="stylesheet" type="text/css" href="/css/app.min.css">
|
|
<link rel="stylesheet" type="text/css" href="/css/custom.css">
|
|
|
|
|
|
<script type="text/javascript">
|
|
var _paq = window._paq || [];
|
|
|
|
_paq.push(['trackPageView']);
|
|
_paq.push(['enableLinkTracking']);
|
|
(function() {
|
|
var u="//metrics.showerloop.cc/";
|
|
_paq.push(['setTrackerUrl', u+'matomo.php']);
|
|
_paq.push(['setSiteId', '1']);
|
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
|
|
})();
|
|
</script>
|
|
|
|
<body class="posts"><div class="skip-to-content" role="button" tabindex="0">
|
|
Skip to Content
|
|
</div>
|
|
<div class="mdl-layout mdl-js-layout
|
|
mdl-layout--fixed-header">
|
|
<header class="mdl-layout__header chocolate-header">
|
|
<div class="mdl-layout__header-row">
|
|
|
|
<a href="/" class="mdl-layout-title">
|
|
<img class="logo" src="/images/logo2.png">
|
|
</a>
|
|
|
|
<div class="mdl-layout-spacer"></div>
|
|
|
|
<nav class="mdl-navigation mdl-layout--large-screen-only">
|
|
|
|
|
|
<a class="mdl-navigation__link" href="/" title="Home">Home</a>
|
|
|
|
<a class="mdl-navigation__link" href="/how-it-works/" title="How It Works">How It Works</a>
|
|
|
|
<a class="mdl-navigation__link" href="/research/" title="Research">Research</a>
|
|
|
|
<a class="mdl-navigation__link" href="/posts/" title="Posts">Posts</a>
|
|
|
|
<a class="mdl-navigation__link" href="/contact-us/" title="Contact Us">Contact Us</a>
|
|
|
|
<a class="mdl-navigation__link" href="/components/" title="Components">Components</a>
|
|
|
|
<a class="mdl-navigation__link" href="/make-it/" title="Make It">Make It</a>
|
|
|
|
<a class="mdl-navigation__link mdl-button mdl-js-button mdl-button--raised mdl-button--colored support-btn" tabindex="0">Support Us</a>
|
|
</nav>
|
|
</div>
|
|
</header>
|
|
<div class="mdl-layout__drawer">
|
|
<span class="mdl-layout-title"><strong>Chocolate</strong></span>
|
|
<nav class="mdl-navigation">
|
|
|
|
|
|
<a class="mdl-navigation__link" href="/" title="Home" tabindex="0">Home</a>
|
|
|
|
<a class="mdl-navigation__link" href="/how-it-works/" title="How It Works" tabindex="0">How It Works</a>
|
|
|
|
<a class="mdl-navigation__link" href="/research/" title="Research" tabindex="0">Research</a>
|
|
|
|
<a class="mdl-navigation__link" href="/posts/" title="Posts" tabindex="0">Posts</a>
|
|
|
|
<a class="mdl-navigation__link" href="/contact-us/" title="Contact Us" tabindex="0">Contact Us</a>
|
|
|
|
<a class="mdl-navigation__link" href="/components/" title="Components" tabindex="0">Components</a>
|
|
|
|
<a class="mdl-navigation__link" href="/make-it/" title="Make It" tabindex="0">Make It</a>
|
|
|
|
</nav>
|
|
</div><main aria-role="main">
|
|
<div class="subpage-content">
|
|
<div class="chocolate-container">
|
|
<div class="mdl-grid">
|
|
<div class="mdl-cell mdl-cell--12-col mdl-cell--12-col-tablet mdl-cell--12-col-phone">
|
|
<div class="chocolate-blog-single">
|
|
<div>
|
|
<div class="mdl-grid">
|
|
<div class="mdl-cell mdl-cell--4-col mdl-cell--12-col-tablet mdl-cell--12-col-phone left">
|
|
<img class="responsive-img"
|
|
src="/images/PCBBasic2_1.png"
|
|
alt="An awesome picture">
|
|
</div>
|
|
<div class="mdl-cell mdl-cell--8-col mdl-cell--12-col-tablet mdl-cell--12-col-phone right">
|
|
<h1>The electronics board PCBBasic2.0</h1>
|
|
<span class="post-info">
|
|
<span>Anthony Hathaway</span>
|
|
<i class="fas fa-circle"></i>
|
|
<span class="d-none d-sm-block col-sm-2 mt-auto offset-sm-2 text-right">
|
|
<time class="post-date" datetime=" 2017-03-09T00:00:00Z">Mar 9, 2017</time>
|
|
</span>
|
|
</span>
|
|
<div><p><p>For the last couple of months we have gotten back to circuit boards and looking at completing the project we started a long time ago. Making the shower smart and easily controllable like one would expect from modern consumer products. There’s been a lot to learn considering all we could do a few years ago was wire up a light bulb, and even then we would need to check what the difference was with the brown wire (live/positive) and the blue wire (ground/neutral).</p>
|
|
<p>To keep it simple last year we started working on a fully analog version of the system, just like the one below.</p>
|
|
<img class="responsive-img" src="/images/PCBBasic2_1.png">
|
|
<p>Basically it’s a switch panel and buttons where the top 3 water proof/resistant rocker switches are to activate the pump, uv and heater and a 6 toggle switch switch-board below to control the individual valves. The top 3 buttons go to the power box that activated the relays with a 1 V DC current to close the circuit for the 220V AC to power the aforementioned devices. The valves are controlled directly via the 12V DC power supply.</p>
|
|
<img class="responsive-img" src="/images/PCBBasic2_2.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_3.png">
|
|
<p>Anyway, that was the old one. Since then we’ve added all kindsa stuff. An integrated GFCI, fuses, an 8-channel relay module, voltage meter for the pump and a motor controller, Power button and the appropriate cable glands to keep everything up to spec. The cables should be around 18 AWG or lower (thicker).</p>
|
|
<p>Additionally to make it easier to use in everyday use we made an analog controller. This should be done with an integrated circuit but I don’t have experience with that and the last two people I’ve tried to work with have failed to help me so I’m starting from the most basic setup that I can understand and make myself. So below you can see the schematic connecting one switch to multiple devices using diodes to keep the flow in one direction.</p>
|
|
<img class="responsive-img" src="/images/PCBBasic2_4.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_5.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_6.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_7.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_8.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_9.png">
|
|
<iframe class="video" src="https://www.youtube.com/embed/6_fD4uSmrNY" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
|
|
<img class="responsive-img" src="/images/PCBBasic2_10.png">
|
|
<img class="responsive-img" src="/images/PCBBasic2_11.png"></p>
|
|
</div>
|
|
<span>Tags:</span>
|
|
<span class=nowrap>
|
|
<em><span class="ph1">post</span></em>
|
|
</span>
|
|
<span class="share">
|
|
<span>Share:</span>
|
|
<a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https://shower-loop.github.io/posts/blog1/">
|
|
<i class="fab fa-facebook-square"></i>
|
|
</a>
|
|
<a target="_blank" href="http://twitter.com/share?url=https://shower-loop.github.io/posts/blog1/">
|
|
<i class="fab fa-twitter-square"></i>
|
|
</a>
|
|
<a target="_blank" href="http://www.reddit.com/submit?url=https://shower-loop.github.io/posts/blog1/">
|
|
<i class="fab fa-reddit-square"></i>
|
|
</a>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</main><footer class="mdl-mini-footer chocolate-footer">
|
|
<div class="mdl-mini-footer__left-section">
|
|
© 2020 Shower Loop | All Rights Reserved
|
|
</div>
|
|
<div class="mdl-mini-footer__right-section">
|
|
|
|
</div>
|
|
<script src="/js/app.min.js"></script>
|
|
<script src="/js/skip-to-content.js"></script>
|
|
</footer>
|
|
</div>
|
|
</body>
|
|
</html> |