Débuter avec le Raspberry Pi

image-52
Le Raspberry Pi est un petit ordinateur à la dimension Presque d’une carte de crédit, c’est moins cher comparé aux ordinateurs traditionnels, la Fondation Raspberry Pi a des arrangements en place avec beaucoup d’usines de fabrication ou vous pouvez vous acheter directement un Pi à un prix allant de $25 - $35 Américain. Le Raspberry Pi par contraste à l’ordinateur traditionnel, a une capacité d’intégrer des projets électroniques. Même si vous pouvez utiliser un Raspberry Pi pour contrôler les dispositifs que le microcontrôleur peut contrôler tels que les: diode électroluminescente (DEL), Relais, écran à cristaux liquides (ACL) etc. Un Raspberry Pi est mieux utilisé ou il ya besoin d’une grande demande de plus de puissance du processeur et de connectivité. Par exemple lorsque vous avez besoin d’un petit accès a un capteur de température via le web pour changer ses paramètres et télécharger les fichiers de température et et en général dans l’usage d’Internet des choses (IoT) en Sigle Anglais. Et dans des applications domotique, vous ferriez mieux d’utiliser le Raspberry Pi.

Thermomètre Numérique avec Arduino et LM35 Capteur de Température

image-163
Les capteurs de température sont très importants dans de nombreux projets, notamment dans des dispositifs d'enregistrement de température et alarmes. Dans cet article, nous allons concevoir un thermomètre numérique en utilisant Arduino Uno. Ce thermomètre numérique est construit autour du LM35, qui est un capteur de température de précision à circuit intégré dont la tension de sortie est linéairement proportionnelle à la température Celsius (degrés centigrades). Ses sorties changements de 10 mV par ° C. Ces capteurs peuvent mesurer un grand choix de température de -55 à + 150 ° C

Conversion Analogique-Numérique – Arduino

image-177
Convertisseur analogique-numérique permet des tensions continues analogiques d'être converties en un nombre numérique discret à l'intérieur du microcontrôleur comme le microcontrôleur ne peut traiter que des nombres numériques. Cela peut permettre à l'Arduino d'être relié à des capteurs analogiques, tels que des capteurs de température, des capteurs de pression, des capteurs d'humidité, des capteurs optiques et ainsi de suite. Tout capteur qui peut générer une tension comprise entre 0V et maximum de 5V peut être utilisé.

Afficher du Texte sur un Écran LCD Alphanumérique – Arduino

image-216
Les écrans LCD sont des afficheurs alphanumériques (ou graphiques). Ils sont fréquemment utilisés dans des applications à base de microcontrôleur. Il existe plusieurs modèles sur le marché qui se présentent sous différentes formes et tailles. Pour les afficheurs de type textes ou alphanumérique qui permettent d'afficher des lettres, des chiffres et quelques caractères spéciaux, on retrouve le plus fréquemment le format 2 lignes par 16 colonnes. Il en existe cependant de nombreux autres avec une seule ligne, ou 4 (ou plus) et 8 colonnes, ou 16, ou 20 ou encore plus. Beaucoup de ces écrans LCD intègrent le rétroéclairage afin qu'ils puissent être vus dans des conditions faiblement éclairées. Dans ce tutoriel, nous allons apprendre à utiliser les écrans LCD afficheurs alphanumériques avec Arduino. Arduino fournit des bibliothèques LCD pour communiquer avec les écrans LCD compatibles avec le contrôleur HD44870 .

Utiliser un Bouton-Poussoir avec Arduino

image-230
lecture d'un bouton-poussoir est très utile car un bouton-poussoir est largement utilisé et peut aussi représenter toute une variété des appareils numériques dans le monde réel comme des interrupteurs, capteurs de limite, des commutateurs de niveau, détecteurs de proximité, les claviers (une combinaison de commutateurs), etc. Dans ce cas, nous allons utiliser la forme la plus simple du capteur: un commutateur à bouton-poussoir. Dans ce tutoriel, nous allons apprendre les fonctions Arduino pour lire un interrupteur ou bouton-poussoir connecté à une broche d'entrée numérique.

Clignoter une LED avec Arduino

image-186
Une diode électroluminescente (DEL) ou simplement LED est une source de lumière à semi-conducteur, quand polarisée, elle émet de la lumière. Les DEL sont principalement utilisés pour indiquer l'état des circuits électroniques, par exemple pour indiquer que le courant électrique circule dans le circuit, mais de nos jours, elles sont utilisées dans de nombreuses applications. Chacun d'entre nous ont commencé à apprendre un nouveau langage de programmation avec le fameux "Hello World" ou "Bonjour tout le monde". Dans la programmation des microcontrôleurs l'exemple "Bonjour tout le monde" c'est généralement clignoter une DEL, dans cet article nous allons apprendre comment faire clignoter une DEL avec Arduino.

