Catégorie : Programmation

Phare Infrarouge

Phare Infrarouge

Problème : permettre à un véhicule (robot, …) de s’orienter dans l’espace. Idée : utiliser un phare (comme pour les bateaux) Principe Le phare : un émetteur infrarouge Il devra émettre un signal lumineux...

Commandes utilisateur

Commandes utilisateur

Le script suivant comporte une fonction évoluée  acquisition_commandes()  permettant à l’utilisateur de passer des commandes assez complexes à l’Arduino par l’intermédiaire d’un moniteur série.  

 

Contrôle d’un moteur CC

Contrôle d’un moteur CC

sources : https://openclassrooms.com/courses/programmez-vos-premiers-montages-avec-arduino/le-moteur-a-courant-continu-partie-1-transistors-et-sorties-pwm https://fr.wikipedia.org/wiki/Machine_à_courant_continu Un moteur à courant continu est une machine électrique de type convertisseur électromécanique. En fonctionnement moteur, il réalise la conversion d’énergie électrique en énergie mécanique. Le modèle de comportement le...

Centrale inertielle

Une centrale inertielle (on dit souvent IMU : Inertial Measurement Unit) désigne un ensemble de capteurs destiné à fournir des informations d’orientation et de position dans l’espace : Les capteurs, de technologie MEMS le...

Contrôler un moteur Brushless

Les moteurs Brushless sont de plus en plus fréquemment utilisés en raison de leurs performances nettement supérieures à celles des moteurs à courant continu « classiques ». Mais contrairement à ces derniers, leur commande est plus...

Les codeurs incrémentaux

Un codeur incrémental est un capteur de position (linéaire ou angulaire). Principes de fonctionnement Quelle que soit la technologie, l’information de position est basée sur la détection et le comptage  de « zones détectables » placées...

Enregistrer des données

Besoin Lorsque l’on veut récupérer des données acquises par un Arduino, il existe différentes solutions : Communiquer par le câble USB et le terminal série (voir Bibliothèque Serial) Utiliser un média de communication sans...

Bibliothèque Serial

La bibliothèque Serial (incluse dans le langage Arduino) est utilisée pour les communications séries asynchrones basées sur le circuit UART. Ce circuit utilise des ports numériques de la carte (voir Câblage),  que l’on ne...

Les fonctions

Une fonction est une séquence d’instructions réalisant un calcul ou une tâche. Une fonction peut posséder des paramètres d’entrée (des arguments) et peut également retourner des valeurs de sortie. Une fonction doit être déclarée...