Étape 2: Connexions des DS18B20 broches
DS18B20 se présente sous différentes formes, paquets. Il s’agit comme IC ou sur ebay, aliexpress etc. nous pouvons trouver à très bas prix encapsulé versions. Celui que j’ai utilisé est avec encapsulation acier commandée à aliexpress.com (liens donnés sur mon blog et la fin de cette instructable)
** Si vous utilisez TO-92 emballage c'est-à-dire forme IC nu montré dans l’image en pièce jointe, la goupille est - gauche-Gnd, Middle-DQ ou données, droit-VCC (j’ai codé ces lignes en noir, jaune, le rouge respectivement pour faire correspondre le fil codage de forme encapsulée)
** En général le fil noir est la ligne de terre, rouge est + ve VCC (+ 3,0 à + 5, 5V) et le jaune est la ligne DQ ou données. Dans notre cas fil rouge ira à + 3.3V de NodeMCU ou une alimentation externe d’alimentation avec 3.3V réglementé.
** Un tirez vers le haut la résistance d’environ 4,7 K ohms (n’importe quelle autre valeur près de 4,7 K peut être utilisé) est connecté entre le fil jaune-DQ et + VCC (parfois, il n’est pas nécessaire)
** DQ ou câble de données (jaune) devrait passer à notre microcontrôleur c'est-à-dire notre broche d’entrée numérique NodeMCU. dans notre cas, elle est connectée à D1 ou GPIO 5 [Note-la cartographie de la broche de NodeMCU Conseil et réelles ESP8266 IC sont différents, veuillez vous reporter à mon précédent instructable ici pour plus d’informations de mappage de pin entre NodeMCU, ESP8266 et Arduino IDE]
Une autre remarque importante - éviter la ligne DQ ou données de connexion de la broche de D0 de NodeMCU, j’ai remarqué qu’il donne erreur lors de la programmation/téléchargement de code, si nous nous connectons à notre ligne DQ avec traction externe à D0 NIP/GPIO16.