En distans programmerbara Relay Controller (Christmas Lights eller hemautomation Controller) (1 / 9 steg)

Steg 1: Hur fungerar programmering- eller vad är en tillståndsdator?


Jag är glad att du frågade som!

Registeransvarige implementerar ett underbart verktyg som kallas en tillståndsdator. En tillståndsdator är en av de enklaste att bara vet två saker; Vad det aktuella läget är, och vad blir nästa steg?

Tillståndsdatorerna drivs av en tabell som kallas en stat tabell. I huvudsak vad registeransvarige gör, är cykel genom stat tabell en stat i taget. Våra statliga tabell dokumenterar de aktuella inställningarna för utdata, och vad nästa steg blir. I vårt fall anger det också hur mycket tid vi vänta i det aktuella läget. Här är ett exempel på en tabell med staten växlar de första 4 Reläutgångarna i sekvens, väntar i 3 minuter mellan cykler;

Tillstånd 0: 1, 2, 3 off, 4 off, 5 off, 6 av, vänta 3 minuter - gå till tillstånd 1
Tillståndet 1: 1 av 2 på 3 off, 4 off, 5 off, 6 av, vänta 3 minuter - gå till 2
Tillståndet 2: 1 av 2, 3 på, 4 off, 5 off, 6 av, vänta 3 minuter - gå till 3
Tillståndet 3: 1 av 2 av 3 off, 4 på, 5 off, 6 av, vänta 3 minuter - gå till 0

Registeransvarige körs i en oändlig loop, där den vet vad den nuvarande staten är, väntar på utsatt tid och sedan hoppar till nästa tillstånd dikterade av tabellen.

Tillståndsdatorerna hittar du i saker alltifrån trafikljus, genom tvättmaskiner, genom till industriella styrsystem.

Se Steg
Relaterade Ämnen

3 kanal arduino Powered Christmas Light Controller!

För julen i år, jag ville göra ett riktigt häftigt projekt men inte riktigt vet vad man ska göra. Som jag fick julen ljus ut att dekorera, var det en gammal trasig Christmas light timer. Jag tog isär och tittade på lågspänning kretsen. Innan detta ha...

XBee programmerbara Christmas Lights

genom att följa dessa steg, kommer du att kunna styra en del av 50 trefärgs julbelysning trådlöst via en programmerbar XBee.Min familj har alltid varit julbelysning och skapa egna dekorationer, så när jag läser denna blog post på hur till hacka GE fä...

Enkel DIY Christmas Light Controller

God jul y'all!!! Jag vet att det är sällsynt att jag gör en "vänners kompatibla, men jag kommer att göra en jul instructable för dig dag. Ett tag jag har velat göra en datorstyrd jul ljus installationsprogrammet men hade inte delarna för att bygga en...

Android Christmas Lights Controller

här är en snabb intro till mitt senaste projekt: en Android Open tillbehör-powered Julljus controller!Här föddes ur en kodning session på våra lokala Google Technology User Group. Det är en Android app som kommunicerar med en Google ADK styrelse med...

Fjärrstyrning av christmas lights med eter IO24

Detta projekt omfattar både mjukvara och hårdvaraInledning:Detta var en jul ljus controller jag använde ett år att köra en uppsättning med reläer med antingen IO24-modulen som jag ville köra dem över internet. Det ursprungliga projektet slutfördes fö...

Christmas Lights till musik med hjälp av Arduino

min fru och jag har velat skapa våra egna lampor-set-till-musikföreställning för senare semester säsonger. Inspirerad av de två Instructables nedan, beslutade vi att äntligen komma igång detta år och dekorera våra RV. Vi ville ha en allt-i-ett-styren...

Raspberry Pi musikaliska Christmas Lights

Instruktioner för en uppsättning av stjärnor som tänds upp enligt en musikalisk melodi. Konceptet är att varje stjärna representerar en anmärkning och som låten fortskrider stjärnan är associerade med den aktuella journalanteckningen tänds. Inställni...

Cookie hus med Christmas Lights

jag hade så roligt att göra denna söta lilla hus. Absolut allt är ätliga. Jag la lite kanel till detta socker kakan degen så att det skulle lukta bra också. Min favorit del är de choklad täckt solrosfrön (Christmas lights), kransen och den smulade co...

Christmas Lights Installer Pole

vi har alla upplevt frustration försöker sträng upp julbelysning runt huset eller på gården, men mest av allt för mig, det har hängande lampor i de stora träden i min gårdsplanen. Det är därför jag byggde min Christmas Lights Installer Pole. Polen gö...

Arduino Christmas lights

Låt mig lägga till detta i början av detta... Jag gjorde några mycket stor säkerhet misstag i detta... behaga om du något med detta förstår el, hur det ska användas och hur man inte gör som jag gjorde. Det finns vissa saker är är bra... bra även... o...

LED Christmas Light reparera

Christmas lights är ett elände att reparera. Svåra är att hitta den lampa som är utbränd och de flesta människor gör detta genom trial and error. Om du har kanske en sträng av LED lampor som är av icke-utbytbara typ du tror allt är förlorat. Men bli...

USB-drivna LED / Christmas lights

detta visar hur makten en LED eller några Julljus från USB-porten på datorn.Steg 1: Få ditt material För detta behöver du följande:Gamla USB-kabel med en manlig slut (som en extender som du kan köpa på dollar store)En LEDELLEREn gammal uppsättning av...

Göra musik kontrollerade Christmas Lights

göra musik kontrollerade julbelysning för mycket billigt. Detta använder mycket grundläggande delar. Denna idé har inte sitt ursprung av mig. Det är ett derivat av Rybitski's design ligger härhär.Steg 1: Reservdelslista -Old Speakers-Solid State-relä...

Christmas light holder

jag ville trimma ut min taklinjen med Julljus men ville inte sätta upp en miljon klipp och spendera min hela helgen gör det. Så är här hur jag gjorde några lite vikt jul ljus innehavare.Steg 1: leveranserHär är vad du behöver-Coroboard 4 x 8 ark (alt...

Hagelgevär skal Christmas Lights!

Mitt inträde till tävlingen Holiday är hagelgevär skal Christmas Lights! Hagelgevär skal jul ljus användes på vår julgran i år att gå vidare med temat för patroner och Jingle bells. Vänligen rösta, andel och favorit!Jag trodde inte att göra en instru...

Arduino Christmas Light Controller

om du gillade detta instructable, överväga att kolla min nDu har förmodligen sett alla dessa videor där människor gör det julbelysning dansa till musik, du tror att din egen wow som ser riktigt cool... jag kunde aldrig göra det. Tja... du kan tanken...

Programmerbara Motion Sensing Night Light

Jag har alltid svårt att hitta strömbrytare under mitten av natten i mörkret eller går in i ett kolsvart rum när jag kommer hem. Det är varför jag skapat denna anpassade och programmerbara nattlampa.Jag vill ha följande kriterier för denna anpassad d...

Dator kontrolleras musikaliska Christmas Lights

i detta Instructable, kommer jag att lära alla de grundläggande stegen för hur man bygger din egen dator kontrolleras musikaliska julbelysning. Denna inställning är mycket enkel och gemensamma. Inom några timmar, kan du också bygga din egen ljus disp...

Rörelseaktiverade Christmas Lights

I detta Instructable kommer jag visa dig hur man gör julen lampor slås på när det finns någon i rummet med en Arduino, relä modul och en PIR rörelsesensor.Jag gjorde detta eftersom jag ville ha ljuset på min miniatyr julgran att slå på att hälsa på n...