LOG temperatuurbewaking van Wireless (2 / 7 stap)

Stap 2: DS18B20 temperatuursensor


Er zijn een heleboel temperatuursensoren daar. Ik heb veel van hen in verschillende projecten gebruikt. De LM35 is vrij goedkoop. Maar voor dit project, koos ik de DS18B20. Het is slechts ongeveer $1,30:
http://www.eBay.com/ITM/2PCS-IC-Dallas-to-92-DS18B20-/250814818630?PT=LH_DefaultDomain_0&hash=item3a65ba6946

Hier is het gegevensblad
http://datasheets.maximintegrated.com/en/DS/DS18B20.PDF

De voornaamste reden heb ik geselecteerd met de DS18B20 is de nauwkeurigheid. Het is gekalibreerd om +/-0,5 C. Allermeest naar de andere goedkope temperatuursensoren moet (of moet) gekalibreerd op verschillende punten van de temperatuur tot betere nauwkeurigheid.
Irrelevante informatie: kalibratie: Een typische twee punts-kalibratie is het gebruik van de vriestemperatuur water, 32F (0C) en het kookpunt van water, 212F (100C). Maar wacht! Deze kookpunt geldt alleen op zeeniveau. Mijn hoogte is ongeveer 4600 ft. dus kokend water ongeveer 203F is. Oke, dit is veel werk en ik ben lui dus ik gewoon aannemen zal dat de DS18B20 zo nauwkeurig is als beweerd.
Secundaire reden: de DS18B20 is in tegenstelling tot analoge digitale. Analoge sensoren nauwkeurigheid varieert met bijbehorende onderdelen en lawaai. Digitale gegevens is niet onderworpen aan een van die.
Technobabbel: De DS18B20 gegevens overgedragen serieel, specifiek SPI (Serial Peripheral Interface). Maar seriële is digitale. Gewoon spreken, zijn er twee versies van digitale data, serieel en parallel.
Derde reden: Zulks men slechts een Geek kan liefhebben. De DS18B20 gebruikt iets genaamd een 1-wire-bus. In theorie is wat dit betekent dat je slechts één draad de DS18B20 verbinden met de ontvanger (Arduino, in dit geval) nodig. In de praktijk moet u twee draden zoals het circuit een grond moet. En volledige openbaarmaking, ik ben met behulp van drie.
Meestal irrelevant Info: Sommige lezers kunnen opgemerkt hebben dat de afbeelding ziet u de DS18B20 aangeduid als Dallas maar het gegevensblad is Maxim. En ik ben vrij zeker dat de DS in DS18B20 staat voor halfgeleider van Dallas. Nou, Dallas Semiconductor ontworpen en vervaardigd van een heleboel echt geweldig ICs. Ik ben er tamelijk zeker van kunnen zijn dat zij de 1-wire-apparaten ontwikkeld. Helaas, werden ze opgekocht door Maxim.

DS18B20 en de Arduino: Zo, natuurlijk de Arduino vergt een speciale bibliotheek voor de DS18B20 of eigenlijk voor de ene draad. Ik denk dat er wellicht varianten op deze bibliotheek of ten minste verschillende versies maar ik gebruikte deze:
http://www.pjrc.com/teensy/td_libs_OneWire.html

Hier is wat meer info over de DS18B20:
http://Arduino-info.Wikispaces.com/Brick-temperature-DS18B20

Ik ben ook met behulp van de bibliotheek van Dallas temperatuur. Ik denk dat het enige wat dat ik gebruik het voor de conversie van Celsius naar Fahrenheit, die kon ik mezelf heb geschreven. Er is echter een heleboel andere dingen die je kunt doen met deze bibliotheek.

Gerelateerde Artikelen

Log output van de Arduino voor dagen met een BeagleBone

Log output van de Arduino voor dagen met een BeagleBone

Hier is een snelle hack voor het debuggen van Internet of Things projectenLaten we zeggen u een mooie, Internet-verbonden Arduino project gebouwd met een fancy webinterface bediend door, bijvoorbeeld de Ethernet-shield. Na één of twee dagen het een o
Meten van bacteriële groei door kwantitatieve Chloroplast schatting

Meten van bacteriële groei door kwantitatieve Chloroplast schatting

IntroductieDeze set van instructies wordt uitgelegd hoe het meten van het aantal chloroplasten in een bepaalde hoeveelheid van de oplossing. De metingen kunnen worden geëxtrapoleerd om te bepalen van het bedrag van de groei van bacteriën. Bacteriele
Hoe het bouwen van een Internet gecontroleerde Mars Rover

Hoe het bouwen van een Internet gecontroleerde Mars Rover

