Archives de l’auteur : Hervé Mazelin

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.

***

Impression 3D : De la tête de Sentinel Version 2.00

Dossier technique pour la réalisation de la Tête du robot Sentinel en impression 3D

Version 2.00 ( la version détermine le type imprimante le mieux adapter  )

Version 1.00 : Replicator 2 Version 2.00 : Autre

REDOHM-SENTINEL-YEUX BLEUX -0001_01

Vous avez sur cette page les principaux paramètres entre autre, la vitesse ,la température , la qualité d’impression ainsi que le poids de la matière et le temps pour réaliser votre pièce .La version 2.00 n’est valable que pour les pièces  2.1  2.2  3.1  3.2

Pour ses impressions nous avons utilisé du fil PLA 1.75 de chez  Verbatim. Voir La liste  pour les imprimantes compatibles . Voici le lien -> Verbatim imprimante

 

REDOHM  PIECE 2.1 VERSION 002

Réf. 2.1 Flasque inférieure droite version 2.00

Réf. 2.1 Flasque inférieure droite version 2.00
– Temps de réalisation : 9h24
Matière : 69.44 g  PLA noir
– Définition : Haute
Température : 218°C

Téléchargement ci-dessous

[———————————————–]

REDOHM  PIECE 2.2 VERSION 002

Réf. 2.2 Flasque supérieure droite version 2.00

Réf. 2.2 Flasque supérieure droite version 2.00
– Temps de réalisation : ……..
Matière : ………..  PLA noir
– Définition : Haute
Température  : 216°C

Téléchargement ci-dessous

[———————————————–]

REDOHM  PIECE 3.2 VERSION 002

Réf. 3.2 Flasque supérieure gauche version 2.00

Réf. 3.2 Flasque supérieure gauche version 2.00
– Temps de réalisation : 8h17
Matière : 89.62g (0.198 Ib ) PLA noir
– Définition : Haute
Température : 216°C

Téléchargement ci-dessous

[———————————————–]

REDOHM  PIECE 3.1 VERSION 002

Réf. 3.1 Flasque inferieure gauche version 2.00

Réf. 3.1 Flasque inferieure gauche version 2.00
– Temps de réalisation :
Matière :        PLA noir
– Définition : Haute
Température : 216°C

Téléchargement ci-dessous

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