From 2999af7df370219169e1a754312c3c9435af5b86 Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Fri, 10 Feb 2017 23:54:45 -0700 Subject: [PATCH] adds all output pins --- Kiln_Controller.ino | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/Kiln_Controller.ino b/Kiln_Controller.ino index bcab053..14f9471 100644 --- a/Kiln_Controller.ino +++ b/Kiln_Controller.ino @@ -12,6 +12,9 @@ MAX6675 t0(CLK0, CS0, MISO0); Adafruit_MCP23017 mcp; void setup() { + // Onboard LED + pinMode(2,OUTPUT); + // I2C Wire.pins(4, 5); @@ -24,10 +27,20 @@ void setup() { // MCP23017 GPIO expander mcp.begin(); - mcp.pinMode(8, OUTPUT); - mcp.digitalWrite(8, HIGH); + mcp.pinMode(0, OUTPUT); + mcp.pinMode(1, OUTPUT); + mcp.pinMode(2, OUTPUT); + mcp.pinMode(3, OUTPUT); + mcp.pinMode(4, OUTPUT); + mcp.digitalWrite(0, HIGH); + mcp.digitalWrite(1, HIGH); + mcp.digitalWrite(2, HIGH); + mcp.digitalWrite(3, HIGH); delay(100); - mcp.digitalWrite(8, LOW); + mcp.digitalWrite(0, LOW); + mcp.digitalWrite(1, LOW); + mcp.digitalWrite(2, LOW); + mcp.digitalWrite(3, LOW); // Clear LCD lcd.setCursor(0, 0); @@ -41,5 +54,9 @@ void loop() { lcd.print("F "); lcd.print(t0.readCelsius()); lcd.print("C"); + + digitalWrite(2, LOW); + delay(100); + digitalWrite(2, HIGH); delay(1000); }