Présentation Climaduino - Thermostat axée sur l’Arduino vous contrôler depuis votre téléphone ! (4 / 9 étapes)

Étape 4: Thermostat : le Code de chargement et de test

  • Brancher l’Arduino sur votre ordinateur et télécharger le croquis de le Climaduino.

    Si elle ne parvient pas à télécharger, c’est peut-être parce que vous n’avez pas la bibliothèque DHT installé dans votre dossier Arduino/bibliothèques.

Une fois téléchargé, l’écran LCD doit afficher les paramètres actuels de température/humidité et lectures. Le réglage de la température peut être modifié à l’aide de deux boutons sur le Thermostat. Un seul bouton augmente la température d’un degré à la fois et l’autre il diminue. Maintenez le bouton enfoncé jusqu'à ce que la consigne change la valeur souhaitée. Il ne sera pas très réactif. Les tentatives antérieures à l’aide des interruptions pour permettre des réactions immédiates pour les touches causé des problèmes.

Le thermostat sorties lectures actuelles, les paramètres et autres détails opérationnels tant que JSON sur le port série. Pour le vérifier, ouvrez le moniteur série (bouton Arduino IDE plus à droite). Vous devriez voir les données JSON envoyées de l’Arduino sur votre ordinateur. Ces données incluent les paramètres de fonctionnement, les paramètres actuels et de lectures.

Pour tester la modification des paramètres, ouvrez le moniteur série. Cliquez sur le menu déroulant en bas de la fenêtre qui dit Retour à la ligne et ne sélectionnez aucune terminaison de ligne. Type de suivi de la température désirée par un F (majuscules et minuscules) et appuyez sur Envoyer modifier la température de consigne. 77F , puis envoyez changerait la température à 77 degrés fahrenheit. Tapez l’humidité souhaitée suivie d’un % et appuyez sur Envoyer modifier la consigne de l’humidité. 55 % , puis envoyez changerait la consigne d’humidité à 55 degrés d’humidité relative. Enfin, la mode peut être modifié en tapant le numéro de mode désiré suivi de M (respect de la casse) et de pressage Send.

Les valeurs valides pour le mode sont :

  • 0 - témoin de refroidissement/humidité
  • 1 - contrôle de l’humidité
  • 9 - système éteint

Articles Liés

Un moyen facile de contrôler votre Arduino sur Internet:)

Un moyen facile de contrôler votre Arduino sur Internet:)

