Auteur Sujet: presentation  (Lu 9083 fois)

didier62

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
presentation
« le: avril 06, 2020, 04:50:29 pm »
Bonjour à tous,

  je suis Didier j'ai 66ans
je pratique le modélisme ferroviaire.
Je souhaite utiliser l'arduino, J'ai acheté le livre Faite le jouer au train.
  Je programme un petit peu. Un programme pour une carte,j'aimerai programmer 2 voir plusieurs programme pour une carte, mais n'y arrive pas.
Pouvez vous m'aider.
cordialement Didier

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : presentation
« Réponse #1 le: avril 06, 2020, 05:43:59 pm »
Bonjour et bienvenue.

Par principe, un arduino ne peut exécuter qu'un programme (celui du loop). Un télé-déversement efface le précédent.

Si voulez qu'il fasse deux choses, il faut les mettre l'une après l'autre dans le loop en évitant que l'une bloque l'autre. (cas du delay)
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : presentation
« Réponse #2 le: avril 06, 2020, 05:52:03 pm »
La plupart des programmes sur Locoduino font plusieurs tâches à la fois, les unes après les autres, dans la loop, mais le processeur va tellement vite qu'on ne peut pas s'en rendre compte.
C'est du multitâche par partage de temps.
Amusez-vous à mesurer le temps d'éxécution de la loop en mettant une mesure du temps : Serial.println(milis()); au début ou à la fin de la loop.
Cordialement,
Dominique

didier62

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : presentation
« Réponse #3 le: avril 08, 2020, 09:38:29 am »
  Merci pour les réponses,

  Mais je suis novice en se domaine, et le loop c'est quoi?

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : presentation
« Réponse #4 le: avril 08, 2020, 10:00:59 am »
Bonjour et bienvenue.

Bon, mettez votre bouquin dans votre bibliothèque, il ne va pas vous servir tout de suite. Lisez ceci :

https://www.locoduino.org/spip.php?article7

Puis tous les articles situés ici : https://www.locoduino.org/spip.php?id_mot=28&page=theme

Cordialement
Cordialement

didier62

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : presentation
« Réponse #5 le: avril 09, 2020, 10:11:22 am »
Merci, Jean-Luc

 je commence à comprendre mieux.

Il est préférable de commencer par le début. (en général ces mieux) :) :)