Digitale thermometer op OLED display met behulp van ESP8266 ESP-12E NodeMCU en DS18B20 temperatuursensor (1 / 6 stap)

Stap 1: Een beetje over de DS18B20 digitale temperatuursensor IC


DS18B20 is een temperatuursensor IC staat meettemperatuur en geven direct digitaal signaal, dat wil zeggen in tegenstelling tot andere temperatuursensoren zoals LM35, het kan versturen temperatuurmetingen rechtstreeks op een microprocessor of microcontroller of een personal computer.

Zeer belangrijke eigenschappen:-

** Maatregelen temperaturen van-55 ° C tot +125 ° C (-67 ° F tot +257 ° F) ±0, 5 ° C nauwkeurigheid van-10 ° C tot 85 ° C

** De precisie van de metingen kan worden geprogrammeerd tussen 9-bits naar 12-bits digitale signalen (met compromis van leestijd).

** Het heeft een alarmfunctie met niet-vluchtig gebruiker-programmeerbare bovenste en onderste triggerpoints. dat wil zeggen kan het worden geprogrammeerd om een externe alarm of thermostaat aangeven of besturingselement respectievelijk elke externe toestel wanneer de temperatuur bepaalde lagere of hogere drempel set-punten bereikt. Deze set-punten blijven in het geheugen, ook als de sensor is uitgeschakeld.

** Het communiceert via een 1-Wire® bus, die per definitie slechts één lijn (en grond) voor communicatie met een microprocessor of microcontroller vereist.

** Bovendien kan de DS18B20 ontlenen macht rechtstreeks vanaf de data lijn ("parasiet kracht"), eliminerend de behoefte aan een externe voeding.

** Als we uitvoeren met behulp van externe voeding willen, kan het worden bediend tussen +3.0 V naar + 5.5V. Dit maakt het compatibel met 3.3V ICs zoals Arduino Due, esp8266 en ook 5V ICs zoals Arduino Uno, Nano enz enz.

** Elke DS18B20 heeft een unieke 64-bit seriële code, waarmee meerdere DS18B20s te laten functioneren op dezelfde 1-Wire bus. Het is dus eenvoudig in het gebruik van een microprocessor waarmee vele DS18B20s verdeeld over een groot gebied.

** Geen externe circuits is vereist, behalve in sommige gevallen een 10k pull-up weerstand vereist is.

Toepassingen die van deze functie profiteren kunnen omvatten HVAC milieucontrole, temperatuur controle-installaties in gebouwen, materieel, of machines, en procesbewaking en controlesystemen.

Gerelateerde Artikelen

Multiplexing van vier 7-segment displays met behulp van Shift registreert Arduino

Multiplexing van vier 7-segment displays met behulp van Shift registreert Arduino

Hallo iedereenIk ontwierp een eenvoudige manier om het multiplexen van vier 7-Segment displays met behulp van Shift registreert en een ArduinoLaten we het 7 segment display multiplexStap 1: Stap-1: laten we ontwerpen Neem vier 7-segment displays en h
Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Terug in eind 2014 en begin 2015, uw echt kwamdeze handige WiFi Chip ESP8266 (de ESP-01) en moeten vechten onder de inconsistente documentatie uit verschillende bronnen. Vooralsnog uitloper gedocumenteerd hij zijn frustraties (bevindingen) als een in
3a variabele bankje PSU met digitale uitlezing op inch kleurenscherm met behulp van ATMEGA8

3a variabele bankje PSU met digitale uitlezing op inch kleurenscherm met behulp van ATMEGA8

Ik ben spelen met elektronica, sinds ik een kind was en vele schakelingen maakte. Maar nu nog steeds, niet ik heb voeding voor algemene doeleinden gebruiken. Zo moe van het maken van PSU voor elk circuit, heb ik besloten om een stabiele Bank PSU voor
Arduino aangedreven 7 seg LED display met behulp van Shift registreert - ik maakte het op TechShop

Arduino aangedreven 7 seg LED display met behulp van Shift registreert - ik maakte het op TechShop

