Archives de l’auteur : Hervé Mazelin

Laser Lidar nos tuto en vidéo

.

Sommaire : 

 

 

 

.

 2020/01/05 Pour l’application du laser
tracer la circonférence d’un cercle point par point

.

Simulation d’un laser rotatif type lidar ( sur un 1 axe ) en 3 etapes .

  • Etape 3.1 : Traçage d’un cercle point par point
  • Etape 3.2 : Création d’une variable modifiant les valeurs de rayon.
  • Etape 3.3 : Création d’un cercle point par point avec déplacement .

.

.

Retour au sommaire

 

Bras robotique Braccio nos tuto en vidéo

.

Sommaire : 

 

 

.

  Présentation de Braccio

Le bras motorisé et modulaire Braccio d’Arduino est livré en kit à assembler soi-même et se contrôle via une carte Arduino ou compatible (non incluse). Ce bras peut effectuer différents mouvements grâce à un ensemble de servomoteurs et dispose d’une pince pouvant saisir des objets jusqu’à 150 g. Le bras Braccio est polyvalent et sa modularité lui permet d’obtenir différentes configurations.

Le shield Braccio inclus se raccorde sur une carte Arduino ou compatible et dispose de connecteurs TinkerKit permettant de brancher facilement les servomoteurs.

L’ensemble peut être piloté automatiquement via un programme créé suivant vos besoins ou commandé via un smartphone grâce à un shield Ethernet ou WiFi par exemple. Le bras peut être utilisé pour la manipulation d’objets grâce à la pince motorisée, ou par exemple pour suivre une personne ou un objet avec une caméra.

Le kit est livré avec le nécessaire pour le montage et comporte un adaptateur secteur 5 Vcc/4 A permettant l’alimentation de l’ensemble. Une notice de montage illustrée (en anglais) est disponible en fiche technique et des exemples de programmes sont disponibles sur le GitHub d’Arduino.

.

.

Retour au sommaire

 

 

.

 2019/04/14 Présentation du robot TheCat

Modification du Bras robotique Braccio T050000. en petit robot pour la création de chorégraphie.Juste pour le plaisir de programmer et peut-etre de générer de nouvelles idées .

.

.

Retour au sommaire

 

 

Golbotth8 nos tutos en vidéo

.

Sommaire : 

 

.

.

2018/08/22 Robot Golbotth8 vue eclatée

.

Vue éclatée du robot Golbotth8 Rappel : Ce petit robot est destiné à vous initier à la programmation, nous l’appellerons Golbotth8. La construction de cet engin passe déjà par l’impression 3D, vous trouverez l’ensemble des fichiers STL sur notre site RedOhm ainsi que la matière que nous avons utilisée et les différents conseils techniques. Vous aurez la possibilité de suivre des tutoriels sur Arduino avec ce module. Nous avons surtout essayé de minimiser le coût de l’ensemble.

.

.

Retour au sommaire

Cobot Oryon nos tuto en vidéo

.

Sommaire : 

 

.

.

.

2019/08/04 Présentation de la construction du cobot oryon

.

Vidéo vous permettant de monter l’axe 2 du cobot Oryon et de visualiser son fonctionnement

.

Retour au sommaire

 

.

2019/08/04 Présentation de la construction du cobot oryon

.

Video de presentation de la partie technique du cobot Oryon

.

.

Retour au sommaire

.

.

2019/06/09 Cobot Oryon montage de l’axe 5 

.

Voici une vidéo qui vous permet d’appréhender le montage de la tête porte outil.

.

.

Retour au sommaire

.

.

2019/06/09 Tuto pour le cablage des moteurs pas à pas

.

Dans ce tutoriel nous allons voir les différents types de moteurs pas à pas utilisés pour le Cobot Oryon et évidemment les drivers associés.

.

Retour au sommaire

.

.

2019/05/29 Cobot Oryon état 3 mise en service du segment 2

.

L’étape numéro trois nous permet de visualiser l’ensemble de notre Cobot Oryon ( bras robotique ) . Elle nous permet aussi de mieux appréhender toutes les parties actives. Nous pouvons les décrire comme ceci ,la base sa rotation est exécutée par un moteur pas à pas. Le premier segment et le deuxième segment sont actionnés aussi par les moteurs pas à pas mais nettement plus puissants et possédant dans certains cas des freins électriques. La rotation du segment quatre est réalisée avec un servomoteur Dynamixel . La rotation du porte outil est exécutée avec un servomoteur classique de type RC ( Hitec ) . Elle permet aussi d’affirmer la qualité d’impression obtenue à l’aide des imprimantes Raise et du filament de chez ArianePlast.

