Projet PLS : Programmable Lighting System

Discussion in 'Discussion Technique' started by sawblade, Feb 9, 2026.

  1. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Donc, montage repris en fonction sur la breadboard:
    Au passage on pourrait voir , si la photo était moins "artistique":
    - que l'Arduino est maintenant alimenté lui aussi par le BEC, plus par le port USB du PC
    - que l'on capte les 2 canaux CH1 et CH2, maintenant

    Je ferai un schéma propre quand ça sera plus avancé. Là on est vraiment en mode brouillon....

    [​IMG]
     
  2. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    En version définitive, j'image les fils raccourcis au maximum, l'arduino ,le uln2803A et la carte du RX montés en sandwich, les signaux et alim repiqués sur le RX directement par soudure sur les point de soudure des broches. Donc un truc quand meme compact
     
  3. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Dans la foulée, j'ai modifié le code.
    - Déjà, j'ai supprimé des phénomènes d'oscillation que j'avais sur la fonction LED_STOP (clignotements intempestifs de la led STOP). Il suffit de conditionner l'allumage des led STOP a un passage suffisamment long de la voie des gaz en arrière pour éviter les clignotement intempestifs (valeur arbitraire de 0.10sec pour l'instant) et c'est réglé.
    - Ensuite, j'ai rajouté la fonction WARNING (je ne veux pas de CLIGNOS). Pour cela, l'arduino surveille la condition suivante:
    - SI gaz en arrière ET direction a droite PENDANT 3sec, ALORS la sortie dédiée aux WARNING clignote toutes les 0.5sec
    - SI la condition se reproduit , on désactive la sortie (mode impulsionnel TOGGLE)
    - SI rien, la sortie reste dans l'état précédent

    voici la vidéo test:
    https://youtube.com/shorts/epYH42E7oMM?feature=shared
     
    benjiv, Mud_master and deamoncrack like this.
  4. Mud_master

    Mud_master membre

    Joined:
    Aug 31, 2021
    Messages:
    3,632
    Likes Received:
    11,406
    Ah oui effectivement, d'une simplicité enfantine :hihi::hihi::hihi::hihi:
     
    sawblade likes this.
  5. cactuszebest

    cactuszebest membre

    Joined:
    Dec 9, 2009
    Messages:
    461
    Likes Received:
    436
    Ce qui est bien, c'est qu'en minimisant les composants, tu pourras a terme realiser ton propre PCB en integrant directement l'atmega sans devoir utiliser un arduino complet.
    D'ailleurs c'est plus simple que cela en a l'air.
     
    sawblade likes this.
  6. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Et c'est pas exclu qu'à terme, ça finisse pas comme ça (y)
     
  7. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    C'est le bazar comme ça , mais en vrai, y a que 4fils entre l'arduino et la voiture.
     
  8. MadDog

    MadDog membre

    Joined:
    Mar 23, 2021
    Messages:
    142
    Likes Received:
    231
    Un peu comme celui de LaneBoys RC.
    https://github.com/laneboysrc/rc-light-controller
     
    sawblade likes this.
  9. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Oui.

    Mais ce n'est pas l'idée de ce projet précis.
    Le but ici, c'est vraiment de se baser sur un arduino, et de faire un truc à la fois personnalisé et accessible à n'importe qui. Ce n'est que de la logique, et l'aide de chatgpt pour la sémantique
    Pas de calcul, pas de choix de composants, pas de création de circuit imprimé
     
    #29 sawblade, Feb 13, 2026
    Last edited: Feb 13, 2026
  10. deamoncrack

    deamoncrack membre

    Joined:
    Mar 7, 2022
    Messages:
    2,624
    Likes Received:
    9,316
    D'autant qu'en faisant faire les PCB par une boite comme JLCPCB ça vaut pas très cher, et comme ils fonctionnent par lots (le mini est de 10 pièces je crois) tu pourras fournir les membres du forum, par exemple... :humhum::D
     
  11. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Tu y crois, toi :D
     
    deamoncrack likes this.
  12. benjiv

    benjiv membre

    Joined:
    Jan 4, 2015
    Messages:
    5,466
    Likes Received:
    7,819
    C’est franchement sympa comme projet. J’ai pris le temps de tout lire et je m’incline. Un grand bravo.
     
    deamoncrack and sawblade like this.
  13. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Merci beaucoup. Mais je n'ai pas tant de mérite. L'idée est vraiment de partager ça avec, et d'essayer de le rendre accessible.
    C'est d'ailleurs la raison pour laquelle il y a pas mal d'explication, et pas de code (pas encore...)
     
    benjiv likes this.
  14. benjiv

    benjiv membre

    Joined:
    Jan 4, 2015
    Messages:
    5,466
    Likes Received:
    7,819
    Je vais essayer de suivre. Et de participer si je peux.
    En fait ça me motive grave ce genre de projet. J’aime bien bidouiller de la puce du fil et un bout de code via des interfaces basiques.

    Ça doit me rappeler mes débuts en informatique avec mon Atari. :hihi::hihi:
     
    sawblade and deamoncrack like this.
  15. Patcha

    Patcha membre

    Joined:
    Mar 29, 2022
    Messages:
    15
    Likes Received:
    21
    je termine juste de lire le sujet, beau petit projet.
    tu peux aussi l'alimenter par la pin30 Vin, la tension d'entrée est alors comprise entre 7V et 15V.
    ( j'ai un nano alimenté directement depuis une batterie lipo en 3S)
    le problème est double en faisant comme ca.
    tes LED ne vont pas apprécier la surtension.
    tes sorties du nano ne vont pas apprécier la surintensité.(30mA par sortie grand max et un total de 240mA pour l'arduino)

    bon courage pour la suite, je vais suivre.
     
    sawblade likes this.
  16. sawblade

    sawblade membre
    Staff Member MODERATEUR

    Joined:
    Nov 7, 2009
    Messages:
    11,802
    Likes Received:
    16,439
    Pour la 1ere remarque, c'est plus simple pour moi d'utiliser la tension du bec: tout est câblé au même 2
    Quand à la deuxième, l'uln2803a peut faire passer jusqu'à 500mA en 50v, donc plus de soucis. Quand aux leds, à priori pas de soucis
    Je rajouterai une résistance uniquement pour l'éclairage réduit des feux arrière (quand pas de fonction stop)
     

Share This Page