Edison IOT tändning avbrott enhet (1 / 3 steg)
Steg 1: byggnad
Att sätta ihop enheten tar minuter, kodning var mest svårt som jag visste inte riktigt var jag ska börja. Detta är när jag vände mig till min gode vän instructables. Jag hittade en kompatibel med titeln
Intel-Edison-Hands-on-Day-4-Touch-Switch
av gckulo, jag kopierade hans koden och ställa in och var glad att ha en touch sensor som cyklat reläet. Men det fanns ett problem, hans bygga var för annat syfte än jag hade tänkt. Sin kod tillåtet tryck på knapp att cykla på, sedan en annan press cykler av. Jag behövde åtgärden vara tillfällig. Så iväg jag igen för att hitta några kod jag kunde låna och manipulera för mina behov. Instruktioner av Seeed Grove kit föreslog att jag källkod från deras Seeed github sida, så jag gjorde. Eftersom deras gemensamma jordbrukspolitiken touch sensor kan användas som en vanlig knapp jag kopierade och ändrade lite kod för deras relä enhet. Efter lastning detta och plugga allt tillsammans blir du redo att lägga detta till din bil.
KODEN::
CONST int buttonPin = 2; knappen är kopplad till digital stift 2
CONST int relayPin = 7. reläet är kopplad till digital stift 7 int buttonState = låg;
void setup()
{pinMode (relayPin, produktionen);
pinMode (buttonPin, ingång); }
void loop() {/ / läsa statligt av knappen: buttonState = digitalRead(buttonPin); om (buttonState == hög) digitalWrite (relayPin, hög), annan digitalWrite (relayPin, låg); delay(10);}