Contrôleur plug and Play Arduino température (4 / 4 étapes)

Étape 4: programme

Code est attaché, mais je voulais partager mon approche pour contrôler la température.

Je voulais quelque chose entre :

  • « ON si la température réelle est inférieure à température programmée », et
  • toute commande de PID

Régulation PID est façon exagéré pour ce type d’application, mais l’autre option est très lente à réagir, en donnant une température réelle rebondir sensiblement autour de la cible, prenant beaucoup de temps à s’installer.

J’ai décidé d’utiliser l’option très simple, mais rend juste un peu plus intelligent. Je me suis séparé le programme en 3 phases :

  1. Préchauffer le mode : relais est dessus jusqu'à ce que la température réelle = (température - offset)
  2. Mode de mise à niveau : Simple tourne le relais OFF, puis constate à quel point les pics de température
  3. Mode de conservation : il s’agit du très basique mode "marche si dessous, OFF si au-dessus"

Ma façon de penser si que si j’avais utilisé le décalage exact, je pourrais être très proche de la cible à la fin de la phase 2 et cela réduirait l’effet rebondissant. Il semble fonctionner convenablement bien. J’ai fait quelques essais autour de 134F, qui est recommandée sous vide à température pour une cuisson saignante pour beaucoup de viandes (bœuf, veau, agneau, porc, volaille) et donc ce que je serais probablement utiliser le plus souvent. J’ai trouvé que pour ma mijoteuse, après chauffage à l’eau claire à pleine puissance de ~ 60F pour 130 f, l’eau a continué à la chaleur à propos 133F après que la chaleur a été éteint. Par conséquent, mon décalage magique est 3 !

Encore une fois, mon code Arduino est attaché. Je serais très heureux d’expliquer les détails.

Articles Liés

Arduino température moteur ventilateur - existant domotique

Arduino température moteur ventilateur - existant domotique

Ce projet vise à conduire un ventilateur à deux vitesses avec un Arduino, basé sur la température de l'environnement.Le projet a été conçu pour aider à automatiser un système de chauffage basé sur feu existant. L'idée est que l'environnement va être
Capteur d’humidité ESP8266 WiFi DHT22 (Plug-and-Play)

Capteur d’humidité ESP8266 WiFi DHT22 (Plug-and-Play)

Dans ce tutoriel, nous montrerons comment construire « Plug and Play » WiFi humidité et capteur de température relié en nuage de EasyIoT. Il montre comment envoyer deux paramètres avec une demande avec REST API V1. Nous allons utiliser ESP8266, DHT22
Arduino + température + humidité

Arduino + température + humidité

un capteur de température simple à l'aide d'une sonde de température LM35 précision, capteur d'humidité et Arduino, alors vous pouvez brancher sur vos projets futurs. Le circuit enverra série d'informations sur la température et l'humidité, donc vous
Relais à distance Plug-And-Play (framboise et Arduino et lecture des capteurs)

Relais à distance Plug-And-Play (framboise et Arduino et lecture des capteurs)

L'objectif était de créer le contrôle facile à utiliser de bout en bout sur des prises de courant à l'aide de relais, y compris (et peut-être surtout) Web GUI et automatisation.Comme toujours, j'essaie d'utiliser les solutions existantes et s'appuien
Sans soudure maquette mise en feuilles (plug-and-play Electronique)

Sans soudure maquette mise en feuilles (plug-and-play Electronique)

Voici un amusant système conçu pour prendre soin de certains des maux de tête impliqué dans breadboarding un circuit.C'est est un simple jeu de fichiers modèles tirés l'échelle avec les composants électroniques de monde réel.À l'aide d'un vecteur pro
Contrôleur de baignoire Compatible Arduino

Contrôleur de baignoire Compatible Arduino

Permet de démarrer avec une mise en garde : ce projet contrôle l'eau. Ne pas mélanger l'eau et électricité vraiment et il y a un risque réel d'électrocution et ou la mort si vous n'êtes pas prudent. Générez ce projet à vos propres risques, et je ne s
Contrôleur de piscine personnalisé - Arduino et Raspberry Pi

Contrôleur de piscine personnalisé - Arduino et Raspberry Pi

nous avons acheté une maison avec une piscine. Les deux premières semaines, que nous avons fait plusieurs erreurs coûteuses, y compris l'utilisation de l'appareil de chauffage pour chauffer toute la piscine plus de 90 degrés. Je pense que nous avons
Arduino température monitor web

Arduino température monitor web

dans ce instructable vous apprendrez à établir une communication entre la carte arduino (ou n'importe quel microcontrôleur qui suports UART) et l'Internet à travers un appareil android. Une fois que vous savez comment faire que vous pouvez contrôler
Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Dub Cadet: MIDI holographique & contrôleur de LED pour Arduino - partie 1

Selon moi, des instruments de musique holographiques sera monnaie courante dans l'avenir, apparaître dans le monde des écoles (pour l'éducation), à domicile (pour le fun), aux bureaux de médias (pour la créativité) et dans les studios de musique (de
Contrôleur de feux tricolores Arduino w/Remote Control

Contrôleur de feux tricolores Arduino w/Remote Control

j'ai eu un feu de circulation que j'ai remise à neuf.  La seule chose reste à faire est de construire le contrôleur pour les modèles de signal de la lumière.  Pour lui donner une touche, j'ai intégré une télécommande.  C'était aussi l'occasion rêvée
Arduino, température, humidité, WiFi, MySQL et Highcharts

Arduino, température, humidité, WiFi, MySQL et Highcharts

Il s'agit de mon premier Instructable et alors qu'il fonctionne tel quel, c'est une prototype/validation de principe seulement.Cette solution est une des nombreuses qui sont tenus de surveiller une installation de piscine couverte pour permettre à un
Plug and Play grâce à LabVIEW de Pmods

Plug and Play grâce à LabVIEW de Pmods

Pmods™ sont des petites cartes d'interface e/s qui offrent un moyen idéal pour étendre les capacités de notre FPGA/CPLD et panneaux de contrôle incorporé. Pmods communiquer avec cartes de système en utilisant des connecteurs de 6 ou 12 points. Pmods
Arduino température et humidité sur l’afficheur 7 segments

Arduino température et humidité sur l’afficheur 7 segments

Il s'agit d'un dispositif de travail qui affiche la température ou l'humidité respectivement en appuyant sur un commutateur de bouton poussoir, j'ai fait.Si le bouton est pressé, il affiche humidité sinon il affiche la température.Étape 1: INTROCet a
ARDUINO température capteur LM35

ARDUINO température capteur LM35

Faites maintenant votre propre capteur de température par Arduino et capteur LM35Vous avez exigé suite de pièces1-ARDUINO EMBARQUER N'IMPORTE QUELLE VERSIONCAPTEUR DE TEMPÉRATURE LM35-23-USB CÂBLE4-ORDINATEUR AVEC ARDUINO SOFTWEREFAIRE LA CONNEXION,