Enkel Remote Data plottning med Android / Arduino / pfodApp (3 / 6 steg)

Steg 3: Mer i detalj



Den senaste versionen av pfodApp från Android Market gör raw-data skickas av en pfodDevice (e.g. Arduino) ritade och sparas till en fil för senare användning. Se pfodAppForAndroidGettingStarted.pdf för hur man laddar ner filen från din Android mobil till datorn.

Plottning kräver två saker:-
en) en dataström (i CSV-format) och
b) ett tomt kommando från pfodDevice

Din pfodDevice (Arduino) kan skicka alla typer av data utanför pfod meddelanden. pfod meddelanden som omges av {} som skiljer dem från andra data.

Om du vill rita data du skickar data i CSV-format. Det är värden avgränsade med kommatecken, och avslutas med en radmatning (CR eller LF eller CR LF)
Till exempel
105,680

När pfodDevice vill visa en tomt för användaren, skickar pfodDevice ett tomt kommando. Skissen Arduino är full kontroll över vad pfodApp tomter. Kommandot plot ger en titel till skärmen tomt och vilken ström av rådata till tomt och vilka fält från det strömmen. Olika strömmar av rådata har olika antal kommaavgränsade fält. Antalet staplar | på tomt måste kommando matcha antalet fält i dataströmmen du vill rita. Data linjer med olika antal fält är ignorera för denna handling.

Det finns ett antal alternativ för kommandot konspirera för att markera fälten att rita anger skalor och enheter samt att sätta flera tomter i ett diagram. Det enklaste är att skicka de x-värdena som det första fältet och y-värden som följande fält, sedan i plotting kommandonamnet x- och y-axeln t.ex.

{= Analog A0 tomt | Time(SEC) | A0 räknas}
Rita titel | x-värden fältet | y värden fält
Du kan också Visa raw-data som skickas till din mobil. Skärmen "Rådata" kan nås från pfodApp med hjälp av din mobil menyn eller den kan öppnas av pfodDevice skickar ett streamingRawData meddelande, {= titel av den skärmen går här} dvs en stympad version av kommandot konspirera.

Hursomhelst pfodApp raw-data skärmen öppnas och visar de data som har skickats från pfodDevice. När skärmen öppnas, börjar pfodApp spara data till en fil. Namnet på filen visas varje gång skärmen (eller en plottning skärm) öppnas.

För att förhindra din mobila fylla upp med data som du inte ville, startar pfodApp inte skriva data till mobilens SD kort tills första gången de rådata eller konspirera skärm öppnas efter en varje ny anslutning. Första gången rådata skärmen öppnas efter en ny anslutning, skrivs upp till 4K byte av tidigare mottagna data (eftersom anslutningen gjordes) till fil när det öppnas. Informationen är också tillgänglig för tomten. I de flesta fall innebär detta alla raw-data skickas sedan anslutningen gjordes kommer att sparas. När anslutningen är stängd, sist av data skrivs och filen är stängd.

Om filen redan finns, från en tidigare anslutning, läggs det till av varje efterföljande anslutning. Du kan hämta och ta bort filen från datorn. Se pfodAppForAndroidGettingStarted.pdf för hur man ska komma åt filen från din dator.

Se Steg
Relaterade Ämnen

Enkel mobil Data loggning med hjälp av pfodApp, Android och Arduino

Moblie Data loggning görs enkeltmed hjälp av pfodApp, din Android mobil och Arduino.INGEN Android programmering krävs.Plottning Data på din Android finns denna senare InstuctableEnkel Remote Data plottning med Android / Arduino / pfodAppIntroduktionD...

Bygga en enkel binära disken med din Arduino

Följande instructable kommer att gå igenom stegen för att bygga en enkel binära disken med följande material.1 x Arduino Uno1 x tryckknapp5 x LED's (hur många bitar du vill din counter vara)1 x 10 k ohm motstånd1 x 220 ohm Resistor (kanske 2 eller 3...

Hur att registrera data IMU/GPS data-programmet (med Android-systemet)

Följande uppsättning instruktioner innehåller råd om hur man ställer in och samla in data med hjälp av "Sensorstream IMU + GPS" app utvecklats av Axel Lorenz. Denna specifika app kan användas för att samla in grundläggande data som GPS koordinat...

Styra Arduino med Android-telefon via Bluetooth

Hej gott folk, här kan du lära dig hur man styr Arduino med Android-telefon via Bluetooth. Du kan använda din smartphone som en fjärrkontroll för dig hem belysningssystem eller du kan använda som en drone remote etc.För att göra anslutningen mellan A...

Kör motorn med android använder arduino och bluetooth

Hej vänner! Detta är min första instructable någonsin och idag jag ska visa dig hur man kör 2 motorer med android använder arduino och en billigt Bluetooth-modul. Detta projekt kan vara till stor hjälp för dig att bygga robotar som kan kontrolleras a...

