Archives par étiquette : arduino

Grove : capteur Lidar de chez Seeedstudio ref-14991434

 

Mise à jour le 31/01/2018 – Rubrique traitant du capteur Lidar de chez Seeedstudio permettant de mesurer des distances de 0,3 à 12 mètres. Ce module communique avec un microcontrôleur type Arduino ou compatible via une liaison série TTL.

Capteur Grove Lidar 114991434

Capteur Grove Lidar 114991434

 

Sommaire :

  • Description  du capteur Lidar de chez Seeedstudio
  • Logiciel – information constructeur –
  • en cours de réalisations 
  • Retour au menu principal

 

separateur-redohm-001

Description  du capteur Lidar de chez Seeedstudio

Caractéristiques et spécificités

  • Plage de tension applicable : de 4.5V à 6V
  • Consommation moyenne: 6 W
  • Plage de mesure: 0,3 à 12 mètres
  • Précision:
    •  moins de 6 m: 1 %
    • entre 6 et 12 m: 2 %
  • Plage de fonctionnement maximale à 10% de réflectivité : 5m
  • Angle d’acceptation : 2.3°
  • Fréquence de mesure: jusqu’à 100 Hz
  • Résolution: 1 cm
  • Longueur d’onde: 850 nm
  • Interface: série TTL  / UART 115200
  • Niveau de tension TTL du port série : 3,3 V
  • Courant de crête de LED : 800 mA
  • ​Température de service: – 20 à 60 °C
  • Sensibilité à la lumière : 70 000 lux
  • Dimensions: 45 x 15x 16 mm
  • Poids: 5 g
  • Compatibilité électromagnétique (CEM) : EN 55032 Classe B
  • Référence Seeedstudio: 114991434

La mesure de distance est basée sur la méthode Time-Of-Flight ce qui permet de mesurer précisément les distances grâce à des impulsions infrarouges.

ToF est l’abréviation de la technologie Time of Flight, et son principe de fonctionnement est le suivant: une lumière infrarouge modulée est émise par le capteur et réfléchie par un objet; la distance à l’objet à photographier peut être convertie avec le capteur en calculant la différence de temps ou la différence de phase entre l’émission de lumière et la réflexion de la lumière, de façon à produire l’information de profondeur.

Remarque: ce module doit être raccordé à un port série physique d’une carte Arduino. Les cartes basés sur un ATMega328 (Uno par exemple) ne possèdent qu’un seul port série physique, l’utilisation de ce capteur supprime la possibilité d’un retour sur le moniteur série et nécessite l’utilisation d’un écran LCD par exemple. Pour un retour sur le moniteur série, vous devez utilisez par exemple une carte Arduino Mega ou Seeeduino Lite qui comportent plusieurs ports série physiques.

Informations constructeur sur  :  http://wiki.seeed.cc/Grove-TF_Mini_LiDAR/

Retour au sommaire .

separateur-redohm-001

 Logiciel – information constructeur –

en cours 

Octet Interprétation de l’encodage des données
Byte1 0x59, en-tête de trame
Byte2 0x59, en-tête de trame
Byte3  
Byte4  
Byte5  
Byte6  
Byte7 Temps d’intégration.
Byte8 Octets réservés
Byte9 Parité de somme de contrôle
Retour au sommaire .

 

separateur-redohm-001

A savoir sur l’utilisation des informations : 

Les informations sur les caractéristiques et spécificités du capteur lidar qui sont fournis sur cette page correspondent  aux informations des fiches techniques du constructeur si malgré le soin apporté à la réalisation de cet article une erreur s’est glissée dans ces lignes nous ne pourrions en être tenu responsable.

Les programmes , schémas et autres que ceux donnés par le constructeur font parti des montages utiles à nos applications si malgré le soin apporté à nos montages une erreur s’est glissée dans ces lignes nous ne pourrions en être tenu responsable . 

L’ensemble des informations techniques de cet article a été utilisé pour nos applications, elles vous sont fournies comme un exemple de document de travail. Mais nous ne pourrions être tenu responsables d’une mauvaise utilisation de celle-ci.

Retour au sommaire .

 

Servomoteur contrôle

Mise à jour le 30/06/2019 : Dans cet article, vous est présenté le Servomoteur contrôle un système de pilotage multi servomoteurs, avec la possibilité de régler la vitesse de chaque servomoteur en mode automatique,mais la partie la plus polyvalente étant son coffret , une réalisation en #impression3d

Continuer la lecture

Arduino : Etude d’un chenillard 8 sorties à relais

Mise à jour le 13/10/2017 .Dans cet article, nous allons non seulement étudier le fonctionnement d’un chenillard, mais aussi la création de fonctions. Alors ! Une fonction c’est quoi ? Une fonction c’est ce qu’on pourrait également désigner sous le nom d’une procédure, de sous-programme ou d’une sous routine, c’est un ensemble d’instructions que l’on peut appeler dans n’importe quelle partie du programme principal. Dans cet article ,vous aurez la liste du matériel correspondant, un tutoriel vidéo pour vous guider dans la programmation, ainsi que le listing du programme d’origine.

