Mesurer la température et l'humidité sur Arduino - une sélection de façons

Mesurer la température et l'humidité sur Arduino - une sélection de méthodesPour créer une station météo domestique ou un thermomètre, vous devez apprendre à associer la carte Arduino et un appareil pour mesurer la température et l'humidité. La mesure de la température peut être traitée à l'aide d'une thermistance ou d'un capteur numérique DS18B20, mais pour mesurer l'humidité, utilisez des appareils plus complexes - capteurs DHT11 ou DHT22. Dans cet article, nous allons vous montrer comment mesurer la température et l'humidité à l'aide de l'Arduino et de ces capteurs.

La façon la plus simple de déterminer la température est d'utiliser une thermistance. Il s'agit d'un type de résistance dont la résistance dépend de la température ambiante. Il existe des thermistances à coefficient de résistance de température positif et négatif - les thermistances PTC (également appelées posistors) et NTC, respectivement. Dans le graphique ci-dessous, vous voyez la dépendance à la température de la résistance. La ligne pointillée montre la dépendance ...

 

Que sont les écrans Nextion et comment les utiliser?

Que sont les écrans Nextion et comment les utiliser?Pour la mise en œuvre de tout projet, qu'il s'agisse d'une maison intelligente, de l'automatisation industrielle, d'un appareil de sortie de systèmes informatiques ou d'une simple horloge, vous aurez besoin d'un appareil de sortie. Une option simple est les indicateurs LED à sept segments. Mais une telle mise en œuvre serait peu pratique à utiliser. Pour rendre le système moderne et pratique, vous devez utiliser des écrans LCD à part entière. Dans cet article, nous parlerons des écrans Nextion, de quoi il s'agit, comment et pourquoi ils peuvent être utilisés.

Le fabricant positionne les écrans tactiles Nextion comme HMI - Interface homme-machine, ce qui en russe ressemble à une "interface homme-machine". C'est le nom de tout appareil à l'aide duquel interviennent des interactions homme-machine: surveillance des paramètres, contrôle des actionneurs, saisie des données, etc. En pratique, ce n'est pas seulement un écran, mais un appareil avec un microcontrôleur ARM 32 bits à bord, qui "peut" non seulement afficher des données ...

 

À propos des microcontrôleurs pour débutants - historique de la création, principaux types et différences

À propos des microcontrôleurs pour débutantsLes microcontrôleurs font partie intégrante de la vie d'une personne moderne. Ils sont utilisés depuis les jouets pour enfants jusqu'aux systèmes de contrôle des processus. Grâce à l'utilisation de microcontrôleurs, les ingénieurs ont réussi à atteindre une vitesse de fabrication et une qualité de produit supérieures dans presque tous les domaines de la production. Ce matériel est un aperçu des dates clés de l'histoire des microcontrôleurs. Ce n'est pas un guide technique, de nombreuses subtilités et points manquent.

Pour comprendre les raisons de l'apparition et du développement de la technologie des microprocesseurs, jetez un œil aux caractéristiques et fonctionnalités des premiers ordinateurs. ENIAC - le premier ordinateur, 1946. Poids - 30 tonnes, occupait toute la pièce ou 85 mètres cubes de volume dans l'espace. Grande dissipation de chaleur, consommation d'énergie, dysfonctionnements constants dus aux connecteurs de lampes électroniques. Les oxydes ont entraîné la disparition des contacts et les lampes ont perdu le contactcontact perdu avec le conseil ...

 

Puces d'horloge en temps réel RTC - Objectif, types et exemples d'utilisation

Puces d'horloge en temps réel RTCPour effectuer des tâches liées à l'automatisation, vous devez souvent compter certains intervalles de temps. Parfois, cela se fait en comptant un certain nombre de périodes d'horloge ou de cycles machine. Cependant, bien qu'ils suivent à une fréquence donnée et dépendent le plus souvent du résonateur à quartz, lorsqu'ils effectuent des opérations en temps réel, et surtout s'ils sont liés à l'heure de la journée, ils changent de temps. Pour résoudre ce problème, utilisez une horloge en temps réel ou des puces RTC.

Le RTC (horloge temps réel, horloge temps réel russe) est un type de microcircuit destiné à compter le temps en unités «réelles» (secondes, minutes, heures, etc.). Ils dépendent d'une source d'alimentation, qui peut être soit externe, sous la forme d'une batterie remplaçable ou d'une batterie au lithium, soit intégrée dans le boîtier du microcircuit.Les signaux d'horloge pour les rapports de temps peuvent être obtenus à partir d'un résonateur à quartz externe ...

 

Quels sont les écrans pour Arduino et comment les connecter

