Nedsänkning spis kontrolleras av Arduino (9 / 13 steg)
Steg 9: Controller underenhet (del 4)
Använda den liten skruven i det övre vänstra hörnet av SainSmart LCD/knappsatsen sköld för att justera ljusstyrkan på displayen som behövs. Koppla bort Arduino, stänga den. Ta bort Arduino Uno från SainSmart LCD/knappsatsen sköld.
Cut/borra hål i frontplåten och fäst den SainSmart LCD/knappsatsen sköld och SainSmart SSR sköld för att frontplåten med skruvar.
Samla in den röda temperatur sensor tråden, 5v tråd från SainSmart LCD/knappsatsen sköld och Vss + 5v tråd från i SainSmart SSR och löda dem, skydda dem med krympslang. Göra samma sak med svart temperatur sensor tråd och de två Gnd kablarna. Anslut den gröna kabeln från temperaturgivare till analog port 1 tråd.
Fäst en tråd från en SSR till en tråd från en av de värmeelementen med skruv på terminal kontakter. Upprepa detta för det resterande SSR och värmeelement. Fäst sedan de återstående kablarna från varje SSR individuellt till en tråd kommer från kopplingsplinten.
Anslut den Arduino Uno SainSmart LCD/knappsatsen Shield. Snarare än att försöka införliva en separat 9 volts strömkälla, beslutade jag att använda en over-the-counter power supply köpt på RadioShack™. Jag med den här kontakten in genom hålet i sidan av rutan project och inkopplad till Arduino Uno. Nackdelen med detta arrangemang är att det tar två vägguttag att köra spisen. Fördelen är att du kan fortfarande spela med controller (och kontrollera anslutningarna inklusive temperaturgivare) utan att ha vägg makt tillämpas på värmeelementen.
Slutligen, fäst frontplåten till rutan project. Du kan koppla in strömförsörjningen 9 volt och du bör se enheten starta upp och läsa standarduppsättning (130° F) och nuvarande temperatur (rumstemperatur). Om du fyller badkaret med varmvatten, ska temperaturen stiga.