cet instructif explique étape par étape comment configurer un Arduino Ethernet Conseil néglige une LED sur le Cloud, (l'exemple "Hello World" dans le monde du microcontrôleur). Cet exemple trivial est destiné à vous présenter la façon dont comme
Jouer Jeux PC sur votre téléphone, tablette ou ordinateur ordinaire !

Jouer Jeux PC sur votre téléphone, tablette ou ordinateur ordinaire !

J'aime jouer à des jeux PC sur mon portable dans la maison au lieu de rester sur mon bureau. Je pense que vous aimerez aussi ! Dans ce tutoriel en trois parties, je vais vous montrer comment faire pour diffuser vos jeux PC à d'autres ordinateurs, vot
Bateau pilote automatique - basée sur l’Arduino

Bateau pilote automatique - basée sur l’Arduino

Voici comment construire un pilote automatique qui peut diriger un RC bateau à waypoints ! Il est facile à construire, basé sur la populaire plate-forme Arduino et idéal pour les amateurs qui veulent certaine pratique soudure ! Avec ce pilote automat
Installer GNU/Linux sur votre téléphone mobile Android

Installer GNU/Linux sur votre téléphone mobile Android

GNU/Linux est devenu l'un des meilleurs systèmes d'exploitation, mais il est connu par sa sécurité et sa personnalisation.  Dans ce tutoriel, nous allons configurer quelques choses qui peuvent automatiquement préparer et monter l'ensemble de nos syst
VOIP sur votre téléphone portable via wifi et 3G

VOIP sur votre téléphone portable via wifi et 3G

ici je vais vous montrer application pour votre téléphone cellulaire appelé Fring. C'est vraiment génial, gratuit et facile à utiliser.Que pouvons-nous faire avec Fring ;-Appels via Skype-le chat (Skype, MSN, ICQ)-Voix appelle via n'importe quel four
Tachymètre optique axée sur l’Arduino

Tachymètre optique axée sur l’Arduino

plus de dix ans, j'ai mis en place une page web avec des instructions détaillées sur la construction d'un moteur électrique simple basé sur l'un de monde télévisé de le Beakman. Je l'ai appelé la page "moteur électrique de Beakman" et au fil des
Energino : une consommation d’énergie axée sur l’Arduino surveillance bouclier

Energino : une consommation d’énergie axée sur l’Arduino surveillance bouclier

Energino est un compteur de prise-charge qui mesure la quantité d'énergie consommée par tout appareil électrique DC est branché sur son. Il a été conçu pour surveiller la consommation d'énergie des périphériques réseau simples tels que des commutateu
Nous allons faire cuire : scanner 3D basé sur l’Arduino et traitement

Nous allons faire cuire : scanner 3D basé sur l’Arduino et traitement

vous vous demandez de copypaste méthode, utilisable dans la vraie vie, non seulement dans la réalité virtuelle ? Moi aussi. C'est le 21ème siècle, et ceux qui sont plus proches que tout ne l'imaginez ! Ceci est possible grâce à des imprimantes et des
Faire votre propre thermostat programmable pour $66 avec Arduino

Faire votre propre thermostat programmable pour $66 avec Arduino

Ce projet va vous montrer comment vous pouvez créer votre propre thermostat programmable avec sonde de température, un affichage LED et la possibilité de prises de contrôle à distance.Le cœur de ce projet est en fait un pilote pour un affichage de 4
Machine à états finis sur un Arduino

Machine à états finis sur un Arduino

Aujourd'hui, nous mettrons en œuvre une machine d'état fini (FSM) sur un Arduino. Cela vous permet de mettre en place des systèmes à un comportement précisément défini issu des États distincts. Vous apprendrez ce qu'une machine à états finis est et c
IoT - contrôler un Robot de Pi framboise sur internet avec HTML et shell scripts seulement

IoT - contrôler un Robot de Pi framboise sur internet avec HTML et shell scripts seulement

(Si vous aimez cette Instructables, n'oubliez pas de voter à ce sujet (ci-dessus : drapeau de coin à droite). il est en concurrence sur l'INTERNET des objets et des concours d'automatisation. Merci beaucoup! ;-)Dans cette instructables, nous allons a
JavaScript pour ITO : contrôler un bouton sur la framboise Pi par Node.js

JavaScript pour ITO : contrôler un bouton sur la framboise Pi par Node.js

Ce tutoriel explique comment monter un « push to faire » bouton sur une maquette, il connecté à Raspberry Pi et à contrôler avec JavaScript et Node.js. L'exemple entier est open source et il est disponible sur GitHub sous la licence MIT. L'algorithme
Pur Pi : Contrôler les effets de pédale personnalisé sur une facture pro forma de framboise avec un smartphone

Pur Pi : Contrôler les effets de pédale personnalisé sur une facture pro forma de framboise avec un smartphone

Il s'agit de mon premier instructable, bien que j'ai travaillé avec Pure Data, Raspberry Pi et autre audio numérique depuis un certain temps. Si vous souhaitez voir plus instructables pareil, votez pour moi !Je me demande toujours comment les effets
Contrôler les Servos sur FPGA

Contrôler les Servos sur FPGA

Actuellement, je travaille sur la construction d'une machine de la griffe, tout comme ceux que votre enfance en proie à des salles de cinéma, des arcades et des épiceries. Je sais, pour moi, beaucoup d'heures ont été consacrées à l'aspiration pour le