Sommaire :

  • Matériel utile pour ce tutoriel.
  • Programme du chenillard avec information sur le moniteur

Un tutoriel vidéo est en cours ainsi qu’un schéma électrique  

 

 

Matériel utile pour le tutoriel étude d’un chenillard 

Liste du materiel :

1 pièces  : Module bouton poussoir Grove 101020003 ou  bouton poussoir 111020000ou interrupteur Grove 101020004 .

Distributeur : Gotronic 

1 pièces  : Potentiomètre à glissière Grove 101020036 .Ce module potentiomètre compatible Grove délivre un signal analogique et est équipé d’une résistance de 10 kΩ idéale pour une utilisation avec les cartes Arduino ou compatibles.

 Potentiomètre à glissière Grove 101020036 . Pour la vitesse de défilement du chenillard

 Potentiomètre à glissière Grove 101020036 . Pour la vitesse de défilement du chenillard

Distributeur : Gotronic  / Lextronic 

 

1 pièce : Carte Arduino MEGA 2560 . La carte Arduino Mega 2560 est basée sur un ATMega2560 cadencé à 16 MHz. Elle dispose de 54 E/S dont 14 PWM, 16 analogiques et 4 UARTs. Elle est idéale pour des applications exigeant des caractéristiques plus complètes que la Uno. Des connecteurs situés sur les bords extérieurs du circuit imprimé permettent d’enficher une série de modules complémentaires.

Distributeur : Gotronic  / Lextronic 

1 pièce : Module Grove Mega Shield V1.2 103020027 . Le module Grove Mega Shield de Seeedstudio est une carte d’interface permettant de raccorder facilement, rapidement et sans soudure les capteurs et les actionneurs Grove de Seeedstudio sur une carte compatible Arduino Mega. Il est compatible notamment avec les cartes Arduino Mega et Google ADK.

Module Grove Mega Shield V1.2 103020027

Module Grove Mega Shield V1.2 103020027 ( interface pour le chenillard utile mais pas obligatoire )

Distributeur : Gotronic 

 

1 pièce :Le Relais 5 V à 8 Canaux est un module 5 V de relais à 8 canaux. Il peut être contrôlé directement par une large gamme de microcontrôleurs, comme Arduino, AVR, PIC, ARM et MSP430. Ce module comporte 8 relais avec des ports « NC » (normalement connecté à COM) et « NO » (normalement ouvert à COM). Ce module est également équipé de 8 LED qui montrent l’état des relais.

Relais 5V à 8 Canaux - Sorites pour le chenillard

Relais 5V à 8 Canaux – Sorites pour le chenillard

Distributeur : Roboshop

Programme du chenillard avec information sur le moniteur

Programme : Version du 10/10/2017

 

Maya : Schéma électrique de Maya . Version 2.00
***

Mise à jour le 09/05/2018.

Sommaire :

  • Information sur les schéma du robot Maya
    • Principe de la masse commune sur le robot Maya
    • Principe de repérage sur les schémas électriques.
    • Plusieurs tensions d’alimentation sont disponibles pourquoi ?
  • Ensemble du schéma électrique ( à suivre ) 
    • Folio 44 : Repérage des éléments du visage 
    • Folio 48 : Repérage des cartes dans l’encéphale
    • Folio 50 :  Carte Arduino n2 ( les lèvres )
    • Folio 52 : Carte Arduino n1 ( carte œil gauche )
    • Folio 54 :  Carte Arduino n3 ( carte œil droit  )
    • Folio 100 : Pilotage des mouvements de la tête de Maya 
    • Folio 101 : Circuit de cablage rotation thorax et visiére ( New )
    • Folio 159 : Repérage des actionneurs de la main droite 
    • Folio 160 : Câblage gant replicator main droite  
    • Folio 162Câblage du bras droit 1/2 avec ou sans exosquelette ( New )
    • Folio 180 : Câblage gant replicator main gauche  
    • Folio 182 : Câblage du bras gauche 1/2 avec ou sans exosquelette
    • Folio 184 : Câblage du bras gauche 2/2 avec ou sans exosquelette

 

 

separateur-redohm-001

Information

Principe de la masse commune sur le robot Maya.

Vous remarquerez sur l’ensemble des schémas nous relions toutes les masses des alimentations ensemble d’où le nom de masse commune. Il faut savoir que la masse dans un circuit électrique, est la branche de référence des potentiels électriques. Dans la grande majorité des cas le potentiel électrique de cette branche est la référence 0 V du circuit considéré.

 

Principe de repérage sur les schémas électriques.

Comment interpréter le numéro de fils sur le schéma. Prenons le cas du fils nommé 10–70 nous avons déjà le numéro de folio qui apparaît, dans ce cas le folio 10, derrière le tiret nous aurons le numéro de fils sur ce même folio dans ce cas nous avons le fil 70. Imaginez-vous, vous trouver avec un fil débranché dont le numéro est 17–30, imaginez la facilité pour rebrancher le fil, il suffit de consulter le folio 17 pour retrouver sur quel organe ce fil était branché.

