Archives de catégorie : Hardware/Software

Télémètre laser Lidar

.

Sommaire :

 

 

.

.LASER LIDAR 003

Son fonctionnement est le même que celui du radar, la différence étant le domaine spectral dans lequel il travaille et le type de faisceau utilisé : alors que le radar fonctionne dans le domaine des ondes radio, le lidar couvre en particulier le domaine du visible, et également les domaines ultraviolet (UV) et infrarouge (IR), d’autre part, le lidar utilise un faisceau laser, tandis que le radar utilise un faisceau électromagnétique classique, non polarisé.

Un lidar se compose d’un système laser chargé d’émettre l’onde lumineuse, d’un télescope qui récoltera l’onde rétrodiffusée par les particules rencontrées, et d’une chaîne de traitement qui quantifiera le signal reçu.

Le principe de la télémétrie (détermination de la distance d’un objet), qui concerne une grande partie des applications du lidar, requiert généralement l’utilisation d’un laser impulsionnel. La distance est donnée par la mesure du délai entre l’émission d’une impulsion et la détection d’une impulsion réfléchie, connaissant la vitesse de la lumière.

.

Retour au sommaire

.

Différents types de matériels

Capteur de Distance Laser LIDAR-Lite

006 LASER LIDAR - Laser LIDAR-Lite

 Capteur optique de mesure de distance compact et de haute performance

  • Signal détectable minimum : 1 nW – 256 rafales intégrées
  • Puissance de transmission (laser) : 1,5 W en crête à entraînement de 3 A
  • Alimentation : de 4,75 à 5,5 VCC (nominal), 6 VCC (maximum)

Information technique sur ce matériel

Retour au menu tutoriel 

.

Retour au sommaire

.

Capteur de Distance Laser LIDAR-Lite 3

Module laser LIDAR-Lite V3 de Garmin permettant de mesurer des distances de 0 à 40 m. Ce module communique avec un microcontrôleur type Arduino via une liaison PWM ou I2C.

Il est paramétrable pour obtenir un compromis entre précision, plage de mesure et temps d’acquisition. Il est compact, léger et économe en énergie. Applications: drones, robots, modélisme, etc.

Remarque: ce module utilise un laser de Classe 1, sans danger dans des conditions d’utilisation normales. Il est cependant recommandé de ne pas regarder directement le capteur de face.

.

.

Cartographie 3D d’une pièce à l’aide d’un LIDAR-Lite v3 en rotation

.

Documentation constructeur Garmin

.

.

Capteur de Distance à Balayage Laser URG-04LX-UG01 Hokuyo

est un scanner laser petit, abordable et précis qui est parfait pour les applications robotiques. Le URG-04LX-UG01 est capable d’indiquer la distance de 20 mm à 5600 mm (résolution 1 mm) dans un arc de 240º (résolution angulaire 0,36º). Sa consommation énergétique, 5 V 500 ma, lui permet d’être utilisé sur des plateformes alimentées par batterie. Il est idéal pour les étudiants et les chercheurs en robotique. 

 

004 LASER LIDAR Laser URG-04LX-UG01 Hokuyo

LASER LIDAR URG-04LX-UG01 Hokuyo

.

La portée de détection URG-04LX-UG01 d’Hokuyo est de 20 mm à 5600 mm.
– 100 m sec/balayage
– Tension de fonctionnement 5 V
– Portée de balayage 240° avec résolution angulaire de 0,36°

Constructeur : Hokuyo
Logiciel : Logiciels et pilotes Hokuyo

.

Retour au sommaire

.

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 

.

Retour en haut de page

 

 

 

 

 

 

 

 

 

 

 

 

 

Grove OLE42178P : Exemple 87 Visualisation de 2 entrées analogique
***

Mise à jour le 22/03/2017

Le but de cet exemple n’est pas d’optimisé le programme mais de montrer le principe de fonctionnement de celui-ci ( dans la partie void setup la présentation du numéro de l’exemple idem à l’exemple 86 )

REDOHM AFFICHAGE GROVE OLE42178P EXERCICE 87

Exemple 87. Affichage de valeur analogique

Matériel nécessaire

– 1 Carte Arduino Mega 2560
– 1 Carte Grove Mega  Shield
– 1 Afficheur Oled 96×96 OLE42178P
– 1 Détecteur de lumière Grove SEN11302P
–  1 Module potentiomètre Grove COM08212P

