Simulation et programmation sur Arduino et câblages de composants
clique sur le lien de ta classe et entre le pseudo que ton professeur t'a attribué.
Lien vers les exercices (connectez vous avant) cliquez ici
Faire les différents exercices
Exercices 1
Testez le circuit (simulation)
Ajoutez un bouton poussoir câblez le et testez
Ajoutez un moteur (jaune) câblez le et testez
Ajoutez un piézo câblez le et testez
Exercice2
Changez la couleur des DEL
Cliquez sur code pour voir la programmation des DEL ( si en texte sélectionner blocks)
Exercice3
Connectez les bornes positive et négative
Appuyez sur les boutons et écoutez
Exercice4
Faire varier la luminosité
Câblage et modification de programme
Exercice 5
Câbler (broche 8), modifier le programme pour faire clignoter la DEL rouge,
Exercice 6
Faire fonctionner un moteur sur la sortie 10 après appui sur le bouton poussoir
Utiliser l'entrée analogique A0
pinMode(Left_motor_go,OUTPUT); // PIN 8 ( 无 PWM)
pinMode(Left_motor_back,OUTPUT); // PIN 9 (PWM)
pinMode(Right_motor_go,OUTPUT);// PIN 10 (PWM)
pinMode(Right_motor_back,OUTPUT);// PIN 11 (PWM)
..................................................................................................................................................................................................................................................................
long readUltrasonicDistance(int triggerPin, int echoPin)
{
pinMode(triggerPin, OUTPUT); // Clear the trigger
digitalWrite(triggerPin, LOW);
delayMicroseconds(2);
// Sets the trigger pin to HIGH state for 10 microseconds
digitalWrite(triggerPin, HIGH);
delayMicroseconds(10);
digitalWrite(triggerPin, LOW);
pinMode(echoPin, INPUT);
// Reads the echo pin, and returns the sound wave travel time in microseconds
return pulseIn(echoPin, HIGH);
}
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
if (0.01723 * readUltrasonicDistance(A0, A0) < 40) {
digitalWrite(13, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(13, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
}
.........................................................................................................................................................