zeven gesegmenteerde displays zijn groot. Ze zijn vrij eenvoudig, niet veel macht, en hebben een heleboel flexibiliteit als het gaat om het weergeven van nummers. Maar afgezien van 14 pinnen net om het te draaien is zo'n pijn. Als slechts er een mani
Display met behulp van de Arduino en Raspberry Pi weer

Display met behulp van de Arduino en Raspberry Pi weer

Dit project is weer display systeem met behulp van 16 * 2 LCD-arduino, raspberry pi, internetDit bouwproject is zeer eenvoudig behoefte zeer minder vergaderingHet was het weer in een ware in wereld op 16 * 2 worden weergegeven, kunt u wat u wilt weer
DIY 3D Head-Mounted Display met behulp van uw smartphone

DIY 3D Head-Mounted Display met behulp van uw smartphone

ik struikelde onlangs over de 3D bril van OpenDive van Durovis.Stefan Welker ontworpen dit mooie kleine speelgoed en gemaakt van de open source van plan.Het is een Head-mounted display zoals de Oculus Rift, maar in plaats van met behulp van een speci
Temperatuur/hoogte/druk Display met behulp van de Arduino & BMP180

Temperatuur/hoogte/druk Display met behulp van de Arduino & BMP180

Ik was vorig jaar December in Bhutan, en zoals we naar verschillende locaties reisde, ik hield me af wat de temperatuur en de hoogte was, en wenste ik had sommige gizmo die me dat deze waarden aantonen zou. Terug naar huis, ik deed een beetje onderzo
Arkenstone Display met behulp van de Arduino Esplora

Arkenstone Display met behulp van de Arduino Esplora

Dit is een tutorial voor het maken van een Arkenstone-beeldscherm dat gebruik maakt van een Arduino Esplora. Dit werd gedaan als een toewijzing voor CS 4985 Rapid Prototyping. Om dit gemakkelijker te begrijpen, ik zal breken dit in 3 delen: code, ste
Met behulp van ESP8266-01 voor het toezicht op temp

Met behulp van ESP8266-01 voor het toezicht op temp

De ESP8266-01 is een erg basic microcontroller met ingebouwde Wifi. Het draait op 3,3 v dus wees voorzichtig 5v zal doden.De eenheden zijn zeer goedkoop en gemakkelijk te vinden op eBay.Dit instructable is geschreven in de veronderstelling dat u enig
Verbinden met Blynk met behulp van ESP8266 als Arduino Uno wifi schild (alleen Mac)

Verbinden met Blynk met behulp van ESP8266 als Arduino Uno wifi schild (alleen Mac)

Dit is een leerprogramma om u te tonen hoe u verbinding met Blynk met behulp van een ESP8266 - 01 als een Arduino Uno wifi schild. Deze tutorial is zeer gedetailleerd om te helpen die erg nieuw voor dit spul zijn.-Benodigde hardware:Arduino UnoMale n
WiFi-afstandsbediening met behulp van ESP8266

WiFi-afstandsbediening met behulp van ESP8266

Laten we u zien hoe een ESP8266 gebruiken om een bekabelde nunchuk in een Wifi-nunchuk die vervolgens voor elk apparaat met WiFi-toegang bepalen kan.De ESP8266 is een zeer mooie microcontroller met WiFi ingebouwd. Het kan worden gekocht tegen lage ko
Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Hoewel er veel tutorials over het instellen van een nieuwe ESP8266 verbinden met wifi, kostte het nog steeds me dagen en een heleboel uren praten met de IT-afdeling aan het college eigenlijk mijn project opstaan en lopen. Hoop dat dit helpt kun je in
ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

NodeMCU Dev Board is gebaseerd op grote schaal onderzocht esp8266 systeem op Spaander van Expressif. Het gecombineerde functies van WIFI accesspoint en station + microcontroller en gebruikt eenvoudige LUA gebaseerde programmeertaal. ESP8266 NodeMCU a
Beginner's guide to ESP8266 en tweeting met behulp van ESP8266

Beginner's guide to ESP8266 en tweeting met behulp van ESP8266

Ik heb geleerd over Arduino 2 jaar geleden. Dus begon ik te spelen rond met eenvoudige dingen zoals LED's, knoppen, motoren enz. Toen ik dacht zou het niet gaaf aansluiten om dingen zoals het weergeven van de dag weer doen, voorraad prijzen, trein ti