Technologie au Collège Péguy

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - Automatisme

Fil des billets

01 avril 2015

Croquis Arduino

Quelques fiches avec des croquis montrant comment utiliser certains composants.

BP : Allumer la LED de la carte avec un bouton poussoir

Dans ce croquis on va allumer la LED de la carte (reliée à la broche 13) tant qu'on appuie sur le bouton poussoir relié à la broche dont le numéro est stockée dans la variable "brocheBP".

Pour amortir le rebond du bouton poussoir, il faut relier la broche de l'entrée à la masse (GND) à travers une résistance de 1kOhm sans quoi on risquerait de ne pas détecter l'appui sur le bouton.

La fiche BP

Simple_LCD : Utiliser un écran LCD 16x2 I2C

Dans ce programme minimaliste, on affiche sur l'écran du LCD le message

Pour cela il est nécessaire d'utiliser des bibliothèques spécialisées : des extensions du langages écrites et mises à la disposition de la communauté par des contributeurs au projet ou par des fournisseurs de matériel.

La fiche Simple_LCD

LCD_RADAR : Afficher la mesure d'un radar à ultra-son

Ce croquis est un peu plus compliqué puisqu'il mêle l'utilisation du radar à ultra-son à celle de l'écran à cristaux liquides. En même temps c'est un bon moyen de voir le résultat de son programme que d'utiliser un écran ...

La fiche LCD_Radar

servo : Utiliser un servomoteur

Les servomoteurs sont commandés par l'intermédiaire d'un câble électrique à trois fils qui permet d’alimenter le moteur et de lui transmettre des consignes de position sous forme d’un signal codé en largeur d'impulsion (PWM). 

La fiche Servo

AnalogIn : Lire une entrée analogique

On utilise un potentiomètre pour fabriquer une valeur analogique (le niveau de tension varie) qui est lue avec la fonction analogRead() et dont le résultat est une valeur comprise entre 0 et 1023. 

La fiche AnalogIn

Pas_Pas : Utiliser un moteur pas à pas

Dans ce croquis on utilise un moteur pas à pas récupéré dans un scanner avec le "Motor Shield" et sa bibliothèque. Le moteur peut être contrôlé pour un nombre de pas donnés en avant ou en arrière ainsi que pour sa vitesse de rotation.

Pour le moteur employé, il faut 48 pas pour faire un tour, chaque pas correspond donc à une rotation d'un angle de 7.5°.

la fiche Pas_Pas

LDR : Capteur d'intensité lumineuse

Une petite vidéo pour comprendre la LDR



Dans ce croquis on utilise une LDR pour faire un capteur d'intensité lumineuse. La LDR, dont la résistance décroit quand l'intensité lumineuse augmente, est associée à une résistance pour faire un diviseur de tension. Après avoir lu la valeur retournée par le capteur, on allume ou on éteint une LED en fonction de la valeur obtenue qu'on affichera en même temps sur la console série.

La fiche LDR

Arduino

Arduino ? Tout le monde en parle, qu'est-ce que c'est ?

Arduino est projet libre qui permet d'utiliser très simplement des cartes programmables pour réaliser des projets "DIY", artistiques ou autres, utilisant capteurs et actionneurs.

Initialement crée en Italie par des enseignants d'une école de design, le projet s'est développé rapidement pour atteindre une ampleur mondiale et ce pour deux raisons principales :

  • Le coût modique des cartes,
  • L'accessibilité aux informations et la large communauté d'utilisateurs du fait du caractère Open Source du projet.

Les cartes sont réalisées à base de micro-contrôleurs Atmel Atmega328 et se programment grâce à un environnement de programmation intégré spécifique.

Le langage de programmation utilisé est une adaptation du c/c++ spécialisée pour les microcontrôleurs.

La référence du langage sur le site Arduino

Cours

Présentation en classe

21 janvier 2015

Maquette portail coulissant

Après avoir observé le fonctionnement du portail coulissant en début d'année puis étudié ses fonctions de service, les élèves utilisent une maquette pédagogique de portail coulissant pour reproduire le fonctionnement du portail à l'aide d'un boîtier programmable équipé d'un micro-contrôleur Picaxe.

Progressivement nous arriverons à faire fonctionner le portail en ouverture et en fermeture à partir de l'appui sur un quelconque bouton-poussoir.

Logicator, le logiciel de développement utilisé, propose un environnement convivial permettant de réaliser des programmes graphiquement, de les simuler et de les télécharger dans le micro-contrôleur facilement. De nombreuses cartes de développement à base Picaxe existent à des prix très accessibles et permettent de faire des montages pour s'initier ou se perfectionner aux automatismes ou à la robotique.

Documents de travail en classe

Quelques rappels sur les capteurs et les actionneurs (documents ressource de l'académie de Versailles)

31 janvier 2014

Le portier Vidéo

Le portier vidéo est un objet qui permet à l'occupant d'un logement d'ouvrir à distance un portail ou un portillon après avoir identifié un visiteur, agissant ainsi sur sa sécurité et son confort.

L'expression du besoin auquel répond le portier vidéo : diaporama

Par l'étude de fiches techniques résumant les caractéristiques, comparer 3 modèles différents de portier vidéo.

Fiche élève

Fiche exercice

22 novembre 2013

Domotique et automatismes

Le PDF du diaporama de cours présentant la chaîne de l'information, définissant la domotique, les automatismes, les capteurs et détecteurs : Domotique et automatisme

Un exemple d'automatisme : le portail automatique

Un autre exemple d'automatisme : le Store banne

19 septembre 2013

Les capteurs

Pour concevoir un dispositif permettant de détecter l'ouverture d'une porte pour protéger un local ou en assurer la gestion il faut choisir un capteur. Mais qu’est-ce qu’un capteur ?

Après avoir défini un capteur à partir de l'exemple des 5 sens du corps humain, et caractérisé les différents types de capteurs et détecteurs, chercher une solution technique pour détecter l'ouverture d'une porte ou d'une fenêtre du local à protéger.

fiche C1 capteurs 1&2