Passionnement
Bonjour et bienvenu,

Bonjour et bienvenu sur le forum. Ici tu verra, la bonne humeur et l'entraide sont de mise.
Pas de reproche ni de prise de tête. Respect et Amitié sont de rigueur.
Pour la convivialité, nous te demandons de prendre 5mn pour te présenter a tout le monde et de renseigner ton profil le plus précisément possible.

Pour cela, ==> clique ici <== et tu créer un nouveaux sujet (une petite explication est en haut de la page).

Si tu ne fait pas de présentation, ton compte sera supprimé automatiquement après 48H.

Sans présentation, tu n'aura pas accès a la totalité du forum (qui comporte plus de 30.000 messages). Quand tu aura fait ta présentation, un modérateur ou administrateur te donnera les droits pour le forum dans sa totalité dans les 24 h.

Le Staff
Le calendrier du mois.
Mes débuts sur Arduino Deafi_10
Derniers sujets
» Pilouville 2 Le retour
Mes débuts sur Arduino EmptyAujourd'hui à 15:55 par Herwat

» retour dans le passé
Mes débuts sur Arduino EmptyAujourd'hui à 11:18 par re465

» mon materiel roulant .......... ( D'Hervé )
Mes débuts sur Arduino EmptyAujourd'hui à 8:45 par Georges de Villette

» Un train dans les vignes !!!!
Mes débuts sur Arduino EmptyAujourd'hui à 8:08 par likiki

» Une double traction chahute
Mes débuts sur Arduino EmptyAujourd'hui à 8:07 par likiki

» Le coude sur la portière
Mes débuts sur Arduino EmptyHier à 20:13 par Georges de Villette

» Je blague, je blague, je me fend la poire quoi !
Mes débuts sur Arduino EmptyHier à 14:42 par phil2517

» Du 0 chez Paul
Mes débuts sur Arduino EmptyHier à 14:13 par likiki

» Mes débuts dans le G
Mes débuts sur Arduino EmptyHier à 14:06 par Paul-Petit

» Celle-ci aussi est complète.
Mes débuts sur Arduino EmptyHier à 9:14 par re465

» le golf
Mes débuts sur Arduino EmptyJeu 22 Aoû 2019 - 17:12 par likiki

» TAB ou la magie............
Mes débuts sur Arduino EmptyJeu 22 Aoû 2019 - 11:45 par BB15030

» Mon p'tit monde en "Zéro"
Mes débuts sur Arduino EmptyJeu 22 Aoû 2019 - 10:10 par Herwat

» Mes restaurations et code 3...
Mes débuts sur Arduino EmptyJeu 22 Aoû 2019 - 8:42 par BB15030

» Ma passion version Fleischmann...
Mes débuts sur Arduino EmptyJeu 22 Aoû 2019 - 1:51 par Vince Belgium

» La rame est complète et la 01.0509 est de la partie.
Mes débuts sur Arduino EmptyMer 21 Aoû 2019 - 21:46 par re465

» Détente, recherche et papotage entre collègues...
Mes débuts sur Arduino EmptyMer 21 Aoû 2019 - 10:46 par BB15030

» Sonorisation diverses sur un réseau !
Mes débuts sur Arduino EmptyMer 21 Aoû 2019 - 9:45 par likiki

» Expo de stamford
Mes débuts sur Arduino EmptyMar 20 Aoû 2019 - 22:00 par phil2517

» mon parc matériel
Mes débuts sur Arduino EmptyMar 20 Aoû 2019 - 16:46 par Indiana

FORUM AMIS

Mes débuts sur Arduino Les_lo12


Mes débuts sur Arduino

Page 1 sur 3 1, 2, 3  Suivant

Aller en bas

Mes débuts sur Arduino Empty Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 12:29

Bonjour à tous.
Mes débuts sur Arduino 2723837767 Mes débuts sur Arduino 2723837767 Mes débuts sur Arduino 2723837767
Je viens de recevoir mon starter kit Arduino de chez Lextronic.
Je vais pouvoir me lancer dans l'aventure.

Ce kit est très bien présenté et comble de bonheur, il y a un manuel en français de 170 pages.
De prime abord, il a l'air clair et bien fait.

Mes débuts sur Arduino 3891541798  Arduino pour la présentation.
Mes débuts sur Arduino 3891541798 Lextronic pour la rapidité d'expédition malgré un jour férié: commandé mardi après-midi, livré ce matin.

Mes débuts sur Arduino 3188416033 Mes débuts sur Arduino 486995810 Mes débuts sur Arduino 4042159068

Voici la bête:
Mes débuts sur Arduino Sam_1510
Mes débuts sur Arduino Sam_1511
Mes débuts sur Arduino Sam_1512
Mes débuts sur Arduino Sam_1513
Mes débuts sur Arduino Sam_1514

Sous les boîtes d'éléments, il y a des pièces de carton.

Mes débuts sur Arduino Sam_1515
Mes débuts sur Arduino Sam_1516
Mes débuts sur Arduino Sam_1517
Mes débuts sur Arduino Sam_1518
Mes débuts sur Arduino Sam_1519

A quoi servent ces pièces?
J'ai bien une petite idée, comme ça en passant.
Un tourniquet, une bande noire avec des entailles et une bande avec une suite de dessins évolutifs:

L'ancêtre du cinéma.

Je vous en direz plus lorsque j'arriverai à la leçon correspondante.

Bon, je vous quitte, j'ai de la lecture.
Mes débuts sur Arduino 2052916820
A+
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 13:45

Bon, je sais déjà a quoi sert ce truc:

Mes débuts sur Arduino Sam_1515

C'est un support à monter pour la carte et la breadbord.
Petit point noir, ils disent de visser la carte sur le support, mais il n'y a pas les vis.

Mes débuts sur Arduino 2296668512
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 14:43

Premier exercice, faire clignoter la led de l'uno.
Yes.

Passons à la suite.
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 17:23

Et ce bidule,
Mes débuts sur Arduino Sam_1518

c'est un gabarit à mettre sur la breadbord et qui représente un tableau de commande de vaisseau spatial.

Mes débuts sur Arduino 2296668512
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Cousin Hub le Ven 6 Mai 2016 - 17:31

oui, maintenant que je le vois ,c'est un zootrope ,l'ancêtre du cinema.

il s'agit ici de faire monter et descendre une plante carnivore.
C'est vraiment un plus cette documentation en Français.

tu vas pouvoir attaquer vite tes premiers programmes.
Cousin Hub
Cousin Hub
Administrateur
Administrateur

Localisation : partout ou la liberté est en danger.
Humeur : une pensée pour ceux qui comme moi défendent les valeurs de la France au prix de leur propre vie.
Messages : 2859
Age : 57
Date d'inscription : 07/02/2014
Emploi/loisirs : train, modelisme, arduino, robotique

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 18:28

Je viens de commencer.

Le premier montage:

Mes débuts sur Arduino Sam_1520

Voici le code de livret.
Code:

int switchState = 0;
void setup() {
  pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(2,INPUT);
}

void loop() {
  switchState = digitalRead(2);
  if (switchState == LOW) {
    // pas d'appui sur le bouton
    digitalWrite(3, HIGH); // LED verte
    digitalWrite(4, LOW);  // LED rouge
    digitalWrite(5, LOW);  // LED rouge
  }
  else { 
    // appui bouton
    digitalWrite(3, LOW);
    digitalWrite(4, HIGH);
    digitalWrite(5, HIGH);
    delay(250); // attendre un quart de seconde
    // faire clignoter les LEDs
    digitalWrite(4, HIGH);
    digitalWrite(5, LOW);
    delay(250);

    }
} // retour au début de la boucle loop



J'ai apporté une petite modification:

Code:

int switchState = 0;
void setup() {
  pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(2,INPUT);
}

void loop() {
  switchState = digitalRead(2);
  if (switchState == LOW) {
    // pas d'appui sur le bouton
    digitalWrite(3, HIGH); // LED verte
    digitalWrite(4, LOW);  // LED rouge
    digitalWrite(5, LOW);  // LED rouge
  }
  else { 
    // appui bouton
    digitalWrite(3, LOW);
    digitalWrite(4, HIGH);
    digitalWrite(5, HIGH);
    delay(250); // attendre un quart de seconde
    // faire clignoter les LEDs
    digitalWrite(4, HIGH);
    digitalWrite(5, LOW);
    delay(250);
    digitalWrite(4, LOW);  // ligne ajoutée par moi
    digitalWrite(5, HIGH); // ligne ajoutée par moi
    delay(250);
    }
} // retour au début de la boucle loop




Je fais une petite vidéo et j'essaye de la poster.

A+
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Ven 6 Mai 2016 - 19:09

Voici la première vidéo avec le programme du livret.




Et voici la petite modification:



Voilà mes premiers pas dans le monde Arduino.
Je vous tiendrai au courant de l'avancement de mes études.

Mes débuts sur Arduino 26759916

Bonne soirée.

A+
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Cousin Hub le Ven 6 Mai 2016 - 20:18

Hé bien voila qui est bien, un débutant qui aime l'Arduino, nous allons pouvoir enfin avoir matière à travailler.

Hé Likiki ressort tes cours pour débutants, j'en ai trouvé un. Mes débuts sur Arduino 2296586694 Mes débuts sur Arduino 2296586694
Cousin Hub
Cousin Hub
Administrateur
Administrateur

Localisation : partout ou la liberté est en danger.
Humeur : une pensée pour ceux qui comme moi défendent les valeurs de la France au prix de leur propre vie.
Messages : 2859
Age : 57
Date d'inscription : 07/02/2014
Emploi/loisirs : train, modelisme, arduino, robotique

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par dany-om le Ven 6 Mai 2016 - 20:25

Bravo a toi mon cher Johan, tu aimes Arduino et surtout tu le comprends, c est bien ce que je disais, tu es un vrai CHEF, toutes mes félicitations, moi aussi j adore Arduino, d ailleurs, j suis pas le seul sur ce forum, il y a aussi notre Filou, lui il ADORE.

Mes débuts sur Arduino 540710270
dany-om
dany-om
Animateur
Animateur

Localisation : ALSACE 68
Humeur : Bonne Humeur
Messages : 12745
Age : 51
Date d'inscription : 02/01/2014
Emploi/loisirs : Menuisier

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Vince Belgium le Sam 7 Mai 2016 - 0:01

Sais pas pourquoi mes vos brols Arduino, ça commence à me titiller
Vince Belgium
Vince Belgium
Modérateur Train
Modérateur Train

Localisation : Belgique
Humeur : Yes !!!
Messages : 6081
Age : 54
Date d'inscription : 03/03/2014
Emploi/loisirs : train miniature et aéromodélisme

https://leblogdevincebelgium.blogspot.be

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par dany-om le Sam 7 Mai 2016 - 0:06

HOOO encore un adepte d Arduino, c est cool, c est le CHEF qui va être content, hein CHEF.

Mes débuts sur Arduino 540710270
dany-om
dany-om
Animateur
Animateur

Localisation : ALSACE 68
Humeur : Bonne Humeur
Messages : 12745
Age : 51
Date d'inscription : 02/01/2014
Emploi/loisirs : Menuisier

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Vince Belgium le Sam 7 Mai 2016 - 0:18

Hoooooo, j'ai dit que ça commençait à  me titiller... 
D'abord bosser sur mon réseau  avant !
Vince Belgium
Vince Belgium
Modérateur Train
Modérateur Train

Localisation : Belgique
Humeur : Yes !!!
Messages : 6081
Age : 54
Date d'inscription : 03/03/2014
Emploi/loisirs : train miniature et aéromodélisme

https://leblogdevincebelgium.blogspot.be

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par dany-om le Sam 7 Mai 2016 - 6:01

OK OK Mes débuts sur Arduino 1737365512
dany-om
dany-om
Animateur
Animateur

Localisation : ALSACE 68
Humeur : Bonne Humeur
Messages : 12745
Age : 51
Date d'inscription : 02/01/2014
Emploi/loisirs : Menuisier

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Sam 7 Mai 2016 - 12:54

Bonjour à tous.

Voici le 3ème exercice du livret Arduino.
Il s'agit d'un thermomètre:

Code:

const int sensorPin = A0;
const float baselineTemp = 20.0;
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600); // ouvrir un port série
  for(int pinNumber = 2; pinNumber<5; pinNumber++){
    pinMode(pinNumber,OUTPUT);
    digitalWrite(pinNumber,LOW);
    }
}

