Stap 2: Pin van de DS18B20 verbindingen
DS18B20 komt in verschillende vormen, pakketten. Het komt als IC of op ebay, aliexpress enz we zeer goedkope vinden ingekapseld versies. Degene die ik heb gebruikt is met stalen inkapseling besteld bij aliexpress.com (links gegeven op mijn blog en en het einde van dit instructable)
** Als u TO-92 verpakking d.w.z. kale IC formulier weergegeven in de bijgevoegde afbeelding gebruikt, is de pin uit - links-Gnd, Midden-DQ of gegevens, rechts-VCC (ik heb gecodeerd deze lijnen als zwart, geel, rood respectievelijk aan de draad codage van ingekapselde vorm)
** In het algemeen de zwarte draad is grond lijn, rode is + ve VCC (+3.0 tot + 5.5V) en gele regel is de DQ of gegevens. In ons geval rode draad gaat naar + 3,3 v NodeMCU of een externe voeding voorzien van gereglementeerde 3,3 v.
** Een weerstand optrekken van circa 4.7 K Ohm (een andere waarde in de buurt van 4,7 K kan worden gebruikt) is aangesloten tussen de geel-DQ draad en + VCC (soms, het is niet vereist)
** DQ of gegevens (geel) draad moet gaan naar onze microcontroller d.w.z. onze digitale invoer pin NodeMCU. in ons geval is het verbonden met D1 of GPIO 5 [Opmerking-de pin toewijzing van NodeMCU bestuur en werkelijke ESP8266 IC zijn verschillend, zie mijn vorige instructable hier voor details van pin toewijzing tussen NodeMCU, ESP8266 en Arduino IDE]
Een andere belangrijke opmerking - verbindingslijn DQ of gegevens aan D0 pin van NodeMCU voorkomen, merkte ik dat het fout bij uploaden van programmering/code geeft, als we onze DQ-lijn verbinding met externe pull-up op D0 pin/GPIO16.