Au-delà de la fonction delay() : maitrises le TEMPS RÉEL avec Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2024
  • Dans cette vidéo, nous allons plonger dans le monde passionnant des systèmes embarqués en temps réel. Vous allez apprendre ce qu'est le temps réel et pourquoi il est si important pour les systèmes embarqués. Nous verrons également comment certains événements peuvent affecter la fiabilité de votre Arduino et comment s’assurer que votre système respecte les délais de réponse requis
    Appuyé d’exemples visuels et en passant en revue le code source en détail, nous verrons comment mettre en œuvre ces concepts dans un projet Arduino. Nous apprendrons par ailleurs comment utiliser et gérer la concurrence pour exécuter plusieurs tâches simultanément.
    Alors, si vous êtes intéressé par les systèmes embarqués et que vous voulez en savoir plus sur le temps réel, cette vidéo est faite pour vous !
    ■ Source et documentation de la librairie installable depuis votre IDE Arduino
    github.com/contrem/arduino-timer
    ■ Retrouvez tous les liens utiles, articles, code sources et réseaux sociaux
    linktr.ee/siliciumcorp
    ___________________________________________________________
    0:00 Intro et présentation du sommaire
    0:58 3 questions fondamentales
    1:14 Que sont les systèmes embarqués ?
    1:57 Temps réel : mise en évidence des limites de l'Arduino
    3:36 Temps réel, une vision plus générale : Ordonnancement, simultanéité, priorisation
    5:11 La clé derrière le concept de temps réel sans la fonction delay()
    5:47 Alerte : variable overflow !
    6:32 Les timings souhaités du programme
    6:58 Code Source : Solution simple sans la fonction delay()
    9:22 Résultats visuels de la première approche
    9:35 Petit rappel sur l'existence du GitHub
    9:58 Installation librairie avec l'IDE Arduino : arduin-timer contreras
    10:11 Code Source : Solution avancée
    12:23 Récapitulatif de la structure code source avancé
    12:52 Conclusions
    ___________________________________________________________

ความคิดเห็น • 6

  • @lucienmullier5313
    @lucienmullier5313 ปีที่แล้ว

    super vidéo

  • @thierrylhermite123
    @thierrylhermite123 ปีที่แล้ว +1

    Merci pour l'info, j'avais déja exclu de tout mes programmes les boucles et delay mais c'est intéressant. Philippe Demerliac de CYROB nous avait donné un avant goût des "Nextions" et j'avoues être resté sur ma faim . . .merci d'y penser. 😉

    • @SiliciumCorp
      @SiliciumCorp  ปีที่แล้ว

      Merci ! Je viens d'aller jeter un œil aux Nextions, je ne connaissais pas, ça a l'air carrément intéressant et super abordable. Directe dans la pile concernant les vidéos sur les écrans et interfaces tactiles. J'ai un autre écran LED à vous présenter avant ;)

    • @thierrylhermite123
      @thierrylhermite123 ปีที่แล้ว

      @@SiliciumCorp Oui je suis entrain de découvrir l'univers Nextion et à part Cyrob trop peu de tuto français mais ça ressemble vraiment aux superviseurs industriels (toute taille, tout prix) à ciao et bonne année

    • @thierrylhermite123
      @thierrylhermite123 ปีที่แล้ว

      @@SiliciumCorp Ps : avec le logiciel gratuit et en port com usb de l'arduino on peut développer et simuler n'importe quel Nextion sans même l'acheter : je m'éclates comme un Macron devant sa ligne blanche.🥳🥳🥳

  • @charlesdaniel8282
    @charlesdaniel8282 ปีที่แล้ว

    Merci ;cependant, une vision globale de l'algorithme sous forme de logigramme aurait été plus explicite...mais aujourd'hui, ce n'est plus à la mode 😊