Scrappy wetenschap Caddy (6 / 7 stap)

Stap 6: Software Graphing en Math, Oh mijn!


Het vak wordt gedreven door Python code beschikbaar als een git repo https://github.com/kmkingsbury/raspberrypi-data-ac...

De collectdata.py-python is het belangrijkste werkpaard en heeft verschillende opties.

De config.ini definieert de GPIO pinnen gebruikt door de verschillende onderdelen, als je de bedrading in de schematische Fritzing volgen dan de waarden in de config.ini kloppen.

De wifi.py is een eenvoudig script die ik bij het opstarten door de PI gestart heb dat alleen prenten uit het wifi IP-adres zodat kan ik SSH binnen aan de Pi, een voorbeeld hiervan in de beelden is.

Voor elk lopen een gegevensbestand en een metadata bestand wordt standaard /media/usb0 hieruit gemaakt en zal worden geschreven naar een USB-stick aangesloten op de Pi (op voorwaarde dat u opstelling usbmount). Het gegevensbestand heeft de datetime en de lezingen van de sensor. Het metadata bestand bevat de parameters die worden gebruikt (hoeveel kanalen, hoe vaak aan monster, enz) en statistieken over de gegevens (min, max, avg, aantal monsters verzameld). Tot slot registreert het metagegevensbestand ook de gebeurtenissen uit de bovenste knoppen. De bovenste knoppen, evenals de 5-weg navigatieknop doen specifieke functies, maar u kunt ze voor enige andere functionaliteit die u wilt wijzigen:

De 4 op de top worden gebruikt voor kritieke gebeurtenissen tijdens een gegevens-run mark, ik gebruik deze voor dingen zoals het begin van een andere gebeurtenis, markering staat transformatie (een vloeistof is nu koken), of zelfs fouten willen stoten een sensor, het loskomen van het oppervlak die is het meten, enz.

De 5-polige Nav knop aan de voorzijde wordt gebruikt voor het manipuleren van de gegevens worden weergegeven op het LCD-scherm. Door standaardwaarden het display verschijnt de coming out van elke sensor, ik gebruik dan:

  • een omhoog duwen om over te schakelen op het display om aan te tonen van de maximumwaarde voor een sensor
  • omlaag om de waarde van de Minimum voor een sensor
  • recht op de gemiddelde waarde voor een sensor weergeven
  • links om de afwijking van de huidige waarde van de gemiddelde waarde weer te geven.
  • Hiermee centreert u duwen om terug te keren terug naar de reguliere standaardweergave.

De afbeeldingen tonen enkele voorbeelden van dit.

Percelen zijn gemaakt met behulp van het hulpprogramma GNUPlot.

De github repo bevat een monster-gegevenssets map die bevat twee sets van de monster ter referentie en om te helpen u aan de slag met uw eigen.

  • Een temperatuur lezing van een 1000ml maatkolf als water wordt verwarmd aan de kook en dan toegestaan om af te koelen.
  • Lezingen voor de 4 sensoren wanneer niets wordt aangesloten. Wanneer dit gebeurt, de PIN-code is in een "zwevende" staat, en de output is niet voorspelbaar. Het is in een niet-gedefinieerde staat, dat is niet 0 of 1. In de elektronica wordt dit genoemd de derde staat, een open stroomkring, of zwevende draad.

De percelen voor beide monsters zijn in de beelden.

Gerelateerde Artikelen

Snelle tandenborstel Caddy

Snelle tandenborstel Caddy

Dus het lijkt niet veel, maar deze kleine hotel kamer hack heeft bewezen zeer nuttig en maakte me erg blij. In mijn boek, dat is een succesvolle hack!Wat is zo geweldig aan deze snelle tandenborstel caddy? Alles!Het houdt mijn tandenborstel af de hot
Bouwen van een robotachtig wapen voor de wetenschap Olympiade

Bouwen van een robotachtig wapen voor de wetenschap Olympiade

voor degenen die om te worstelen de juiste onderdelen vinden, proberen te achterhalen hoe samen te stellen hen, of moeite hebt met code, dit de juiste plaats is! Dit instructable is een volledige documentatie van Newton South High School Science Team
Hand wassen Caddy

Hand wassen Caddy