A savoir

la fonction d’initialisation setup() qui est exécutée une seule fois au démarrage.Cette fonction est utilisée pour initialiser les variables, le sens des broches, les librairies utilisées
– la fonction « boucle sans fin » loop() qui est exécutée en boucle une fois que la fonction setup() a été exécutée une fois.
– Toutes les lignes qui commencent par // sont ignorées par le compilateur et sont appelées des commentaires.Les commentaires sont des lignes de texte incluses dans le programme, de plus elles n’occupent aucun espace mémoire dans le microcontrôleur
– Le code de la fonction est compris entre des accolades qui sont en quelque sorte les « bornes » délimitant la fonction.Les accolades sont un élément majeur de la programmation en langage C. Elles sont utilisées dans plusieurs constructions différentes.

Notion à savoir :

 

Retour au menu
 
Grove OLE42178P : Exemple 86 Visualisation de 4 entrées
***

Visualisation de 4 entrées sur l ‘afficheur OLE42178P

Mise à jour le 19/01/2017

Le but de cet exemple n’est pas d’optimisé le programme mais de montrer le principe de fonctionnement de celui-ci.

REDOHM AFFICHAGE GROVE OLE42178P EXERCICE 86

Matériel nécessaire

– 1 Carte Arduino Mega 2560
– 1 Carte Grove Mega  Shield
– 1 Afficheur Oled 96×96 OLE42178P
–  1 Bouton poussoir ou un fil shunt

A savoir

– la fonction d’initialisation setup() qui est exécutée une seule fois au démarrage. Cette fonction est utilisée pour initialiser les variables, le sens des broches, les librairies utilisées
– la fonction “boucle sans fin” loop() qui est exécutée en boucle une fois que la fonction setup() a été exécutée une fois.
– Toutes les lignes qui commencent par // sont ignorées par le compilateur et sont appelées des commentaires. Les commentaires sont des lignes de texte incluses dans le programme, de plus elles n’occupent aucun espace mémoire dans le microcontrôleur
– Le code de la fonction est compris entre des accolades qui sont en quelque sorte les “bornes” délimitant la fonction. Les accolades sont un élément majeur de la programmation en langage C. Elles sont utilisées dans plusieurs constructions différentes.

***

Grove : Capteur UV Grove 101020043
***

Mise à jour le 11/04/2016

101020043 remplace SEN00700P
Capteur UV Grove

Capteur de lumière UV compatible Grove basé sur le circuit GUVA-S12D avec une plage de 200 à 370 nm.Le module émet un signal électrique qui varie avec l’intensité du rayonnement UV

SEN00700P REDOHM 001

Caractéristique technique

Interface: compatible Grove
Alimentation: 5 Vcc
Plage de mesure: 200 à 370 nm
Temps de réponse: 20 à 30 s
Dimensions: 20 x 20 mm
Température de service: -30°C à +85°C
Connectique uniquement compatible avec le système Grove
Référence fabricant Seeedstudio: 101020043 (remplace SEN00700P)

Prix en général de 8 à 12€ suivant fournisseur

Quelques information supplémentaires

UV-A, UV-B , UV-C

Ces trois types de rayonnements UV sont classés en fonction de leur activité biologique et de leur pouvoir de pénétration de la peau. Ils correspondent à trois plages de longueurs d’onde. Plus le rayonnement UV a une longueur d’onde longue, moins il est nocif (il se rapproche de la lumière visible) mais plus il a un pouvoir de pénétration cutanée important. Quand sa longueur d’onde diminue, il possède plus d’énergie, se rapproche des rayons X et donc est plus destructeur.

UV-A (400-315 nm) :
Les UV-A, dont la longueur d’onde est relativement longue, représentent près de 95 %  du rayonnement UV qui atteint la surface de la Terre. Ils peuvent pénétrer dans les couches profondes de la peau.

UV-B (315-280 nm) :
Les UV-B, de longueur d’onde moyenne, ont une activité biologique importante, mais ne pénètrent pas au-delà des couches superficielles de la peau, ils sont relativement absorbés par la couche cornée de l’épiderme (mélanine). Une partie des UV-B solaires sont filtrés par l’atmosphère.