.

.

Retour au sommaire

.

Le robot Maya nos tuto en vidéo

.

Sommaire : 

 

.

2018/09/12 : Maya ou un semblant de communication

Ce tutoriel est là pour faire appréhender le début de la programmation sur le robot Maya.Nous étudierons le déplacement des servomoteurs, les manipulations des temps de pause, l’utilisation de plusieurs blocs de chez Ez-Robot, et enfin l’utilisation de la voix synthétique à des fins de communication.

.

Retour au sommaire

.

2018/05/06 : Robot Maya modification de la mâchoire version Pro

 

.

Dans le souci d’améliorer notre robot Maya, nous avons opéré une modification sur le moteur d’élévation de la tête de Maya. Cette modification a pour but d’augmenter la durabilité du matériel sur le long terme, il va de soi que si vous utilisez notre robot à des fins ludiques ou pédagogiques cette modification n’est absolument pas nécessaire. Nous avons opté de changer le servo 805BB par un servomoteur Hitec D845 WP .La particularité de ce matériel est de pouvoir développer un couple deux fois plus élevé que le 805 BB soit 50 kg.cm sous une tension d’alimentation de 7.4 V. Vous apercevrez que pour obtenir le couple maximal, il faudra modifier le câblage électrique pour récupérer la tension d’alimentation nominale. Vous trouverez dans l’article le schéma électrique modifié pour que vous puissiez exécuter cette amélioration ( folio-Pro-100 ) L’ensemble des informations sur le robot Maya sur notre site

.

 

 

Retour au sommaire
Processing nos tuto en vidéo

.

Sommaire : 

 

 

 

.

separateur-redohm-001

Création d’un cercle point par point sur Processing

Simulation d’un laser rotatif type lidar ( sur un 1 axe ) en 3 etapes

  • Etape 3.1 : Traçage d’un cercle point par point
  • Etape 3.2 : Création d’une variable modifiant les valeurs de rayon.
  • Etape 3.3 : Création d’un cercle point par point avec déplacement .

.

.

Retour au sommaire

 

.

separateur-redohm-001

2017/09/03 : Processing – Arduino . Animation d’une forme

.

 La communication série – Lecture de 3 valeurs sur la carte Arduino via le port série et animation d’un rectangle sur l’écran . Les programmes Arduino et Processing

.

Retour au sommaire

 

.

separateur-redohm-001

2017/07/27 : Tuto comment utiliser l’entrée son

.

Comment récupérer une source sonore sous Processing
Au sommaire : Intégration de la bibliothèque/Configuration de la fonction minim/Mise à l’échelle de la valeur sonore/Utilisation de la valeur

.

.

Retour au sommaire

 

Arduino nos tuto en vidéo

.

Sommaire : 

 

.

separateur-redohm-001

2023/03/20 TB6600, La création du train d’impulsion pour un moteur
pas à pas avec Arduino

.

Retour au sommaire Telechargement  

.

separateur-redohm-001

2022/03/31 Les chaines de caracteres appelée string 1/10

.

Nous allons travailler sur la manipulation des chaînes de caractères. 

  • Comment afficher un menu sur un écran sans qu’il y ait en permanence un réaffichage sur l’écran de ce même menu
  • Comment déclarer les variables pour manipuler les chaînes de caractères
  • Comment saisir une chaîne de caractères dans l’IDE Arduino
  • Et comment comptez le nombre de caractères dans une chaîne

Il existe 2 façons de définir une chaîne de caractères

  • Sous forme de tableau de types chars
  • De type string

Pourquoi utiliser l’objet string plutôt que le tableau char?
La modification d’un mot avec l’objet String et quelques autres fonctions sont plus facile à utiliser pour les débutants que le tableau char

Évidemment, nous aurions pu utiliser le tableau char pour cette démonstration , enfin pour le tuto nous avons fait exprès d’extraire du buffer un caractère avec une variable de type char pour la transférer dans une variable string

 

Retour au sommaire

.

separateur-redohm-001

2022/03/22  Multiplicateur d’entrées analogique pour Arduino dfr0553

.

Le module analogique /digital 16 bits référence DFR 0553 de DFRobot peut collecter et convertir avec précision les signaux analogiques. Il est spécialement conçu pour les capteurs analogiques ou signaux analogiques du type entrée potentiométrique, diviseur de tension etc .

