Data Logging temperatuurvoeler (-200 ° C tot +1300 ° C) (6 / 6 stap)

Stap 6: Laden en testen van de Code


Voordat u verdergaat, zou het verstandig invoegen uw SD-kaart in uw computer (rechtstreeks of met een passende adapter) en deze te formatteren met behulp van de officiële SD Card Formatter van de SD Association.

Als u nieuw bent bij met behulp van de Arduino gebaseerd microcontrollers, bezoek de Arduino website en download de Arduino IDE (interactieve ontwikkelomgeving).

Vervolgens, ga naar deze GitHub pagina en download de bibliotheek voor het MAX31855 breakout board. De bibliotheekbestanden opslaan in uw documentenmap Arduino. Voor mij is dit gevestigd in documenten/Arduino/Bibliotheken, maar dit zal variëren afhankelijk van hoe u het bestandssysteem van de computer ingesteld. Controleer of dat de naam van de map van de bibliotheek MAX31855 is Adafruit_MAX31855. Dit bevat meerdere bestanden, moet u mogelijk de naam van de bestanden met de extensie .cpp en .h wijzigen. Als ze niet Adafruit_MAX31855.cpp en Adafruit_MAX31855.h heten, wijzigt u de namen dus ze zijn. Voor een meer grondige tutorial over het installeren en gebruiken van Bibliotheken, bezoek Deze pagina van Adafruit.

Sluit de accu nog niet aan. Plaats de SD-kaart in uw thermokoppel datalogger en de thermokoppel leads koppelen aan de schroefaansluiting (rode leiden tot - en geel tot +). Met behulp van een USB-kabel, verbinden met de Metro-Mini USB-poort van uw computer.

Zodra verbonden, en met de Arduino IDE open, ga naar de menubalk en selecteer Tools -> bestuur en selecteer Arduino Uno als dit nog niet. Ga dan naar Tools -> Port en selecteer de USB-poort u zijn aangesloten (dit zal verschillen per computer, besturingssysteem, en welke USB-poort u gebruikt fysiek).

Open het bestand Thermocouple_Logger.ino in de Arduino IDE. Na de header-informatie programma ziet u de volgende regels:

Dit zijn wat u aanpassen aan uw gewenste meetomstandigheden zal veranderen. Om te testen dat alles werkt, klik op de 'Upload' knop. Eenmaal voltooid, open de seriële Monitor om te controleren van de status van het systeem. Als u contact met het einde van het thermokoppel moet u de lezingen van de temperatuur stijgen. Eenmaal voltooid, plaatst u de SD-kaart in uw computer en controleer of het CSV-bestand aanwezig en bevolkt met gegevens is.

Als je bekend referentietemperaturen die zich uitstrekken over uw verwachte meetbereik, zoals kokend water (~ 100 ° C), of in mijn geval ijswater (~ 0 ° C) en koken van vloeibare stikstof (~ 196 ° c.) kunt u een lineaire fit correctie toepassen door de metingen nog nauwkeuriger om resultaten te krijgen, aangezien de typische thermokoppels zijn alleen nauwkeurig tot binnen een paar graden.

Als alles werkt zoals verwacht, past u de tijd van de meting (in minuten) en de frequentie van de meting (in seconden) aan uw behoeften. Wijziging SERIAL_MONITOR_ON van trouw onwaar. Sloeg opnieuw uploaden. Wanneer dat voltooid is, haal de Metro Mini vanaf uw computer.

U bent nu klaar om te beginnen met het opnemen van temperatuur gegevens naar de SD-opslag in het veld! Gegevensverzameling begint zodra u de 9V batterij aansluiten in de clip. Gegevens worden opgeslagen op de SD-kaart als TEMP.csv. Opgenomen waarden zijn de interne (referentietemperatuur), de berekening van de standaard (lineaire) temperatuur, en twee versies van NIST temperatuur berekeningen, gevonden hier. Ik zal met behulp van de heypete NIST versie, want die berekeningen bevat voor wanneer de referentietemperatuur bedraagt < 0 ° C, die ik in mijn geval verwachten. U hebt net een data logging thermokoppel staat voor het meten van temperaturen van-200 ° C tot +1300 ° C en ze op te slaan op een SD-kaart in een CSV-bestand gebouwd!

Gelukkig gegevensregistratie!

Gerelateerde Artikelen

Experimenten in Geavanceerd Data Logging (met behulp van Python)

Experimenten in Geavanceerd Data Logging (met behulp van Python)

Er zijn veel gegevens loggen instructables, dus toen ik wilde bouwen een logboekregistratie-project van mijn eigen ik keek rond op een bos. Sommigen waren goed, sommige niet zo veel, dus heb ik besloten om mijn eigen aanvraag te nemen enkele van de b
Een Self-Contained Data Logging Anemometer

Een Self-Contained Data Logging Anemometer