Quels sont les écrans pour Arduino et comment les connecterLes microcontrôleurs vous permettent de réaliser n'importe quel système d'automatisation et de surveillance. Mais pour l'interaction de la technologie et de l'homme, nous avons besoin à la fois de dispositifs d'entrée - divers boutons, leviers, potentiomètres et dispositifs de sortie - indicateurs de lumière (ampoules), divers dispositifs de signalisation sonore (tweeters) et enfin d'affichages. Dans cet article, nous verrons les affichages de caractères pour Arduino, comment les connecter et les faire fonctionner.

Les affichages peuvent être divisés en segments (comme une horloge numérique), alphanumériques et graphiques. Les segments sont utilisés pour indiquer des quantités simples, par exemple: température, temps, nombre de tours. Ceux-ci sont utilisés dans les calculatrices et les appareils ménagers à petit budget à ce jour. Les informations sont affichées en mettant en surbrillance certains caractères. Ils peuvent être à la fois à cristaux liquides et à LED. Les affichages alphanumériques peuvent être trouvés sur l'ancienne technologie ...

 

Comment connecter un encodeur incrémental à Arduino

Comment connecter un encodeur incrémental à ArduinoSouvent, dans les appareils sur microcontrôleurs, vous devez organiser la gestion des éléments de menu ou effectuer certains ajustements. Il existe de nombreuses façons: utilisez des boutons, des résistances variables ou des encodeurs. L'encodeur incrémental vous permet de contrôler quelque chose au moyen de la rotation sans fin de la poignée. Dans cet article, nous verrons comment faire fonctionner l'encodeur incrémental et Arduino.

L'encodeur incrémental, comme tout autre type d'encodeur, est un appareil à poignée rotative. De loin, il ressemble à un potentiomètre. La principale différence avec le potentiomètre est que la poignée de l'encodeur tourne à 360 degrés. Il n'a pas de dispositions extrêmes. Les encodeurs sont de plusieurs types. Incrémental diffère par le fait qu'avec son aide, il est impossible de connaître la position de la poignée, mais uniquement le fait de la rotation dans une certaine direction - vers la gauche ou vers la droite. Par le nombre d'impulsions de signal, vous pouvez déjà calculer sous quel angle il a tourné ...

 

Microcontrôleurs PIC pour débutants

Microcontrôleurs PIC pour débutantsSur le marché moderne, il existe un certain nombre de familles et de séries de microcontrôleurs de différents fabricants, parmi lesquels AVR, STM32 et PIC peuvent être distingués. Chacune des familles a trouvé sa propre portée. Dans cet article, je parlerai aux débutants des microcontrôleurs PIC, à savoir ce que c'est et ce que vous devez savoir pour commencer avec eux.

PIC est le nom d'une série de microcontrôleurs fabriqués par Microchip Technology Inc (USA). Le nom PIC vient du contrôleur d'interface périphérique. Les microcontrôleurs PIC ont une architecture RISC. RISC - un ensemble abrégé d'instructions, est également utilisé dans les processeurs pour appareils mobiles.En 2016, Microchip a acheté Atmel, un fabricant de contrôleurs AVR. Par conséquent, le site officiel présente les microcontrôleurs de la famille et PIC et AVR.Parmi les microcontrôleurs PIC 8 bits, il se compose de 3 famillesqui diffèrent en profondeur de bits et un ensemble de commandes...

 

Méthodes de lecture et de gestion des ports d'E / S Arduino

Méthodes de lecture et de gestion des ports d'E / S ArduinoPour interagir avec le monde extérieur, vous devez configurer les sorties du microcontrôleur pour recevoir ou transmettre un signal. Par conséquent, chaque broche fonctionnera en mode d'entrée et de sortie. Il y a deux façons de le faire sur chaque carte Arduino que vous aimez, exactement comment vous apprenez de cet article.

Tout le monde sait qu'Arduino est programmé en C ++ avec quelques adaptations et simplifications pour les débutants. Cela s'appelle le câblage. Initialement, tous les ports Arduino sont définis comme des entrées, et il n'est pas nécessaire de le spécifier dans le code. Il existe trois modes dans lesquels le port peut fonctionner: INPUT - entrée, dans ce mode, les données sont lues à partir des capteurs, l'état des boutons, les signaux analogiques et numériques. Le port est situé dans le soi-disant état de haute impédance, en termes simples - l'entrée a une résistance élevée.SORTIE - sortie, selon la commande prescrite dans le code, le port prend une valeur de un ou zéro.La sortie devient une source contrôlée. ...

 
Retour << 1 2 3 4 >> Page suivante