jeudi 20 juin 2019

Projet Arduino : Barrière automatique d'une station de péage

Les trois lois de la robotique

    Les trois lois de la robotique, formulées par l’écrivain de science-fiction Isaac Asimov, sont des règles auxquelles tous les robots positroniques qui apparaissent dans sa fiction obéissent.

    Les trois lois sont :
  1. Première loi : « Un robot ne peut porter atteinte à un être humain ni, restant passif, laisser cet être humain exposé au danger. »
  2. Deuxième loi : « Un robot doit obéir aux ordres donnés par les êtres humains, sauf si de tels ordres sont en contradiction avec la Première Loi. »
  3. Troisième loi : « Un robot doit protéger son existence dans la mesure où cette protection n’entre pas en contradiction avec la Première ou la Deuxième Loi. »

dimanche 9 juin 2019

Clignoter une diode LED


Principe
Le programme permet de faire clignoter une LED sur une broche choisie de la carte Arduino Uno. La diode s’allume pendant une seconde puis s’éteint pour une seconde.

Composants
En plus d’une carte Arduino Uno et une plaque d'essai, on a besoin de

o   une résistance 1/4 w de 200 Ohms environ,
o   une LED rouge 5 mm,
o   des straps,
Code
Int LED=10 ;
void setup() {
  pinMode(LED, OUTPUT);
}

void loop() {
  digitalWrite(LED, HIGH);  
  delay(1000);             
  digitalWrite(LED, LOW);  
  delay(1000);          
}
Allez plus loin
Modifier votre programme de telle sorte qu’il permet de :
1.      Allumer la diode pendant deux secondes et l’éteindre pendant 10 secondes.
2.      Faire clignoter deux diodes LED simultanément.
3.      Faire clignoter deux diodes LED en alternance.
4.      Faire clignoter trois diodes LED en alternance.

En utilisant une plaque d’essai
5.      Allumer une série de diodes LED en alternance de gauche à droite.
6.      Allumer une série de diodes LED en alternance de droite à gauche.
7.      Allumer une série de diodes LED en alternance
o   de gauche à droite
o   puis éteindre toutes les diodes
o   de droite à gauche.
8.      Réaliser un carrefour de deux feux rouge (utiliser 6 diodes)
9.      Réaliser un carrefour de quatre feux rouge (utiliser 12 diodes)

Barrière automatique

Le principe de fonctionnement de la barrière automatique réalisée est le suivant :

  1. Etat initiale : la barrière Servo1 est en position basse, la diode rouge DR est allumée et la diode verte DV est éteinte.
  2. Lorsqu’une voiture s’approche du premier capteur C1 (avant la barrière) d’une distance inférieure à 50 cm, la barrière se lève, la diode verte DV est allumée et la diode rouge DR est éteinte.
  3. Lorsque la voiture s’approche du deuxième capteur C2 (après la barrière) d’une distance inférieure à 50 cm, la barrière se baisse, la diode rouge DR est allumée et la diode verte DV est éteinte.

Mesurer une température avec un capteur LM35 et une carte Arduino / Genuino

Source Qu'est-ce qu’un capteur LM35 ? Brochage du capteur LM35 Le capteur de température LM35 est un capteur analogique de...