En distans programmerbara Relay Controller (Christmas Lights eller hemautomation Controller) (4 / 9 steg)
Steg 4: Programvaran
Här är filen .pde skiss.
Bara ladda ner denna skiss och ladda den i ditt AtMega328 chip och du är off och kör!
Koden har nästan utmattad RAM-kapacitet av ATMega328 - om du vill göra några ändringar, måste du vara mycket noga med att inte låta buffertar korrumpera stackutrymme.
All kod är kommenterade - och bör kunna följas.
En uppdatering från 4 år efter projektet gjordes:
Ahh - det ser ut som den ursprungliga platsen som höll ethershield biblioteket har försvunnit in i etern och arduino IDE har förändrats mycket. (Jag önskar att de inte vill ändra IDE så mycket att bryta den äldre)...
Det finns två alternativ:
https://github.com/JCW/Ethercard - det ser ut som det finns stöd för Arduino 1.0
https://github.com/thiseldo/EtherShield - det ser ut som inte stöds, men åtminstone där :-)
Jag kan inte kommentera just nu något av dessa bibliotek som jag inte har använt dem.
Doug