Nous avons intégré ce multiplicateur d’entrée analogique dans une application qui nous sert à contrôler les potentiomètres avec feedback. Dans le soft qui est utilisé pour vous démontrer la qualité de ce convertisseur, il existe 3 modes de fonctionnement qu’on pourra sélectionner par le biais d’une inclusion de commentaires. Un mode Manuel pour une copie du signal feedback et 2 modes automatiques pour vérifier la répétitivité et la fiabilité potentiométrique du retour d’informations.

.

 

.

Retour au sommaire

.

separateur-redohm-001

 

2022/01/01 Arduino probléme de communication série

.

Le but de cette vidéo et de mettre en évidence des problèmes éventuels de fonctionnement de votre code lorsqu’on utilise la communication série ou pour transférer des données ou bien simplement pour déboguer.

Pour cela nous allons utiliser un moteur pas à pas équipé d’un driver. Quand on utilise ce style de moteur nous avons besoin souvent d’une fréquence constante. Nous allons voir que si on fait varier la vitesse de transmission cela peut influer sur la fréquence qui pilote les drivers ou bien simplement transmettre des données en continu ce qui peut aussi  influer sur la fréquence qui va piloter nos drivers.

.

.

Retour au sommaire

.

separateur-redohm-001

2021/05/31 Arduino ecriture en memoire EEPROM

.

Comment traiter le stockage d’informations en mémoire EEPROM sur arduino

Dans le cadre du projet Oryon nous avons une partie programmation pour le système d’apprentissage du cobot. Le principe de l’apprentissage et d’enseigner au cobot les mouvements que l’on souhaite qu’il réalise en le manipulant simplement, et d’enregistrer des différents mouvements dans une mémoire afin qu’il nous les restitue quand on lui demande

Pour que l’on utilise le mode d’apprentissage il faut déjà ecrire un programme qui nous permettra que ce mode nous retranscrive automatiquement les déplacements de celui-ci. Voici un petit programme qui nous permet déjà d’avoir un petit aperçu de ce mode de stockage. La difficulté sur arduino étend de récupérer les valeurs du convertisseur 10 bits et de stocker la valeur des 2 octets en une seule fois dans la mémoire

Attention Le brochage du potentiomètre depend du constructeur, contrôler impérativement le brochage .

.

.

Retour au sommaire

.

separateur-redohm-001

2021/03/03  Pilotage d’un moteur pas a pas avec un joystick

.

Le but de ce tutoriel est de piloter un moteur pas à pas avec un joystick. Nous verrons comment définir la valeur des positions de notre joystick pour créer un mouvement de marche avant ou de marche arrière et de conserver le couple maintien quand notre manipulateur est dans un état statique. Dans le programme vous pourrez retrouver : La création d’un générateur d’impulsion qui nous permettra de définir la vitesse et le déplacement du moteur pas à pas La gestion du couple maintien par l’intermédiaire d’un bouton et enfin le pilotage du moteur pas à pas en avant et en arrière avec le joystick par l’intermédiaire de la borne DIR se trouvant sur notre driver.

.

.

Retour au sommaire

.

separateur-redohm-001

2021/02/25  Principe de pilotage d’un moteur pas à pas avec Arduino

.

  • Création d’un générateur d’impulsion pour le déplacement et la vitesse du moteur ( avec la fonction micros() )
  • Création de la fonction débrayage du moteur Inversion du sens de rotation du moteur
  • Création d’un bouton départ cycle

.

.

Retour au sommaire

.

 2020/10/10 Coder la fonction télerupteur sur Arduino

2 types de fonctionnement vous sont proposés pour le télérupteur.. – Le premier étant le modèle standard : Lorsque l’on appuie sur le bouton poussoir, une impulsion met le télérupteur au travail, il ferme le circuit jusqu’à ce qu’une nouvelle impulsion l’ouvre et ainsi de suite. Les informations électriques qui font changer l’état du télérupteur sont du type front montant. Il vous est donc proposé dans le programme fourni dans cet article ,un ensemble de codes composés de six lignes qui vous permet de créer cette fonction. – Deuxième montage. Lorsqu’on appuie sur le bouton poussoir, une impulsion met le télérupteur au travail met sur le front descendant. Il faut donc relâcher le bouton pour que le télérupteur soit actif. Lorsque nous avons une nouvelle impulsion toujours sur le front descendant le système se remet à l’état de repos et ainsi de suite. Il vous faudra donc mettre une ligne en commentaire pour générer cette fonction dans le code fourni .

.

.

Retour au sommaire

.

.

 2020/01/26 Arduino traceur serie pour la création
d’un chronogramme