ik hou van verzamelen en analyseren van gegevens.  Ik hou ook van het bouwen van elektronische gadgets.  Een jaar geleden toen ik de Arduino producten, ik onmiddellijk ontdekte dacht, "Ik wil verzamelen van milieugegevens."  Het was een winderig
LinkitOne Sensor Data Logging met behulp van GoBetwino

LinkitOne Sensor Data Logging met behulp van GoBetwino

IoT projecten betrokken meestal verbinding met het internet en het posten van gegevens naar een cloud-service. Echter kunnen verschillende offlinegegevens logboekregistratie toepassingen worden ontwikkeld met behulp van de MediaTek LinkitOne platform
Licht detectie + data logging witte arduino

Licht detectie + data logging witte arduino

Ik kan niet schrijven Engels, dat dit is allemaal uit Nederland naar het Engels vertaald door google vertalerWat heeft u te makenIk ben zo finicking dat de helderste licht met 1 zoekopdracht ldr aanwijst.in de toekomst voor mij om te dienen een zonne
Raspberry Pi - Data Logging

Raspberry Pi - Data Logging

In dit project, zullen we leren hoe te registreren van gegevens van de Raspberry Pi met behulp van Python en Excel die gegevens verzamelen en opslaan van de output van de verzameling of analyse.Het is een heel snelle project en kan worden gebruikt he
Goedkoop "Draadloze" Data Logging alternatief

Goedkoop "Draadloze" Data Logging alternatief

deze indiening is specifiek gericht op de uitdaging voorgesteld door het onderzoeksproject van de Wildlife van onze woningen te voorzien van 1000 goedkope draadloze klimaat gegevensloggers welke een categorie in de burger wetenschap wedstrijd is.Natu
Hoe maak je een CV dat veel reacties en leidt tot een krijgt grote hoge betalen baan

Hoe maak je een CV dat veel reacties en leidt tot een krijgt grote hoge betalen baan

Krijgen van een baan is een partij zoals daten. De meeste mensen zullen u vertellen dat het is een spel nummers. En het is. Hoe meer mensen die je interview met hoe groter de kans dat je bent om een baan te krijgen, en hoe beter je krijgt bij het doe
Inleiding tot afdrukken in 3D

Inleiding tot afdrukken in 3D

Wat is 3D printen?3D printen is een proces voor het maken van een fysiek voorwerp van een driedimensionaal digitaal model, meestal door de vaststelling van vele opeenvolgende dunne lagen van een materiaal. Een gemakkelijke manier te visualiseren dit
Hoe toegang krijgen tot uw Media overal door het hosten van uw eigen Cloud!

Hoe toegang krijgen tot uw Media overal door het hosten van uw eigen Cloud!

IK HEB BIJGEWERKT DEZE GIDS ***Gelieve te bekijken de nieuwe versie van deze handleiding hier.Heeft u ooit gedroomd van toegang tot uw media overal in de wereld? Dit leerprogramma zal u tonen hoe voor het hosten van uw eigen wolk thuis die u toelaten
Maken van gegevens Loger kamer voorwaarden Record met behulp van Arduino

Maken van gegevens Loger kamer voorwaarden Record met behulp van Arduino

Een Data loger room scheppen om te registreren van de toestand van de temperatuur, relatieve vochtigheid, en luchtdruk in de kamer wordt relatief eenvoudig. voor wie niet wat het eigenlijk weet is Arduino een programmeerbare micro controller met behu
CO2 laser dat plaatwerk snijdt

CO2 laser dat plaatwerk snijdt

Let op: Ik ben echt niet concurreren om te winnen van de laser, een t-shirt zou prima, bedankt.Ik zag de competitie en dacht dat het zou leuk om te pronken met mijn systeem.Inleiding. Het algemene idee van deze CO2-lasersysteem is dat een lichtbundel
Eenvoudige mobiele Data loggen met behulp van pfodApp, Android en Arduino

Eenvoudige mobiele Data loggen met behulp van pfodApp, Android en Arduino

Moblie Data Logging made Simplemet behulp van pfodApp, uw Andriod mobiele en Arduino.GEEN Android programmering vereist.Zie voor plotten gegevens op uw Android dit later InstuctableEenvoudige externe gegevens uitzetten met Android / Arduino / pfodApp
LOG temperatuurbewaking van Wireless

LOG temperatuurbewaking van Wireless

zodat deze lui oude Geek (LOG) houdt van gadgets. Mijn vriend vertelde me over en stuurde me een paar NRF24L01 + modules.Dus, zijnde een Geek, mij nood een aanvraag voor hen en ik besloot op een bos van draadloze temperatuur modules verzenden van inf
Terminator gasbrander fles Log

Terminator gasbrander fles Log

dit is het meest gedetailleerde log-brander ontwerp ik tot nu toe hebben verzonnen. Het ontwerp werd aangevraagd door een client voor Kerstmis. U kunt kijken op mijn andere ontwerpen op https://www.facebook.com/pages/Burned-by-Design/1526857080886471