Låg höjd miljöövervakning med en Arduino baserade väder Instrument och Aeropod Remote Sensing plattform

ProjektöversiktStudenter på New Lothrop High School i Michigan har arbetat tillsammans för att bygga en plattform för remote sensing låg höjd som kallas en "Aeropod" och rummen har det med ett "Arduino" baserade väder instrument att sa...

Hur man bygger en Arduino WiFi 4 x 4 med Android Controller

RC bilar kan vara WiFi bilar...?RC bilar är cool, men billigt RC bilar har begränsat utbud och kan bara kontrolleras med viss controller som medföljer bilen.Jag köpte en RC jeep, komplett med 4 hjulsdrift, flexibel upphängning och off-road däck för c...

Arduino röstigenkänning med Android

Hej vänner! Eftersom min första handledning för styrning av motorer med Android undrade jag om jag kan styra en robot med mitt anförande, vore det inte intressant? Så med hjälp av MIT app inventor kunde jag styra Arduino med Android. Jag försökte gör...

Använda playstation remote på pc med arduino

jag har varit begåvad en gamla playstation 1 avlägsna en dag och ville använda den på datorn och sedan köpt en adapter på ebay som var defekt. Så beslutat jag äntligen att göra min egen med en arduino duemilanove. Jag försökte först att använda använ...

Styra ledde med Android-telefon via BLE (Bluetooth 4.0), MangoCube App och Arduino UNO

Detta Instructable visar hur att skicka data från Android-enhet att kontrollera lysdioden på Arduino UNO.Du behöver minst av följande komponenter;1. Arduino UNO eller kompatibel styrelse.2. MangoCube BLE styrelsen ( https://www.kickstarter.com/projec...

Hur importera och Data registreras med IMU/GPS Data program processen (med Android-systemet)

Denna handledning omfattar hur du importerar och bearbeta data registreras med programmet "Sensorsteam IMU + GPS" utvecklad av Axel Lorenz. Om du behöver hjälp med inspelningen och spara data med denna app, klicka här för att läsa mitt tidigare...

Överföra data från Android till Arduino genom audio domkraft

Med detta projekt kan du skicka byte från android till arduino använder endast en audio jack-kontakt.Hur fungerar det?I princip, signal android en "morse" audio till arduino. Arduino i andra hand avkoda Morsealfabetet till en byte. Så enkelt.Del...

Smart Home Automation med Android + Ethernet Internet + Arduino

Hemautomation blir mer och mer populära, prisvärda och fascinerar människor. Internet erbjuder sådana möjligheter som aldrig förr. Imponera på dina vänner visar på Smartphone som du kan växla på/av-lampa i din lägenhet miles bort och samtidigt se det...

Arduino Bluetooth-Bot med Android och LED-

Hej alla,Låt oss göra en bluetooth robot kontrollerad av android.Dess en instructable stegvisa med några bilder och självklart arduino koden, om du har frågor vänligen fråga mig. Tack!Steg 1: Komponenter i projektet:1. en, Arduino (Arduino 2560 i mit...

Tillförlitlig, säker, anpassningsbar SMS fjärrstyrning (Arduino/pfodApp) - ingen kodning krävs

Uppdateringen: 19 maj 2015: användning av pfodParser bibliotek Version 2.5 eller senare. Det fixar en rapporterade problemet inte att tillräckligt med tid att ansluta till nätverket efter att ha slagit upp shieldIntroduktionHur är pfodSMS fjärrkontro...

DIY Home Automation för nybörjare. Absolut ingen kodning eller lödning behövs. Android/Arduino för att växla saker på och av

Denna instructiable är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.Dessa instruktioner är också on-line på www.pfod.com.au under Android / Arduino för...

ARD-e: roboten med en Arduino som en hjärna

hur man skapar en öppen källkod Arduino kontrollerade robot för under $100.Förhoppningsvis efter att ha läst detta instructable du kommer att kunna ta det första steget in i robotteknik. ARD-e kostar ca $90 till 130 USD beroende på hur mycket extra e...

Kodgenerator för anpassade Android/Arduino menyer att slå Arduino utgångar på och av. Android/Arduino för nybörjare. Absolut ingen programmering krävs

Uppdatering: användare frågade för undermeny support. pfodApp alltid stött sub-menyerna men jag har lagt undermenyer till pfodDesigner. Den instructable Design A Custom menysystemet visar hur du använder pfodDesigner för att bygga en meny med underme...

Anslutning av "saker" via Bluetooth / Android / Arduino

En mycket bra trådlöst lokalt nätverk (och personal) är utan tvekan den Bluetooth (BT). I dag i våra dagliga är vanligt att hitta oss med mobiltelefoner, stereoapparater, kameror, etc., sammankopplade med hjälp av den kända "blå liten ljus".I vä...