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 .
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.
Bonjour electro-bidouilleur ,
Merci infiniment pour l'information !
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
:)
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
Bonjour
Merci pour toutes vos réponses , j'ai commencé avec open classroom , très bien fait pour les débutants ! Je le conseille .
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 !
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
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;
Bonjour ,
Yes,Yes,Yes , je vous aime , merci ...Je court m'acheter des lunettes
de rien le forum est fait pour ça ;)