Plusieurs tensions d’alimentation sont disponibles pourquoi ?

Pour optimiser le fonctionnement des servomoteurs, nous travaillerons avec leurs tensions Max pour avoir le couple maximum de l’appareil concerné. Sur Maya nous avons des servomoteurs avec des tensions max de 6 V et des tensions de 7.4 V pour les servomoteurs plus importants. Nous possédons aussi une tension de 12 V appelée moteur, cette tension est réservée à l’alimentation des moteurs de déplacement, et enfin nous avons une tension d’alimentation appelée 12 V commande. Cette tension est séparée des autres pour éviter les perturbations engendrées par les différents moteurs.

 

Retour au sommaire 

separateur-redohm-001

Folio 44 : Repérage des éléments du visage 

Folio 44 version 2 - Robot Maya

Folio 44 version 2 – Schéma du robot Maya

 

Retour au sommaire 

separateur-redohm-001

Folio 48 : Repérage des cartes dans l’encéphale 

Folio 48 version 2 - Robot Maya

Folio 48 : Repérage des cartes dans l’encéphale

 

 

Retour au sommaire 

separateur-redohm-001

Folio 50 : Carte Arduino n2 ( avec méga Grove )

Folio 50 version 2 - Robot Maya

Folio 50 version 2 – Schéma du robot Maya

 

 

Retour au sommaire 

separateur-redohm-001

Folio 52 : Carte Arduino n1 ( carte œil gauche )

Folio 52 version 2 - Robot Maya

Folio 52 version 2 – Schéma du robot Maya

Aide au câblage de l'écran Lcd A000096 sur une carte Arduino Mega ou ADK

Aide au câblage de l’écran Lcd A000096 sur une carte Arduino Mega ou ADK

 

Retour au sommaire 

separateur-redohm-001

Folio 54 : Carte Arduino n3 ( carte œil droit )

Folio 54 version 2 - Robot Maya

Folio 54 version 2 – Schéma du robot Maya

Aide au câblage de l'écran Lcd A000096 sur une carte Arduino Mega ou ADK

Aide au câblage de l’écran Lcd A000096 sur une carte Arduino Mega ou ADK

 

 

 

 

 

 

Retour au sommaire 

 

 

separateur-redohm-001

 Folio 100 : Carte Ez-Robot1

 

Folio 100 version 2 - Robot Maya ( Pilotage des mouvements de la tête de Maya )

Folio 100 version 2 – Schéma du robot Maya ( Pilotage des mouvements de la tête de Maya )

 

 

Retour au sommaire 

separateur-redohm-001

 Folio 101 : Carte Ez-Robot1
Circuit de cablage rotation thorax et visiére

Folio 101 version 2 - Schéma du robot Maya ( Circuit de cablage rotation thorax et visiére )

Folio 101 version 2 – Schéma du robot Maya ( Circuit de cablage rotation thorax et visiére )

 

Retour au sommaire 

separateur-redohm-001

 Folio 159 : Repérage des actionneurs de la main droite

Folio 159 version 2 - Schéma du robot Maya ( Repérage des actionneurs de la main droite )

Folio 159 version 2 – Schéma du robot Maya ( Repérage des actionneurs de la main droite )

 

 

Retour au sommaire 

separateur-redohm-001

 Folio 160 : Carte Arduino160
 Câblage de la main droite pour le gant replicator 

Folio 160 version 2 - Schéma du robot Maya

Folio 160 version 2 – Schéma du robot Maya ( câblage gant replicator main droite  )

 

 

 

 

Retour au sommaire 

separateur-redohm-001

 Folio 162 : Carte Arduino160
 Câblage du bras droit avec ou sans exosquelette

Folio 162 version 2 - Schéma du robot Maya ( câblage du bras droit 1/2 avec ou sans exosquelette )

Folio 162 version 2 – Schéma du robot Maya ( câblage du bras droit 1/2 avec ou sans exosquelette )

 

 

Retour au sommaire 

 

separateur-redohm-001

 Folio 180 : Carte Arduino
Câblage de la main gauche pour le gant replicator 

Folio 180 version 2 – Schéma du robot Maya ( câblage gant replicator main gauche  )

 

 

Retour au sommaire 

separateur-redohm-001

 Folio 182 : Carte Arduino180
Câblage du bras gauche 1/2 avec ou sans exosquelette

Folio 182 version 2 - Schéma du robot Maya ( cablage du bras gauche 1/2 avec ou sans exosquelette )

Folio 182 version 2 – Schéma du robot Maya ( câblage du bras gauche 1/2 avec ou sans exosquelette )

 

 

Retour au sommaire 

separateur-redohm-001

 Folio 184 : Carte Arduino180 
Câblage du bras gauche 2/2 avec ou sans exosquelette 

Folio 184 version 2 - Schéma du robot Maya ( cablage du bras gauche 2/2 avec ou sans exosquelette )

Folio 184 version 2 – Schéma du robot Maya ( cablage du bras gauche 2/2 avec ou sans exosquelette )

Retour au sommaire 

separateur-redohm-001

Retour au menu