Stap 3: Monteren van de hardware
Mijn vergadering was zeer Jerry opgetuigd, maar meestal heeft gewerkt, en ik heb een paar tips. Tip 1: Wees voorzichtig met het relais pinnen, aangezien zij neigen volledig af te breken zeer gemakkelijk. Tip 2: koop een soort van montage van bestuur voor de poort-driver - hand het solderen van de draden aan deze waanzinnig kleine pinnen is een nachtmerrie (ik gebruikte 872-204-0006-01 voor een kleinere gate-stuurprogramma. Het converteert SIOC naar DIP die veel meer beheersbaar en zou zelfs niet past de Trinket pinnen direct.) Tip 3: Koop een aansluitblok voor het grote water heater draden (zoals de 651-1714955).
Dus ik gelijmd het stuurprogramma van de poort naar een rubber monteren aan de zijkant van de estafette. Vanaf daar ik de Trinket van pin aan de gate stuurprogramma's pinnen gesoldeerd, en de poort stuurprogramma's output pinnen aan de relais spoel. Zie hieronder
Trinket---gate stuurprogramma---estafette
USB---> 47 ohm res. aan Vcc (6)
GND---> gnd (3)
I/o #0---> in B (4)
I/o #1---> in A (2).
----------------------------out A -----------------------> coil pin #A
----------------------------out B ----------------------> coil pin #B
De poort sluitpinnetjes tellen vanaf de divot, linksom:
1 niet aangesloten---8 niet verbonden
2 in A---7 een
3 Gnd---6 Vcc
4 in B---5 uit B
Relais pinnen
1 spoel pin #B---2 spoel pin #A
---ruimte---
3 zet pos. een---4 interne verbinding naar 3
5 gemeenschappelijke switch basis---6 aangesloten op 5
7 schakelaar pos. b---8 aangesloten op 7
Achteraf denk ik dat ik zou hebben gereserveerd de Trinket pin 1 inschakelen van de rode leidde toen de boiler in- of uitschakelen is, omdat ik heb momenteel geen indicatie.
Eigenlijk wilt u de overstap naar de macht in de positieve lijn gonna de boiler afgesneden. Het stroomsnoer van het huis was aangesloten op de kabel van de macht aan de boiler met behulp van een draad moer, dus ik stak deze relay switch tussen. Dus huis macht is aangesloten op pin 3 of 4 (of 7/8 afhankelijk van welke arduino uitgang verbindt die relais pinnen, maar dat kan worden veranderd in de code). Dan is het water heater hete draad aangesloten op pin 5 of 6. Omdat de draad zo dik is, ik gehecht de draden aan weerszijden in plaats van naast elkaar, want er meer ruimte is. Dat wil zeggen huis macht naar pin 4 en boiler hete draad tot pin 5. Voor mezelf een verbindt met de top juiste pin van het Relais gezien vanuit de bodem. Wanneer de Trinket i/o-#1 is ingeschakeld, creëert dit een verbinding tussen Relais pin 5 en 7 (evenals 5 en 8, of 6 en 8). Dit is in de code "relayPinoff".