void loop() {
  // put your main code here, to run repeatedly:
  int sensorVal = analogRead(sensorPin);
  Serial.print("Valeur capteur :");
  Serial.print(sensorVal);
  // convertir la lecture du CAN en tension
  float voltage = (sensorVal/1024.0)*5.0;
  Serial.print(", Volts : ");
  Serial.print(voltage);
  Serial.print(", degres C : ");
  // convertir la tension en température en degrés
  float temperature = (voltage - .5) * 100;
  Serial.println(temperature);
  if(temperature < baselineTemp){
    digitalWrite(2, LOW);
    digitalWrite(3, LOW);  
    digitalWrite(4, LOW);
  }else if(temperature >= baselineTemp+2 && temperature < baselineTemp+4){
    digitalWrite(2, HIGH);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
  }else if(temperature >= baselineTemp+4 && temperature < baselineTemp+6){
    digitalWrite(2, HIGH);
    digitalWrite(3, HIGH);
    digitalWrite(4, LOW);
  }else if(temperature >= baselineTemp+6){
    digitalWrite(2, HIGH);
    digitalWrite(3, HIGH);
    digitalWrite(4, HIGH);
  }
  delay(1);
}


Une photo du montage:

Mes débuts sur Arduino Sam_1526

Et une petite vidéo:



