Forum Électro-Bidouilleur

Merci de vous connecter ou de vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Recherche avancée  

Nouvelles:

Bienvenue au nouveau Forum Électro-Bidouilleur! Inscrivez-vous pour participer aux discussions! L'inscription est automatisée.

Auteur Sujet: arduino  (Lu 838 fois)

transformer

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
arduino
« le: janvier 20, 2018, 04:52:50 pm »

Bonjour à tous ,
Je n'y connais rien à l'arduino , j'aimerais savoir par où commencer pour apprendre à le programmer j'ai vu quelques vidéo , mais trop débutant pour comprendre ( ou trop nulle ) et quel kit arduino choisir ,  car plusieurs des vidéos font référence à ce microcontroleur .

c'est avec un grand plaisir que je recevrai vos oppignons , merci .
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 573
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : arduino
« Réponse #1 le: janvier 22, 2018, 02:50:55 pm »

Bonjour,

Je ne crois pas qu'il y ait mieux que des vidéos pour vous montrer comment faire. Mais il y a aussi des sites web (beaucoup en anglais, ceci dit). Je n'ai pas fait ce genre de vidéo sur l'Arduino car je considère qu'il y a suffisamment de ce genre de vidéos, compte tenu de la popularité de l'Arduino.

Bien honnêtement, il n'y a pas plus simple que l'Arduino. Pour débuter, procurez-vous une plaquette  Arduino Uno R3 à environ 5 dollars sur eBay (cherchez "Arduino Uno R3"). Installez Arduino IDE sur votre PC, connectez-y l'Arduino par port USB, selectionnez "Arduino/Genuino Uno" dans le menu Tools, et téléversez le sketch "blink" comme premier test de LED. La LED va se mettre à clignoter. Vous serez alors en voiture!

Au final, si c'est le langage C que vous voulez apprendre, cela dépasse le contexte de l'Arduino. Il y a des vidéos, des sites Web et des bouquins pour cela. Mais il y a tellement d'exemples dans Arduino IDE, que vous pourrez copier du code et apprendre comme cela. Pour le reste, c'est de l'expérimentation et du temps d'apprentissage!

Amusez-vous bien.
IP archivée

transformer

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
Re : arduino
« Réponse #2 le: janvier 22, 2018, 04:33:09 pm »

Bonjour electro-bidouilleur ,
Merci infiniment pour l'information !
IP archivée

Jazziac

  • Newbie
  • *
  • Messages: 20
    • Voir le profil
Re : arduino
« Réponse #3 le: janvier 25, 2018, 04:21:57 am »

Slt t'as aussi ces livres dans la serie pour les nuls(perso pas lu)mais cette serie est vraiment super abordable(pr 1 debutant) et les prix le sont aussi
👉 https://www.amazon.fr/Arduino-pour-Nuls-poche-%C3%A9dition/dp/2412025800/ref=sr_1_1?s=books&ie=UTF8&qid=1516853898&sr=1-1&keywords=Arduino
👉 https://www.amazon.fr/Programmer-avec-Arduino-samusant-m%C3%A9gapoche/dp/2412023875/ref=sr_1_4?s=books&ie=UTF8&qid=1516853898&sr=1-4&keywords=Arduino


                                                                                          :)
IP archivée

LousyJohnny

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : arduino
« Réponse #4 le: janvier 28, 2018, 09:45:18 am »

Bonjour,

il existe aussi des mooc sur le sujet, j'avais suivi au début celui de FUN c'est très bien fait
https://www.fun-mooc.fr/courses/MinesTelecom/04017S02/session02/about
https://openclassrooms.com/forum/sujet/mooc-arduino
IP archivée

transformer

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
Re : arduino
« Réponse #5 le: février 11, 2018, 11:21:18 pm »

Bonjour
Merci pour toutes vos réponses , j'ai commencé avec open classroom , très bien fait pour les débutants ! Je le conseille .
IP archivée

transformer

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
Re : arduino
« Réponse #6 le: février 18, 2018, 03:42:14 pm »

Bonjour ,
je suis présentement bloquer sur une programmation de l'arduino dans le blog d'eskimon , c'est celle de deux feux de circulations ,voici ma programmation , je l'ai même copier coller et ça ne fonctionne pas " led_jaune_feux_2  was not declared in this scope"
voyez-vous où est le probleme ?
 //définition des broches
