Raspberry pi analoge naar digitale A/D-conversie bestuur en GUI spanning display (9 / 9 stap)

Stap 9: Programma's voor het maken van de database en grafiek plotten

importeren van math
importeren
datetime importeren
importeren van sqlite3
# Dit programma uit te voeren
# open terminal en nagigate naar de map en typ vervolgens "sudo python makedb.py"
# Dit maakt de db in de huidige map waar het programma is
Conn = sqlite3.connect('database03.db')
c = conn.cursor()
c.Execute ("CREATE TABLE adresult1 (INT, datumstempel tekst, tekst van de keyword1, ch1 REAL, ch2 REAL, ch3 REAL, ch4 echte ID)")
c.Execute ("CREATE TABLE adresult2 (INT, datumstempel, keyword2 tekst, ch1 REAL, ch2 REAL, ch3 REAL, ch4 echte ID)")
c.Execute ("CREATE TABLE adresult3 (INT, datumstempel, keyword3 tekst, ch1 REAL, ch2 REAL, ch3 REAL, ch4 echte ID)")
c.Execute ("CREATE TABLE adresult4 (INT, datumstempel, keyword4 tekst, ch1 REAL, ch2 REAL, ch3 REAL, ch4 echte ID)")

importeren van math
importeren
datetime importeren
importeren van sqlite3
import numpy als np
importeren van matplotlib.pyplot als plt
importeren van matplotlib.dates als mdates
Conn = sqlite3.connect('database02.db')
c = conn.cursor()
wordUsed = 'ch01'
graphArray =]
lettertype = {'familie': 'schreef', 'kleur': 'rood', 'grootte': '20'}
voor rij in c.execute ("SELECT * FROM adresult'):
startingInfo = str(row).replace(')','').replace('(','').replace('u\'','').replace("'","")
splitInfo = startingInfo.split(',')
graphArrayAppend = splitInfo [1] + ',' + splitInfo [3]
graphArray.append(graphArrayAppend)
datumstempel, waarde = np.loadtxt (graphArray, scheidingsteken = ',' pak = True, conversieprogramma's = {0: mdates.strpdate2num ('%Y-%m -%d H: % M: %S")})
PLT.plot_date (x = datumstempel, y = waarde, fmt ='b-', label = 'Tank Level', linewidth = 1)
PLT.xlabel ('Real Time 24-uurs klok', fontdict = lettertype)
PLT.ylabel ('Spanning (V)', fontdict = lettertype)
PLT.title ('Gratis Accutest, AA batterij GP snel lader', fontdict = lettertype)
PLT.show()

Gerelateerde Artikelen

Eenvoudige analoge naar digitale joystick conversie

Eenvoudige analoge naar digitale joystick conversie

/ * stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-ouder: "";" mso-padding-alt: 0 in 5.4pt 0 in 5.4pt; mso-
NEGATIEVE (fotografie) naar digitale foto's

NEGATIEVE (fotografie) naar digitale foto's

HOW TO CONVERT NEGATIEVEN NAAR DIGITALE FOTO 'S.Materialen:¶ Wit houten tafel (ongeveer 100x100cm) «tabla de madera blanca ongeveer de 100x100cm»¶ Wit zeildoek (ik gebruikte een blad) «tela blanca, he used Oenas sábanas»¶ Pins «chinchetas»¶ Ijzer «pl
$10 Smartphone naar digitale Microscoop conversie!

$10 Smartphone naar digitale Microscoop conversie!

De wereld is een interessante plek, maar het is fascinerend van dichtbij.  Door de lens van een Microscoop kunt u details die je anders nooit zou merken.  Maar nu je kunt.Dit instructable zal u tonen hoe te bouwen van een stand voor ongeveer $10 dat
Tekenen voor niet-Majors: met behulp van analoge en digitale tools

Tekenen voor niet-Majors: met behulp van analoge en digitale tools

denk dat u omdat u niet eenvoudig fotorealistische grafiet schetsen op de eerste poging maken niet kan tekenen? Don't worry, tekening in het echte leven is niet een gesloten boek test. Kunt u uw notities, kunt u andere mensen af, u kunt hulpmiddelen
Raspberry Pi - TMD26721 infrarood digitale nabijheid Detector Python Tutorial

Raspberry Pi - TMD26721 infrarood digitale nabijheid Detector Python Tutorial

TMD26721 is een digitale nabijheid van Infrarood detector die een volledige nabijheid detectiesysteem en digitale interface logica in een enkele oppervlakte bevestiging van de 8-pins module biedt. De detectie van nabijheid bevat verbeterde signal-to-
Raspberry Pi - TMD26721 infrarood digitale nabijheid Detector het leerprogramma van Java

Raspberry Pi - TMD26721 infrarood digitale nabijheid Detector het leerprogramma van Java

TMD26721 is een digitale nabijheid van Infrarood detector die een volledige nabijheid detectiesysteem en digitale interface logica in een enkele oppervlakte bevestiging van de 8-pins module biedt. De detectie van nabijheid bevat verbeterde signal-to-
Raspberry Pi & Crestron--dynamische digitale Poster

Raspberry Pi & Crestron--dynamische digitale Poster

Dus ik had gekocht van een Raspberry Pi 2 denken die het zou een goede HTPC en vervangen mijn gigantische toren mac pro. Het niet uitvoeren snel genoeg voor mij en een heleboel de add-ons had ik liep heel langzaam. Dus ik komen met sommige andere geb
Een Microscoop converteren naar digitale microscoop met slechts $20

Een Microscoop converteren naar digitale microscoop met slechts $20

Hallo iedereen!Wilt u een digitale microscoop tegen lage kosten? Heb je kijken naar de foto's hier, gegeven scripties foto's zijn genomen van mijn normale Microscoop die slechts 25 dollar is, reeds eigendom is een microscoop en covert wilt dat in een
Raspberry Pi converteren naar HI FI Audio systeem met behulp van RuneAudio

Raspberry Pi converteren naar HI FI Audio systeem met behulp van RuneAudio

Hey jongens, weekend komt en u zitten te wachten om sommige koele project met Rpi te maken, maar je hoeft geen aanwijzing. Vrolijken!, ik ben gekomen met een project waarmee een Raspberry Pi in kunt converteren een Hi Fi muziekspeler.Klinkt spannend
Vinyl naar digitale: converteren van uw platencollectie op de goedkope

Vinyl naar digitale: converteren van uw platencollectie op de goedkope

In de afgelopen paar jaar, heb ik ontdekt de wondere wereld van platenzaken en hun fantastische verkoop secties. De opslaglocatie van de dollar is veruit de plaats dat ik heb het grootste deel van mijn geld. Eerst waren records leuk en meer van een n
Computer PSU naar lab macht levering conversie

Computer PSU naar lab macht levering conversie

InleidingComputer Power Supply Units of PSUs, zijn uitstekende voedingen die gerecycled worden kunnen zodra de computer verouderd is. In feite, zelfs wanneer de computer lang verouderd is, of de componenten ervan hebben gefaald, het is meer dan waars
Converteren van Film-dia's naar digitale (geen natuurkunde nodig)

Converteren van Film-dia's naar digitale (geen natuurkunde nodig)

ik heb honderden oude medium formaat van dia's uit de vroege 1960's, die ik geschoten met mijn camera Rolleiflex. Velen zijn zeer kostbaar, en in sommige gevallen, historische, over locaties, etc. Uiteindelijk heb ik het opbouwen van de set-up van de
Arduino digitale klok (met Charlieplexing LED's, 7 segment Displays)

Arduino digitale klok (met Charlieplexing LED's, 7 segment Displays)

dit is mijn tweede instructable. Ik had net een stemming van het maken van een digitaal horloge. Maar wilde het een leerproces. Had ik al een sanguino ik kon gemakkelijk gebruikt hebben die Atmega644 chip. het zou zijn geweest meer dan genoeg.  Maar
Raspberry Pi gewijd Internet Radio en muziekspeler

Raspberry Pi gewijd Internet Radio en muziekspeler

heb je ooit wilde iets te vullen uw dag met mooie geluiden maar had geen zin om een PC te wijden aan dit doel? De Raspberry Pi biedt precies wat we nodig hebben, en met een paar onderdelen rond leggend, kunt u het met een paar knoppen en een knop.All