Elektroniska TattleTale / kylskåp Monitor (5 / 13 steg)
Steg 5: Starta Arduino skiss
Vi börjar den Arduino skissen genom att skapa en enkel mall och vissa parametrar som vi kommer att behöva senare. Genom att definiera konstanter för ljus sensor och summern funktioner på toppen av skissen kommer det vara lätt att justera dessa värden senare om du vill.
Konstanter för ljussensorn < br > const int LIGHT_SENSOR_PIN = 5;
CONST uint32_t DARK_DISCHARGE_THRESHOLD = 300; < p > / / konstanter för Summer
CONST int BUZZER_PIN = 1;
CONST int OPEN_WARNING_TONE = 500.
CONST int OPEN_WARNING_DURATION_MS = 1000;
CONST int TEMP_WARNING_TONE = 800;
CONST int TEMP_WARNING_DURATION_MS = 500.
CONST int TEMP_WARNING_REPEAT = 3;
void setup() {
Initiera seriell kommunikation
Serial.BEGIN();
Init Bean LED av
Bean.setLed(0,0,0);
Ställ in ljussensor pin läge
pinMode (LIGHT_SENSOR_PIN, INPUT_PULLUP);
}
void loop()
{
Bean.Sleep(500);
}
< /p >