Débuter avec Arduino

image-77
Arduino est une carte électronique en Matériel Libre (open-source). Arduino est devenu populaire dans le monde des amateurs, étudiants, artistes, programmeurs et professionnels. Arduino a vu le jour comme un instrument facile pour de prototype rapide avec pour objectif d’aider les étudiants sans base dans les domaines d’électroniques et programmation. Dès que ceci a couvert une large communauté, la carte d’Arduino commença à changer pour s’adapter à d’autres besoins et challenges, de simples cartes de 8 bits à des produits pour Internet des Objets (IdO), des portables, imprimantes 3D, etc . Toutes les cartes Arduino sont complètement en Matériel Libre, habilitant les utilisateurs en les renforçant indépendamment et en les adaptant à leurs besoins particuliers. Le logiciel, de même est libre aussi et est entrain de s'accroître avec l’aimable contribution des utilisateurs d’au travers le monde.

Système de Contrôle Automatique de la Température à l’aide du PIC Microcontrôleur – XC8

image-258
Un système de contrôle automatique de la température a la possibilité de surveiller et de contrôler la température d'un espace spécifié sans intervention humaine. L'objectif principal est de gérer la température d'une zone donnée en fonction des paramètres spécifiés par un utilisateur du système. Ce projet utilise un microcontrôleur PIC pour contrôler automatiquement la température d'une zone. Cette zone pourrait être une petite usine, une maison ou tout autre lieu ou un dispositif qui nécessite une température contrôlée comme un incubateur (œuf) par exemple. Le réglage de la température désirée est entré en utilisant un clavier. La température de la zone est mesurée à l'aide d'un capteur de température analogique Le microcontrôleur lit la température toutes les 10 secondes et la compare à la valeur souhaitée. Si la valeur souhaitée est supérieure à la valeur de mesure, le dispositif de chauffage sera allumé pour chauffer la pièce. L'élément chauffant est désactivé une fois que la température désirée est atteinte. Si d'autre part la valeur mesurée est supérieure à la valeur désirée, alors que le ventilateur est mis en marche pour refroidir la pièce jusqu'à ce que la température désirée soit atteinte. Un écran LCD indique la température mesurée continuellement. Le projet est conçu en utilisant le compilateur MPLAB XC8

Système d’alarme GSM avec capteur PIR et notification par SMS – mikroC

image-271
Dans ce projet, quand un capteur de mouvement (PIR) détecte un mouvement d'un intrus, un SMS sera envoyé à un numéro de téléphone portable prédéfini qui pourrait être vous ou votre entreprise de réaction de sécurité. Si le système d'alarme n'est pas désarmé dans les 30 secondes, un relais sera déclenché pour allumer la sirène ou tout autre dispositif sonore. Lorsque l'appareil est allumé, ça doit être armé en appuyant sur le bouton-poussoir, puis ça va vous donner une minute pour vous permettre de sortir en toute sécurité de votre maison ou de dormir sans déclencher l'alarme, dans cette minute, une LED verte va clignoter. Après cela, cette LED va rester activé pour vous informer que le programme est en mode d'alarme. En mode d'alarme, le programme surveille en permanence la broche d'entrée du PIR. Lorsqu'un mouvement est détecté, le dispositif va attendre pendant 30 secondes, après ce délai, le dispositif enverra un message SMS à un numéro de téléphone portable prédéfini indiquant: "Alarme !! Un intrus détecté dans votre maison !!! La sirène sera activée dans quelques secondes. "

Système de Contrôle Automatique de la Température à l’aide du PIC Microcontrôleur – mikroC

image-250
Un système de contrôle automatique de la température a la possibilité de surveiller et de contrôler la température d'un espace spécifié sans intervention humaine. L'objectif principal est de gérer la température d'une zone donnée en fonction des paramètres spécifiés par un utilisateur du système. Ce projet utilise un microcontrôleur PIC pour contrôler automatiquement la température d'une zone. Cette zone pourrait être une petite usine, une maison ou tout autre lieu ou un dispositif qui nécessite une température contrôlée comme un incubateur (œuf) par exemple. Le réglage de la température désirée est entré en utilisant un clavier. La température de la zone est mesurée à l'aide d'un capteur de température analogique Le microcontrôleur lit la température toutes les 10 secondes et la compare à la valeur souhaitée. Si la valeur souhaitée est supérieure à la valeur de mesure, le dispositif de chauffage sera allumé pour chauffer la pièce. L'élément chauffant est désactivé une fois que la température désirée est atteinte. Si d'autre part la valeur mesurée est supérieure à la valeur désirée, alors que le ventilateur est mis en marche pour refroidir la pièce jusqu'à ce que la température désirée soit atteinte. Un écran LCD indique la température mesurée continuellement. Le projet est conçu en utilisant le compilateur mikroC Pro pour PIC