Arduino tid-och-Sensor-baserade Android musikspelare (2 / 4 steg)
Steg 2: Programvara 1
Här är hur jag karta data att överföra till arduino. Det beror var du bor, så jag ska nog Visa hur jag gjorde den.
1. för temperatur, jag använder rumstemperatur som basvärde (24 * C), som det går låg, programvaran beslutar som kall, kanske det regnar eller snöar i ditt land. Det finns en hel del här, det kan variera från där till hur du installerar sensorn.
2. för ljus, jag bara karta den analoga läsande till 0-100%. Jag bedriver datainsamling med avseende på time(morning,mid-day,evening) veta rätt data att använda. Du kan justera dessa variabler.
Ljus skalning Temp skalning
HÖG: 80% - 100% > = 31' C
MED: 40% - 79% < = 30' C & > = 24' C (rumstemperatur)
LÅG: 0-39% < = 23' C
3. Uncomment(remove //) raderna att felsöka data samlats in av Arduino. Använda Serial Monitor.
Serial.Print ("TEMPRATURE =");
Serial.println(temp);
Serial.println("*C");
Serial.Print ("ljus =");
Serial.println(Light);
Serial.println("%");
4. Ladda upp, efter datainsamling, ta bort hela raden ovan eller kommentera det igen.
Obs: Arduino skicka 3 data.1-blå 2-grön 3-röd i HEX-format.