dit Instructable zal uitleggen alles wat u moet weten om te bouwen van een internet alle terrein robot gecontroleerd. Deze toevallig worden gemodelleerd naar de nieuwsgierigheid van de Mars rover. Deze robot is controleerbaar vanaf elk apparaat dat i
Draai Windows 10/7/8 Laptop in een Wifi-Hotspot! Met behulp van opdrachtprompt!

Draai Windows 10/7/8 Laptop in een Wifi-Hotspot! Met behulp van opdrachtprompt!

Draai Windows 10/7/8 / Laptop in Wifi Hotspot. Dit laat zien hoe u een Wifi-Hotspot op Windows 10/7/8 maken met behulp van een paar commando's ter troepenleiding prompt. Dit concept van Wireless gehost netwerk werd geïntroduceerd in Windows 7. We kun
Het derde oog (spreker van de GPS-locatie geactiveerd met behulp van Intel Edison) (Intel IOT)

Het derde oog (spreker van de GPS-locatie geactiveerd met behulp van Intel Edison) (Intel IOT)

In dit Instructable, zal ik u tonen hoe te gebruiken, GPS-Module, Parsing GPS-gegevens van de GROOVE GPS-module op een Edison met behulp van Node.js en benodigde pakketten voor het doen van een tekst-naar-spraak espeak-bibliotheek gebruiken.Monteer h
Eenvoudige Start van Indoor Tuinieren met hydroMazing

Eenvoudige Start van Indoor Tuinieren met hydroMazing

Als u ooit hebt willen groeien planten zoals kruiden, Groenen, aardbeien en tomaten thuis maar dacht dat het zou zult manier te duur en te hard dan u willen lezen op. Moet u nog meer informatie over de grondbeginselen van de zorg van de plant, maar u
Gemakkelijk, zelfgemaakte snoepjes van de "Heuvels"

Gemakkelijk, zelfgemaakte snoepjes van de "Heuvels"

dit is een van mijn familie recepten. Ik denk zijn een van de grootste, maar ik laat je beslissen wanneer we klaar bent. Het recept is al ten minste 40 jaar in onze familie. Mijn moeder gaf het tot me na het leren van mijn oma. Het is gemakkelijk en
Terugdraaien kranten & troeppost in logs

Terugdraaien kranten & troeppost in logs

met todays focus op geld besparen, meer mensen wenden zich tot maïs, hout en pellet kachels te verwarmen van hun huizen. Wat als in plaats van de ontvangende dept intimiderend is voor bedrijven met hun eigen troeppostof recycling van uw Kranten, je z
Bedien uw PC met elke afstandsbediening van TV of DVD

Bedien uw PC met elke afstandsbediening van TV of DVD

Ik wilde altijd al mijn PC op een andere manier te bedienen. Ik had een Arduino rondslingeren ik geüpload de code om ontvangen IR-codes op seriële monitor weer te geven, en begon te werken met de VB-zijde in een complex als... anders... elseif verkla
Java brand Log In A gebruikt papier koffiekopje

Java brand Log In A gebruikt papier koffiekopje

Java logs zijn een geweldig product. Ze gebruikte koffie gronden gebruiken en vereisen geen bomen te snijden voor brandhout. Volgens talrijke webbronnen stoten zij ook minder broeikasgassen dan het verbranden van hout.Dit project is ontworpen om niet
Hoe het bouwen van een aangepaste pine-logboektabel

Hoe het bouwen van een aangepaste pine-logboektabel

Heres een ander Instructable tonen hoe gemakkelijk het is to make cool meubels uit natuurlijke ponderosa pine!  Deze tabel is echter gebouwd zonder nagels, schroeven, of elke andere metalen bevestigingsmiddelen.  Hier gaan we...Stap 1: materialen...
Batch Menu met log-in systeem

Batch Menu met log-in systeem

Whats up jongens? Haar candycane en ik wilde alleen maar om te laten zien jullie mijn menu met een werkend log-in systeem. Dit heeft volledig werkende functies, maar de hoofdreden die ik ben dit bestand ophangen is zodat u kerels kunt bewerken en spe
CoreConduit: Binnentuin Controller systeem

CoreConduit: Binnentuin Controller systeem

Een tuin controller helpt ons om het beheer van het milieu door beheersing van de fans, kachels, verlichting, pompen, en ons op de hoogte te stellen wanneer de tuin onze aandacht moet.De tuin Controller systeem zal u helpen om te groeien:Groenen zoal
Linux tips.

Linux tips.

Zie ook:Slechts een paar vluggertje ideeën ik togethr die van belang kan zijn. Ik heb geprobeerd om te houden van elk van hen met één stap.Stap 1: Installeer een MsWindows stuurprogramma op linux.Stap 2: Bericht van de dag,Stap 3: Bibliotheek conflic