Enkel mobil Data loggning med hjälp av pfodApp, Android och Arduino (2 / 5 steg)
Steg 2: En enkel datalogger
Denna skiss (Hämta) är en enkel Data Logger. Det gör inte mycket, när pfodApp ansluter och ber om huvudmenyn skiss bara skickar tillbaka en raw-data skärmen msg som frågar pfodApp att öppna skärmen rådata. Detta börjar spara data. I detta fall data skickas en gång per sekund och består av bara en sammanräkning av antalet sekunder eftersom Arduino drivs upp. För din verkliga datalogger skulle du skicka några verkliga data istället.
Här är via bluetooth med billig ITEAD BT SKÖLD (slav) på en Uno Arduino ombord (se denna sida för FioV3 styrelser + bluetooth eller Wifi moduler)
Du behöver ställa in växlarna på styrelsens ITEAD Bluetooth. Huvudströmbrytare 3V/5V till 5V och huvudströmbrytare till Board/To FT232 till att styrelsen ställning. Standard är bluetooth modul styrelsen 9600, så ingen anledning att göra någon annan konfiguration.
Du behöver också en USB-kabel och Hämta och installera Arduino IDE. Slutligen behövs en pfod tolk. För denna skiss enklaste tolken kan användas och det är så liten har jag bara tagit det längst ner på skissen. Men du kan också hämta och installera det, och andra pfod tolkare, som ett bibliotek från här.
Detta är del av skissen som skickar data. Det räknar ner en timer och när timern når 0 skickar nästa data som är bara en räknare i detta exempel.
nu skicka data om 1 SEK har gått
om ((thisMillis-dataSampleTimer) > SAMPLE_INTERVAL) {
dataSampleTimer += SAMPLE_INTERVAL; uppdatering för nästa gång
räknaren ++; delprov
Skicka den
parser.println(Counter);
}
Skicka dina egna data rättvis ändra den
parser.println(Counter);
att skriva ut dina uppgifter till seriell anslutning i stället. (Se denna sida på Arduino timers).