const int led_rouge_feux_1 = 2;
const int led_jaune_feux_1 = 3;
const int led_verte_feux_1 = 4;
const int led_rouge_feux_2 = 5;
const int Led_jaune_feux_2 = 6;
const int Led_verte_feux_2 = 7;

void setup()
{
  //initialisation en sortie de toutes les broches
    pinMode(led_rouge_feux_1, OUTPUT);
    pinMode(led_jaune_feux_1, OUTPUT);
    pinMode(led_verte_feux_1, OUTPUT);
    pinMode(led_rouge_feux_2, OUTPUT);
    pinMode(led_jaune_feux_2, OUTPUT);
    pinMode(led_verte_feux_2, OUTPUT);
   
    //on initialise toutes les LED éteintes au début du programme (sauf les deux feux rouges)
    digitalWrite(led_rouge_feux_1, LOW);
    digitalWrite(led_jaune_feux_1, HIGH);
    digitalWrite(led_verte_feux_1, HIGH);
    digitalWrite(led_rouge_feux_2, LOW);
    digitalWrite(led_jaune_feux_2, HIGH);
    digitalWrite(led_verte_feux_2, HIGH);
}
void loop()
{
   // première séquence
    digitalWrite(led_rouge_feux_1, HIGH);
    digitalWrite(led_verte_feux_1, LOW);
   
    delay(3000);
   
    // deuxième séquence
    digitalWrite(led_verte_feux_1, HIGH);
    digitalWrite(led_jaune_feux_1, LOW);
   
    delay(1000);
   
    // troisième séquence
    digitalWrite(led_jaune_feux_1, HIGH);
    digitalWrite(led_rouge_feux_1, LOW);
   
    delay(1000);
   
    /* ---------- deuxième partie du programme, on s'occupe du feux numéro 2 ---------- */
   
    // première séquence
    digitalWrite(led_rouge_feux_2, HIGH);
    digitalWrite(led_verte_feux_2, LOW);
   
    delay(3000);
   
    // deuxième séquence
    digitalWrite(led_verte_feux_2, HIGH);
    digitalWrite(led_jaune_feux_2, LOW);
   
    delay(1000);
   
    // troisième séquence
    digitalWrite(led_jaune_feux_2, HIGH);
    digitalWrite(led_rouge_feux_2, LOW);
   
    delay(1000);
}
 



 
 Merci de bien vouloir m'aider , je commençais juste à aimer ça !
IP archivée

eledtronik

  • Administrator
  • Sr. Member
  • *****
  • Messages: 303
  • apprendre c'est bien, le partager c'est mieux
    • Voir le profil
Re : arduino
« Réponse #7 le: février 18, 2018, 06:49:34 pm »

salut
ehh oui des fois c'est des erreurs toute simple

led jaune non déclaré in this scope 

la variable n'est pas déclarée et pour cause car au début dans la déclaration des variable led jaune est écrit avec une majuscule

LOL

bienvenu dans le monde de laprog

IP archivée

eledtronik

  • Administrator
  • Sr. Member
  • *****
  • Messages: 303
  • apprendre c'est bien, le partager c'est mieux
    • Voir le profil
Re : arduino
« Réponse #8 le: février 18, 2018, 06:51:14 pm »

d'hailleurs pareil pour les verte

const int led_rouge_feux_1 = 2;
const int led_jaune_feux_1 = 3;
const int led_verte_feux_1 = 4;
const int led_rouge_feux_2 = 5;
const int Led_jaune_feux_2 = 6;
const int Led_verte_feux_2 = 7;


IP archivée

transformer

  • Newbie
  • *
  • Messages: 29
    • Voir le profil
Re : arduino
« Réponse #9 le: février 18, 2018, 10:45:22 pm »

Bonjour ,

Yes,Yes,Yes , je vous aime , merci ...Je court m'acheter des lunettes
IP archivée

eledtronik

  • Administrator
  • Sr. Member
  • *****
  • Messages: 303
  • apprendre c'est bien, le partager c'est mieux
    • Voir le profil
Re : arduino
« Réponse #10 le: février 19, 2018, 09:35:35 am »

de rien le forum est fait pour ça  ;)
IP archivée