Étape 2: Câblage il vers le haut et codage
Depuis le schéma Fritzing, le diagramme de pinout DHT11 et l’image de ma maquette vous devriez être capable au fil il facilement. Le schéma Fritzing n’a pas eu le même type de maquette d’alimentation que j’ai, qui fondamentalement alimente les deux côtés de la maquette en même temps. Vous aurez envie d’alimenter le Huzzah et le DHT11 avec 5.5V.
Si il s’agit de votre première incursion dans le ESP8266 de Huzzah ou n’importe quel ESP8266 vous trouverez il y a deux façons d’obtenir le code sur elle. La première façon consiste à ligne de commande de programmation, que j’ai essayé et a été un succès, mais je trouve qu’il est un peu plus pénible que l’alternative de la mise en place de l’IDE Arduino pour le faire. Il y a beaucoup de ressources concernant les deux méthodes. Le meilleur endroit que j’ai trouvé était la Section de l’apprentissage sur Adafruit.
J’ai joint une « toile vierge » code IDE Arduino, ce qui signifie, vous devez lire attentivement toutes les lignes de code et de changer les choses qui doivent être changés. Aussi, après que vous avez enregistré avec Adafruit IO, vous n’aurez pas besoin de faire autre chose tout de suite. Viens d’obtenir le code sur la Huzzah, lancez-le et vérifiez le serial monitor pour s’assurer qu’il fonctionne correctement. Une des fonctionnalités d’e/s de Adafruit, que j’ai trouvé par hasard, est que si vous commencez à envoyer des flux d’informations de votre compte qui n’existe pas, il obtient mis en place et créé automatiquement pour vous. Donc si votre code est correct, que vous aurez automatiquement la température et l’humidité nourrit obtenant les données envoyées à eux. Ensuite, il suffit de mettre en place votre tableau de bord, qui est facile, car ils vous guideront à travers elle.
Sur mon tableau de bord, j’ai des widgets de jauge pour la température et l’humidité et ligne widgets graphique illustrant une histoire de température de 5 heures. Il y a un bleu + vous cliquez pour ajouter un widget. Il suffit de sélectionner celui que vous voulez, choisissez se connecter l’alimentation (qui idéalement déjà sera là et si vous avez suivi le dernier paragraphe), définissez les paramètres et vous êtes tous ensemble.