AINA: Fältet Lab med Edison IoT (5 / 12 steg)

Steg 5: CSV-filen författare Python App



Vi vill testa abiltiy för python att skriva en CSV-fil som kan överföras till den mobila enheten

Detta program gör en CSV-fil med slumpmässiga värden. Du kan öppna upp och titta på denna slumpmässiga data i excel eller andra kalkylprogram.

# python
# kod att prova att skapa filen och skriver slumptal till det som en CSV-fil
#

Importera tid
importera csv
importera slumpmässiga

filnamn = time.strftime("CSVTest_%Y%m%d-%H%M%S.csv")
skriva ut "CSV-Test app skriver till" + filnamn
ofil = open(filename,"wb")
författare = csv.writer(ofile)

# lägga en rubrikrad till fil
headerrow = ["tidsstämpel", "r1", "r2", "3","r4"]
Writer.writerow(headerrow)
# loop för lite, fylla CSV med slumptal
för jag i intervallet (1 100):
skriva ut "." + str(i)
a = [time.strftime("%Y%m%d-%H%M%S"), random.random(), random.random(), random.random(),random.random()]
Writer.writerow(a)
# kan fördröja en smula här
Time.Sleep(0.1)
# och nära till försäkra data som skrivits
ofile.Close()
skriva ut "CSV-Test app färdiga skriva till" + filnamn

Här är de första raderna av produktionen. Observera att eftersom vi bara gör en mycket kort sömn, tidsstämpeln inte ökar ofta...

timestamp, r1, r2, 3, r4
20151108-163139,0.5611851908690764,0.9682908848336642,0.051898718146653255,0.46638907621025094
20151108-163139,0.2992019135615285,0.3032409660800295,0.2903114781088916,0.7414746296149242
20151108-163139,0.19505808003251446,0.9916962521953846,0.26570955264204754,0.05736706066844499
20151108-163140,0.018853735834572838,0.4715504160072215,0.5523955022073094,0.46721875406085145
20151108-163140,0.25016277802890174,0.9891860893746997,0.7843232247320402,0.09506447658618244
20151108-163140,0.1918999623831974,0.1725005468544567,0.8327705112809914,0.5925831310566942
20151108-163140,0.94979589120367,0.32612863030201733,0.2880595392950547,0.612279278496031
20151108-163140,0.9737341491740938,0.7065950964196421,0.6959148559606184,0.6186285831562987
20151108-163140,0.6852278959748995,0.6704713231460842,0.5289204781135399,0.45135936062172444
20151108-163140,0.20676111510524253,0.8315171508852308,0.8076818477009704,0.9064169920296251
20151108-163140,0.21963101883403946,0.64327051072023,0.5028898350238824,0.8952101259289462
20151108-163140,0.49839982827953144,0.5077388790381442,0.3336229661903203,0.3524602876830274
20151108-163141,0.6739008572186248,0.22729148491846618,0.4625338157673764,0.05602401248304467
20151108-163141,0.9512747562784171,0.8903159072909446,0.1226888287229666,0.2579334433111614
20151108-163141,0.6783888155545313,0.5032197912068163,0.7283557762660968,0.046661573193862105
20151108-163141,0.3351966897072176,0.5115108087239881,0.8915816805305554,0.3174225856596643
20151108-163141,0.6065222140578028,0.3643585258910006,0.12115528881182158,0.6684725350093842
20151108-163141,0.18059908063925567,0.40649070745137417,0.6173662817134156,0.45163939075016046

Se Steg
Relaterade Ämnen

Intellekten Edison IoT - Control Servo med hjälp av Accelerometer

Hej alla, jag är bland de lyckliga killar som fått en Intel Edison ombord och Grove IoT Kit. Jag har tillbringat mycket tid att lära sig om denna nya Edison styrelsen och awesome Arduino kodning stil. De är riktigt bra och kompatibel med andra arduin...

Komma igång med Intel IoT för de riktiga Mac dummies :)

Detta Instructable beskriver hur jag arbetade mig igenom de första stegen med Intel IoT kit på en Mac.Jag Charlotte, en av medlemmarna av FabLab Breda (Nederländerna). Jag är mycket mer kapabel med hårdvara (3D-skrivare, lasercutters, CNC etc) än med...

Intellekten Edison IoT - läsa Freescale MPL3115A2 trycksensor

Hej alla, senast instructable jag hade Visa dig hur man läser accelerometer och kontroll servo. Om du inte har läst den ännu, föreslår jag att du bör ta en titt eftersom det är ganska kul!Nu, i detta projekt vet vi hur man läsa Freescale trycksensor,...

Edison IOT tändning avbrott enhet

nyligen var jag turen att få en av dessa awesome Intel IOT Edison developer Kit från i tävlingar som sponsras av Instructables och Intel. Jag är ny på mikrokontroller. Även om jag är en auto tekniker med A.S.E.s och specialiserad på diagnostik och el...

Intellekten Edison IoT Hackathon - Jane, assistent äldreomsorg