UV-C (280-100 nm) :
Les UV-C, de courte longueur d’onde, sont les UV les plus énergétiques ainsi que les plus nocifs (l’énergie croît quand la longueur d’onde décroît), mais ils sont complètement filtrés par la couche d’ozone de l’atmosphère et n’atteignent donc pas théoriquement la surface de la Terre. Toutefois, des lampes UV-C sont utilisées en laboratoire de biologie pour les effets germicides, afin de stériliser des pièces ou des appareils

Exemple d’application des UV

  • 13.5 nm: Lithographie par ultraviolets extrêmes
  • 230-365 nm: suivi de balises sur les produits, code-barres
  • 230-400 nm: détecteurs optiques, instrumentation diverse
  • 240-280 nm: Désinfection, assainissement d’eau et de surfaces (son absorption par ADN atteignit son comble à 260 nm), effaceur d’EPROM
  • 200-400 nm: Science forensique, dépistage de drogues
  • 270-360 nm: Analyse de protéines, séquençage de l’ADN, recherches pharmaceutiques
  • 280-400 nm: Imagerie médicale des cellules
  • 300-320 nm: Luminothérapie
  • 300-365 nm: Séchage de polymères d’encres
  • 300-400 nm: Éclairage à semi-conducteurs
  • 350-370 nm: Piège à insectes (les mouches sont attirées le plus par la longueur 365 nm)

 

Exemple de programme du constructeur

Source technique : Seedwiki ,

Retour au menu

 

Documentation carte SaberTooth 2 x 60


Mise à jour le 08/01/2015

SaberTooth 2x60A - REDOHM - 001

 

 – La carte SaberTooth 2 x 60 est idéale pour les commandes différentielles de robots, les tanks, voitures et bateaux, etc. Elle convient pour des poids de 450 kg (55 kg pour des robots de combat). La commande des deux moteurs CC à balais peut se faire à l’aide d’une tension analogique, d’un signal RC ou d’un signal série.

La carte SaberTooth possède des modes indépendants pour la vitesse et la direction, facilitant la commande différentielle. Lors de chaque ralentissement ou changement de sens de rotation du moteur, la carte recharge la batterie, permettant une autonomie accrue du robot.
Elle autorise les brusques changements de direction et les arrêts rapides. Une sortie 5 Vcc est disponible pour alimenter un microcontrôleur ou un récepteur RC.

Ce type de carte est utilisé dans notre châssis LL-1.01 HM-3.10.

Caractéristiques:

Alimentation: 6 à 30 Vcc (NiCd, NiMh, Lithium, accu au plomb)
Cette carte ne peut pas être alimentée par une alimentation secteur.
Courant de sortie: 2 x 60 A en continu (2 x 120 A en pointe)
Signal de commande:
– tension analogique 0 à 5 Vcc
– signal radio RC
– liaison série
Indication de statut par Leds
Protection thermique et contre les surcharges
Dimensions: 89 x 76 x 47 mm
Poids: 250 gr

Le mode de fonctionnement se sélectionne avec les interrupteurs DIP présent sur la carte. Les modes de fonctionnement sont : tension analogique de 0 à 5 Vcc, signal radio RC venant d’une télécommande ou une liaison série
La carte Sabertooth est le premier pilote moteur synchrone régénératrice dans sa catégorie. Le fonctionnement régénératrice signifie que vos batteries sont rechargées à chaque fois que vous ralentissez ou vous changez de sens de déplacement. La carte vous permet également de faire des arrêts très rapides.
La carte peut alimenter en 5V votre récepteur RC ou votre carte microcontrôleur.
Les transistors de la carte sont commutés à une vitesse 24kHz pour un fonctionnement silencieux.

Fabricant: Dimension Engineering

Montage du circuit de puissance et application :

Schéma de montage pour un ensemble 4 roues motrices

SaberTooth 2x60A - REDOHM - 002

SaberTooth 2x60A – Montage en 4 roues motrices

 

Montage du circuit de télécommande et applications :

SaberTooth 2x60A - REDOHM - 004

Câblage par récepteur RC et alimentation du module de réception en 5V cc

 

 

 

SaberTooth 2x60A - REDOHM - 005

SaberTooth 2x60A – Câblage pour un pilotage avec un récepteur RC avec alimentation de celui-ci

retour au menu 001