Pour l'instant, c'est facile, je ne fais que recopier des exemples.
Mais je commence un peu à piger.
Ce qu'il faut, c'est que je mémorise les différentes fonctions de code.
Mais en bossant, on arrive à tout.
C'est en martelant qu'on devient marteau!!!
Mes débuts sur Arduino 672820984

Mes débuts sur Arduino 2296668512
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Filou le Sam 7 Mai 2016 - 16:39

Hé , ce   n'est pas moi qui vais t'aider  !!!!! affraid
Filou
Filou
Bannis du forum

Localisation : Pas de Calais.
Messages : 6805
Date d'inscription : 16/11/2013

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Lun 9 Mai 2016 - 17:54

Bonjour à tous.

Voici le nouvel exercice du livret Arduino.

Code:

const int greenLEDPin = 9;
const int redLEDPin = 11;
const int blueLEDPin = 10;

const int redSensorPin = A0;
const int greenSensorPin = A1;
const int blueSensorPin = A2;

int redValue = 0;
int greenValue = 0;
int blueValue = 0;

int redSensorValue = 0;
int greenSensorValue = 0;
int blueSensorValue = 0;
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  
  pinMode(greenLEDPin,OUTPUT);
  pinMode(redLEDPin,OUTPUT);
  pinMode(blueLEDPin,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  redSensorValue = analogRead(redSensorPin);
  delay(5);
  greenSensorValue = analogRead(greenSensorPin);
  delay(5);
  blueSensorValue = analogRead(blueSensorPin);
  Serial.print("Raw Sensor Values \t Red : ");
  Serial.print(redSensorValue);
  Serial.print("\t Green : ");
  Serial.print(greenSensorValue);
  Serial.print("\t Blue : ");
  Serial.print(blueSensorValue);
  
  redValue = redSensorValue/4;
  greenValue = greenSensorValue/4;
  blueValue = blueSensorValue/4;
  
  Serial.print("Valeurs recalculées \t Rouge : ");
  Serial.print(redValue);
  Serial.print("\t Vert : ");
  Serial.print(greenValue);
  Serial.print("\t bleu : ");
  Serial.print(blueValue);
  analogWrite(redLEDPin, redValue);
  analogWrite(greenLEDPin, greenValue);
  analogWrite(blueLEDPin, blueValue);
}