Tack till folket på Intel, jag fick en chans att bygga ett roligt projekt på Intel Edison IoT Hackathon i Boston. Projektet är en prototyp av Jane, assistent IoT äldre vård som hjälper patienter på assisterad hem levande vård. Målgruppen är patienter...

Intel Edison IoT remote miljöparametrar monitor

Detta är en mycket grundläggande projekt helt gjord i javascript genom IDE "Intel XDK IoT edition". När du är klar, har du ett system för att övervaka miljöparametrar (temperatur, ljus och luft kvalitet), lokalt i LCD-skärmen och på distans via...

Intellekten Edison IoT WiFi Termostate #IntelMaker

Intellekten Edison IoT WiFi TermostateSteg 1: IntroDetta är en Intel Edison baserad termostat, WiFi IoT ansluten, som du kan ställa in önskad temperatur lokalt med en potentiometer och se detta på RGB LCD och på distans via webbsidan, åtkomst till Ed...

Använda följetong med Edison

Detta är en kort guide till att använda Edison i OS X utan att använda några installatörer eller programvara från tredje part.Steg 1: Steg 1: Anslut nätaggregatet och USBSteg ett är att ansluta strömförsörjningen och USB-kabeln.Använd de yttersta mik...

Sensorer med Intel IoT Analytics Dashboard (Intel Edison / C + +/ Eclipse)

Lära sig få sensorer arbetar live i Intel IoT Analytics instrumentpanelen.Steg 1: Steg 1: Intel Edison ställa inMåste installera Intel® XDK IoT Edition och ansluta den till din Intel® Edison styrelse.Se komma igång med Intel® XDK IoT Edition.Brädan m...

Dropbox ersätts med BtSync på en Edison IoT

Vad du behöver:Delar:Intellekten Edison Arduino IoT12V strömförsörjning med batteribackup. Detta kan inte behövas.microSD-kort, rekommenderas 8GB eller större.USB-enhet (tillval)WiFi-anslutningProgramvara:Aktuella Yocto eller UbilinuxBTsync (hämtat d...

Sensor Data övervakning med Edison (Intel IoT)

Detta instructable är för integrering av grove sensorer och ställdon med Intel Edison av NodeJS och övervaka data från sensorer som luftkvalitet, ljud, temperatur, ljus, beröring och LED, Buzzers.Detta kräver nod moduler:mraa: GPIO,ögonblick-timezone...

TeleLab - övervaka ditt lab med Telegram, Node.js och Websockets

Detta är en mycket enkel applicering av Intel Edison utifrån krav på ett övervakningssystem för lab. Med detta jag kan lämna laboratoriet samtidigt kontrollera emellanåt att temperaturen i en blandning är stabil eller hålla luft förorening av labbet...

Användning av GPS, hall sensor, lysdioder och Firebase med Edison

Följande instructable beskrivs hur du ansluter din Intel Edison med Grove GPS-sensorn, Hall sensor och Base sköld (Observera att Grove GPS inte kommer standard i Gove Starter Kit Plus).Kod och design var en del av Los Angeles Intel IoT Roadshow.Steg...

DADD - pappor mot rattfylla med bult IoT

Detta Instructable visar hur man bygger en bil säkerhetssystem som hindrar människor från rattfylleri och omedelbart begär en Uber genom att ge dem din exakta GPS-position. Projektet var en del av en workshop som genomfördes av bult IoT på IIT Guwaha...

Parallell: Ett smartare sätt att Park (Wifi webbkamera med Edison)

I veckan hade jag nöjet att delta i Intel IoT Roadshow Seattle. Jag hjälpte till att bygga en prototyp backup kamera för en bil. Vi placerade 3: a och nu är jag beroende av hackathons. Dessa instruktioner kan du reproducera vår process. Stor utsträck...

Dörrklocka med Edison och e-

Detta är en dörrklocka projekt med Intel Edison. Detta kan också kopplas in i faktiska dörrklockan krets i ditt hus, och senare lägga till ett alternativ till email du när någon ringer på dörrklockan. Detta instructable förutsätter att du har en Edis...

Att lösa Problem med Edison "Överföra ofullständig"

Efter flera dagar av att arbeta med en Intel Edison och Ardunio breakout ombord, blev den Ardunio utveckling programmeringsmiljön inte framgångsrikt överföra kompilerade skisser till Edison. Ett meddelande om att "Överföra ofullständig" var den...

Utrymme-Rover med Edison/Intel

Auto bil rover. Framåt av servo och söker utrymme av IR-sensorn enhet." Intel Edison styrelsen för Arduino"ombord på ADC Läs spänning på IR-sensorn enhet sedan konvertera till avstånd. Edison ombord enhet är användbara för denna typ av systemutv...

Illuminans Monitor med ESP8266 - IoT

Detta projekt kan du skapa en illuminans monitor med en ESP8266 SoC och en belysning sensor (TSL2561) med nästa möjligheter:Mäter illuminansÖvervaka belysning från din smartphoneFör att slutföra detta projekt måste du skapa tre sakerHårdvara - i prin...