Ce tutoriel nous apprend à utiliser le traceur série comme un chronogramme pour signaux numériques. La première partie de ce tuto vous explique comment coder les données pour qu’elles soient exploitables sur le traceur de courbes. On voit rapidement qu’avec ce type de programmation au-delà de deux tracés pour signaux numériques cela devient vite incompréhensible. La deuxième partie du programme nous explique comment créer un offset pour décaler chaque tracé pour que l’interprétation de ces signaux soit beaucoup plus confortable. Ce qui ressemble fort à un analyseur logique ou un chronogramme.
Le chronogramme est une représentation graphique de l’évolution temporelle d’un signal électrique ou d’un état numérique .
Version IDE : 1.8.10

.

.

Retour au sommaire

.

 2020/01/22 Le traceur serie sur l’ide Arduino

Le traceur série nous permet d’afficher une ou plusieurs courbes en même temps façon oscilloscope.

.

Retour au sommaire

.

2019/11/05 Communication Pc vers Arduino lecture d’une variable

Tuto traitant de la communication entre la carte Arduino et Processing via votre pc en liaison série ( par les ports Usb ). Voir l’article

.

.

Retour au sommaire

.

.

2019/10/20 Arduino tuto sur le disque circulaire mr4131

Module circulaire basé sur un PCA9635, comportant 16 Leds bleues possédant chacune 2 segments soit 32 segments au total. Ce module communique avec un microcontrôleur type Arduino ou compatible via une liaison I2C et une broche digitale PWM.

.

.

Retour au sommaire

.

2019/04/05 Bouton poussoir à Led de chez Seeed reference 111020049

.

Tuto traitant du bouton-poussoir à led RGB programmable référence 111020049 de chez Seeedstudio. Ce module fait commuter la sortie lors d’une pression. Ce module se raccorde sur deux broches digitales d’un connecteur compatible Grove de la base Shield ou de la carte Mega Shield via un câble 4 conducteurs . La led est raccordée sur la broche S1 et le bouton-poussoir sur la broche S2.Voir l’article

 

.

Retour au sommaire

.

2018/09/13 Rampe d’acceleration pour servomoteur à rotations continues

.

Tutoriel pour la création d’une rampe d’accélération pour servomoteur à rotation continue.

.

 

 

.

Retour au sommaire

.

2018/01/23 Capteur de mouvement 3D SEN0202

.

Tutoriel traitant du capteur de mouvement 3D SEN0202 , il permet la détection de mouvements et la reconnaissance de gestes (gauche, droite, haut, bas, mouvement horaire et anti-horaire, etc). a savoir :Le capteur n’est pas affecté par des influences ambiantes telles que la lumière ou le son, qui ont un impact négatif sur la plupart des autres technologies 3D

.

.

Retour au sommaire

.

2017/11/07 Tutoriel utilisation d’un télémétre à ultrason

.

Programme sur l’utilisation d’un télémètre qui permet de mesurer la distance sans contact à l’aide de transducteurs à ultrasons.La portée de détection et de 3 cm à 4 m avec pour résolution 1 cm .

.

.

Retour au sommaire

.

2017/10/29 Arduino simulation du coeur 

.

Programme simulant le battement du cœur par l’incrémentation de la valeur de la luminosité avec modification de la vitesse en fonction de l’effort . Notre site redohm.fr ou Abonnez -vous à notre chaîne YouTube

.

.

Retour au sommaire

.

2017/10/02 Le clignoteur à vitesse variable par potentiométre

.

Réalisation d’un clignoteur sur Arduino avec un réglage extérieur Sujet : Réglage de la vitesse de clignotement avec un potentiomètre extérieur Utilisation des fonctions : analogRead / map / digitalRead Les programmes et les informations nécessaires sur notre site redohm.fr ou abonnez-vous à notre chaîne YouTube.

.

.

Retour au sommaire

 

.

separateur-redohm-001

Pour tout probléme 

.

Pour tout problème de téléchargement ou pour nous suivre sur les réseaux sociaux voici les plateformes  sur lesquelles nous éditons.
Cliquez sur celle qui vous intéresse .

Facebook  Twitter  Youtube 

Grabcad  Thingiverse  Cults  

.

Retour au sommaire
Nos tuto en vidéo

.

Tuto sur la programmation

.​

Tuto Arduino Tuto Processing Tuto Robotis

 

Les servomoteurs Mit Inventor Les moteurs pas à pas

 

   
Les moteurs brushless    

.

Tuto pour la construction de nos robots

.

   
Robot Maya   Cobot Oryon   Robot Golbotth8

 

       
Robot L3-37        

.

Tuto pour Bras robotique

.

       
Bras Braccio        

.

Tuto sur l'instrumentation

.


       
Les laser Lidar        

.

Tuto sur l'impression 3D

.