Il s'agit d'une lampe d'ambiance.

Mes débuts sur Arduino Sam_1533
Sous les bandes colorées, ce sont 3 photorésistances.
La Led (une led RGB) change de couleur en fonction de la photorésistance éclairée lorsque la pièce est dans le noir.

Prochain exercice, utilisation d'un servomoteur.
Ça commence à devenir intéressant.

Mes débuts sur Arduino 2296668512
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Lun 9 Mai 2016 - 20:15

Bonsoir à tous.

Voici le nouvel exercice du livret Arduino.

Utilisation d'un servomoteur à l'aide d'un potentiomètre.

Code:

#include <Servo.h>
Servo myServo;
int const potPin = A0;
int potVal;
int angle;
void setup() {
  // put your setup code here, to run once:
  myServo.attach(9);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  potVal = analogRead(potPin);
  Serial.print("potVal : ");
  Serial.print(potVal);
  angle = map(potVal, 0, 1023, 0, 179);
  Serial.print(", angle : ");
  Serial.println(angle);

  myServo.write(angle);
}




Une petite vidéo pour illustrer:



On commence à entrer dans les applications qui peuvent servir dans notre hobby.
Celle-ci, je pense, pourrait être utile pour un moteur d'aiguille, pour les barrières d'un passage à niveau, ou encore un portail automatique.
Ça devient intéressant.

Prochain exercice, un thérémine lumineux.

Mes débuts sur Arduino 2296668512
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par likiki le Lun 9 Mai 2016 - 20:30

Hé bien tu avance très vite.

Mes débuts sur Arduino 4020461124
likiki
likiki
Administrateur
Administrateur

Localisation : Saintry Sur Seine
Humeur : De tout coeur avec les victimes des attentats en France.
Messages : 15321
Age : 52
Date d'inscription : 16/11/2013
Emploi/loisirs : Gérant de son BET Ascenseurs

