Le mieux est de suivre les articles dans l'ordre.
Pour chaque article, vous connectez les composants électroniques nécessaires, et vous programmez votre carte avec le programme qui est donné. Et cela fonctionne : d'un article à l'autre, votre PN est évolutif.
Par exemple, si vous voulez réaliser la partie décrite dans l'article 3 (détection des trains + clignotement des feux + mouvement des barrières), il faut programmer la carte avec le programme de l'article 3 et relier les ILS, les LED et les deux servomoteurs.
Si vous voulez le PN complet (le même avec le son), il faut rajouter une deuxième carte UNO et un DFPlayerMini avec sa carte SD, et un haut-parleur et ce sont les programmes donnés dans cet article 4 qui doivent être téléversés dans les cartes UNO (un programme différent par carte).
Si vous essayez de mettre plusieurs programmes à la suite dans une même carte, cela ne peut pas fonctionner (vous auriez plusieurs fonctions setup et plusieurs fonctions loop dans une même carte).
Le conseil que je peux vous donner, c'est de réaliser le PN de l'article 3 (sans le son) et de le voir fonctionner. Si cela vous plaît, il sera toujours temps de rajouter la partie son avec une deuxième carte UNO et le DFPlayerMini. Tout est évolutif et progressif afin de bien expliquer comment un projet doit se concevoir par étapes et non tout d'un coup. Pour cette raison, chaque article part de la situation précédente et la complète.