tussen een bureau-baan en de liefde van het koken, met vuile handen al de tijd niet echt voor deze familie werkt. Maar we zijn niet over te geven onze hobby's over een domme ding dergelijks. Er is altijd een manier om schoon uit welke gunk op uw hand
De wetenschap van het maken van zeep in een Lab

De wetenschap van het maken van zeep in een Lab

Maken van zeep lijkt er niet iets wat je in een laboratorium doen zou, maar het is eigenlijk meer wetenschappelijk dan je zou denken. Verzeping is de zeep besluitvormingsproces, die gebruik maakt van de basisoplossing loog en de verschillende soorten
Het maken van zeep met wetenschap!

Het maken van zeep met wetenschap!

SOAP: iedereen heeft zeep, maar zeer weinigen van ons waarderen. Niet hebt u zich ooit afgevraagd hoe zeep wordt gemaakt? Ook niet wij, maar wij vertellen u hoe dan ook. In dit Instructable hoop ik te leren van u, de lezer, hoe we zeep en al van de w
Project van de wetenschap van de Kid's - herbruikbare Hand Warmers

Project van de wetenschap van de Kid's - herbruikbare Hand Warmers

Hand warmers - Klik op de knop voor directe warmte. Kook om opnieuw te gebruiken.Een mooie regenachtige dagen-project, dat is een beetje van de wetenschap erachter, maar zullen ook populair bij kinderen in de winter is het maken van herbruikbare hand
Mead gemaakt met wetenschap!

Mead gemaakt met wetenschap!

Mead is een prachtige zomer drankje, zijn zeer eenvoudig te maken en er zijn tal van recepten op het internet. Ik ga om u door een basisrecept, met een beetje extra wetenschap! zodat u kunt begrijpen waarom uw dingen te doen. Hopelijk met uw nieuwe k
Unieke 5 Minute Paintball Caddy

Unieke 5 Minute Paintball Caddy

een eenvoudige 5 minuten paintball caddy voor alle spelers die zijn kort op cash en willen zelf een caddy verf. Met deze ible kunnen spelers gemakkelijk maken dit effectieve verf-caddy voor over niets, reden hiervoor is dat deze zijn alle recycleerba
Fles water druk Prank! (pranked door wetenschap)

Fles water druk Prank! (pranked door wetenschap)

Heb een dief drankje op uw handen? Zij mei zitten kundig sluipen rond u, maar er is geen manier voor hen om te sluipen rond wetenschap! U kunt met de snelle waterfles druk prank, dwarsbomen dieven of hen met natuurkunde fascineren. Vaak zal beide gel
Camp Sink(...err bucket caddy)

Camp Sink(...err bucket caddy)

Eigenlijk is het gewoon een caddy om te zetten uw emmer of een bad in een gootsteen/wassen/spoelen station. Gemaakt van helder oranje Kydex. Oranje te tonen van alle vuil en grime, Kydex want ik kan verwarmen en het schimmel maar ik dus kiezen. Geen
Cosmetica Caddy aan metalen potlood Pot

Cosmetica Caddy aan metalen potlood Pot

Ik heb langzaam meer en meer het verbeteren van mijn bureau maar op zoek naar de goedkoopste manier mogelijk om het te doen. Dit heeft slechts 2 'ingrediënten' metallic lak (75p) en een cosmetica caddy (£1.99). Het past alle mijn stationaire en ziet
Het neerzetten van eieren van drones voor plezier en wetenschap

Het neerzetten van eieren van drones voor plezier en wetenschap

Achtergrond: Elk jaar Fort Worth Academy (FWA) deelneemt aan een Egg Drop-project voor de 5e klas. De 5e klassers probeert om te bouwen van een schoenendoos gevuld met materialen of constructies ter bescherming van een rauw ei en het hele vak is geda
De Flat Pack bier Caddy

De Flat Pack bier Caddy

Het is geweest ongeveer twee jaar geleden ik de houten 6-Pack maakte, maar het heeft een grote fout... drie als je luistert naar de critici die zeggen dat 3/4" voorraad was te dik en te zwaar zou zijn. Voor hen die ik zeg, "Maak je eigen en somm
Wine Caddy

Wine Caddy

In dit Instructable, zal ik twee manieren om deze wijn Caddy detail.Optie 1: CNC verspaningOptie 2: HandgereedschapOok verkoop ik deze op Mijn Website en Etsy als u of iemand u weet is geïnteresseerd!Stap 1: CNC verspaning U zal het fijne van twee do