http://Webacappelliens.fr

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Lun 9 Mai 2016 - 20:34

Merci chef.
Mais comme je l'ai dit plus haut, je ne fais que recopier des exercices.
Malgré tout, je commence à piger quelques trucs.
On verra quand je serai arrivé au bout du livret.
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Cousin Hub le Lun 9 Mai 2016 - 23:55

En tout cas, il n'a pas le servo lent.
Mes débuts sur Arduino 471057912
Cousin Hub
Cousin Hub
Administrateur
Administrateur

Localisation : partout ou la liberté est en danger.
Humeur : une pensée pour ceux qui comme moi défendent les valeurs de la France au prix de leur propre vie.
Messages : 2859
Age : 57
Date d'inscription : 07/02/2014
Emploi/loisirs : train, modelisme, arduino, robotique

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Vince Belgium le Mar 10 Mai 2016 - 6:59

Ni le servo là...

Mes débuts sur Arduino 3996583214 Mes débuts sur Arduino 3996583214 Mes débuts sur Arduino 3996583214
Vince Belgium
Vince Belgium
Modérateur Train
Modérateur Train

Localisation : Belgique
Humeur : Yes !!!
Messages : 6081
Age : 54
Date d'inscription : 03/03/2014
Emploi/loisirs : train miniature et aéromodélisme

https://leblogdevincebelgium.blogspot.be

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Mar 10 Mai 2016 - 8:46

En tout cas, vous, vous travaillez du servo!!!!!

Mes débuts sur Arduino 2316953002 Mes débuts sur Arduino 2316953002 Mes débuts sur Arduino 2316953002
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par likiki le Mar 10 Mai 2016 - 18:02

Mes débuts sur Arduino 471057912 Mes débuts sur Arduino 471057912 Mes débuts sur Arduino 471057912
likiki
likiki
Administrateur
Administrateur

Localisation : Saintry Sur Seine
Humeur : De tout coeur avec les victimes des attentats en France.
Messages : 15321
Age : 52
Date d'inscription : 16/11/2013
Emploi/loisirs : Gérant de son BET Ascenseurs

http://Webacappelliens.fr

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Pirlouit95 le Mer 11 Mai 2016 - 12:38

Bonjour à tous.
voici le nouvel exercice du livret Arduino.
Il s'agit d'un thérémine.
Mes débuts sur Arduino 1255696522
C'est un instrument qui produit des sons en fonction des mouvements des mains du musicien autour de lui.

Voici le montage:
Mes débuts sur Arduino Sam_1534


Code:

int sensorValue;
int sensorLow = 1023;
int sensorHigh = 0;
const int ledPin = 13;
void setup() {
  // put your setup code here, to run once:
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, HIGH);
  while (millis() < 5000) {
    sensorValue = analogRead(A0);
    if (sensorValue > sensorHigh) {
      sensorHigh = sensorValue;
    }
    if (sensorValue < sensorLow) {
      sensorLow = sensorValue;
    }
  }
  digitalWrite(ledPin, LOW);
}

void loop() {
  // put your main code here, to run repeatedly:
  sensorValue = analogRead(A0);
  int pitch = map(sensorValue, sensorLow, sensorHigh, 50, 4000);
  tone(8, pitch, 20);
  delay(10);
}



La petite vidéo:


Et voilà un petit exercice amusant.

Comme vous le voyez, j'avance piezo plancher.
Mes débuts sur Arduino 2316953002 Mes débuts sur Arduino 2316953002 Mes débuts sur Arduino 2316953002

Bonne journée.
Pirlouit95
Pirlouit95
Animateur Documentaliste
Animateur Documentaliste

Localisation : Magny-en-Vexin
Humeur : Amicalement vôtre
Messages : 4408
Age : 51
Date d'inscription : 03/05/2016
Emploi/loisirs : Employé service numérisation/Multiples

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par likiki le Mer 11 Mai 2016 - 15:10

Voilà une application amusante qui est facile et rapide a mettre en oeuvre.

Avec toutes les petites applications que tu viens de faire, tu peut t'attaquer aux petits cours sans peur.

king
likiki
likiki
Administrateur
Administrateur

Localisation : Saintry Sur Seine
Humeur : De tout coeur avec les victimes des attentats en France.
Messages : 15321
Age : 52
Date d'inscription : 16/11/2013
Emploi/loisirs : Gérant de son BET Ascenseurs

http://Webacappelliens.fr

Revenir en haut Aller en bas

Mes débuts sur Arduino Empty Re: Mes débuts sur Arduino

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum