Merci beaucoup.
C'est vrai que le domaine est complexe. Parler d'une technique et ne pas expliqué ce que cela implique est un peu comme si on parlais d'une boite noire qui est raccordé avec une boite noir, elle même en rapport avec un batterie, un récepteur et des servos...
Il convient alors de démystifier un peu chaque boite noir, y compris dans leurs logique... pas toute logique !
J'essaie au mieux de répondre et de donner des pistes. Le but est de tester un peu aussi
Content que mes posts te plaise. Je fais mon possible pour ne pas trop m'écarté de l'objectif. Toutefois, c'est vrai que les rapprochement sont difficile. Le but est de faire plonger, de piloter un soum sans que l'électronique ne soit bloquante ou que ça implique des heures d'échec démotivants.
Je dois avoué que j'en ai tester des montages... des codes... J'ai jamais parlé de mes échecs si nombreux mais tellement instructifs. Et que dire de l'adrénaline d'un test électrique ou tout peut arrivé ? Tu sait l'inversion de courant, la capa explosive, le truc qui va bippé 5 fois et la sixième y a plus de port ? Je ne parle pas non plus de ce qui fait l'essence de l'électronique. Le pouvoir de créer indéfiniment un même code, un même schéma pour la même fonction.
Voila, je voulais dire que la plupart de mes propos était en général essayé avant. Ou s'il ne l'étais pas, il serais fortement diriger par des informations issue de mes connaissances et des sites que je consulte.
Fort heureusement, les 3/4 des essais aboutissent par une réussite. Pourquoi ? Par ce que je prends le temps de:
1/ verrifier que mes ports soit en entrée ou en sortie et qu'ils corresponde à la logique électronique qui y est raccordé.
2/ verrifier avec une alimentation tout montage sur carte susceptible d'être raccordé à un PC. Traquer la panne par court-circuit
3/ que mon code soit commenter (pratiquement à la ligne prêt)
4/ que je n'écrit pas 5 fois la même chose. Ceci impliquerais une fonction, mieux une classe
5/ que les GPIO soit correctement géré avec les librairie embarqués
6/ que le but à atteindre face réelement la fonction que je lui demande, ni plus ni moins.
En gros, ce sont ses 6 grandes lignes qui font que je test en gros, en gras. Que je miniaturise ensuite. Dans les deux cas, je procède à des tests et des vérifications.