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

Stap 6: Sqlite3 maken van een database.


Toen had ik erin geslaagd om dit programma werkend te krijgen had ik dan een kijkje op de lezingen op te slaan en het opstellen van een grafiek. Het eerste deel was gemakkelijk. Ten eerste moet u Sqlite3 downloaden en terwijl u bij het ook halen MatPlotLib

open terminal en type:-

sudo ad rem-worden installeren python-matplotlib
sudo ad rem-worden installeren sqlitebrowser
sudo ad rem-worden installeren sqlite3

Ten tweede moet u om te schrijven een klein programma naar de nieuwe database maken en vertellen wat er in de tabel worden opgenomen.

Wanneer u het programma open terminal hebben geschreven en navigeer naar de map waar het programma is opgeslagen en typ vervolgens

"sudo python makeDB.py" (of wat ooit u noemde het programma)

Als je nu "ls" moet u de nieuwe database in de lijst zien.

Vervolgens lees de originele AD-programma moet worden gewijzigd om de gegevens aan de database toevoegen. Opnieuw is dit niet moeilijk als iedereen de gegevens zijn opgeslagen in één bestand.

importeren van sqlite3
Conn = sqlite3.connect('database03.db')
c = conn.cursor()
keyword1 = "ch01"
keyword2 = "ch02"
keyword3 = "ch03"
keyword4 = "ch04"
resultaten =]
def dataEntry():
c.Execute ("INSERT INTO adresult1 (ID, datumstempel, keyword1, ch1, ch2, ch3, ch4) VALUES (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[0],results[1],results[2],results[3]))
c.Execute ("INSERT INTO adresult2 (ID, datumstempel, keyword2, ch1, ch2, ch3, ch4) VALUES (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[4],results[5],results[6],results[7]))
c.Execute ("INSERT INTO adresult3 (ID, datumstempel, keyword3, ch1, ch2, ch3, ch4) VALUES (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[8],results[9],results[10],results[11]))
c.Execute ("INSERT INTO adresult4 (ID, datum, keyword4, ch1, ch2, ch3, ch4) VALUES (?,?,?,?,?,?,?)" \
, (jk,date,keyword1,results[12],results[13],results[14],results[15]))

Conn.commit()

En voor de eerste bit thats it, wanneer u het AtoD-programma uitvoert de waarden worden opgeslagen in de database.

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