|
Page : 1 2 Page Précédente | |
Auteur | Sujet : [Résolu] Conception d'une télécommande pour spectacle |
Arthur Gyl | Bonjour à toutes et à tous,
et dans cet ordre-là ! Sinon, bonjour les dégâts.
Toujours dans cet ordre là sinon les enceintes reçoivent un PLOP monstrueux qui peut les flinguer !
Message édité par Arthur Gyl le 10-06-2023 à 09:22:30 --------------- Compositeur de musique acousmatique (électroacoustique) |
Publicité | Posté le 24-05-2023 à 18:53:27 |
Arthur Gyl | Voici le schéma que j'ai imaginé :
|
rat de combat attention rongeur méchant! | Déjà pour info pour éviter les malentendus, on ne fait pas le boulot des gens ici mais on les aide à faire eux-mêmes.
--------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl |
--------------- Compositeur de musique acousmatique (électroacoustique) |
Arthur Gyl |
|
Arthur Gyl |
|
rat de combat attention rongeur méchant! |
Oui. --------------- Ne laissez pas mourir vos sujets en cours de route! |
Publicité | Posté le 25-05-2023 à 16:42:46 |
Arthur Gyl |
|
Arthur Gyl | Oui je sais souder. |
Arthur Gyl | J'ai fait comme ça des dizaines de fois... je ne comprends pas pourquoi là ça ne marche pas... mais tu as raison : alors je cherche... |
rat de combat attention rongeur méchant! | Ah ok... Tu as débranché/rebranché juste pour tester? --------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl | Oui, j'ai aussi changé de câble, changé de prise USB... |
rat de combat attention rongeur méchant! | Tu as redémarré l'environnement Arduino? Il faut peut-être choisir un port et/ou une vitesse etc? EDIT: Message cité 1 fois Message édité par rat de combat le 27-05-2023 à 19:04:24 --------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl |
donc la carte est reconnue par l'ordinateur.
|
Arthur Gyl | J'ai désinstallé l'IDE (sudo snap remove --purge arduino) et réinstallé avec Discover : ça a l'air de mieux marcher. |
Arthur Gyl | J'ai un peu avancé : j'ai suivi le tuto sur https://tutox.fr/2017/12/29/piloter [...] s-arduino/ et réussi à récupérer les commandes envoyées par la télécommande des prises Chacon (lesquelles fonctionnent très bien) avec l'exemple ReceiveDemo_Advanced de rc-switch.
|
rat de combat attention rongeur méchant! | Désolé, je ne pourrais t'aider la dessus, je ne connais pas tout ce monde Arduino (je programme en C "pur" sans Arduino) et je suis occupé pour ne pas dire emmerdé avec d'autres trucs. Je te conseille de demander sur le topic Arduino. --------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl | Merci pour ton aide. J'y vais de ce pas. Bon courage avec tes trucs emmerdants. |
rat de combat attention rongeur méchant! | J'ai jete un oeil rapide au code de RCSwitch. Ca semble basé sur la classification des données dans différents protocoles, autrement dit un poil complexe.
--------------- Ne laissez pas mourir vos sujets en cours de route! |
rat de combat attention rongeur méchant! | Bon, après quelque recherches internet et un coup-d'oeil au code Arduino du ESP j'ai identifié une autre source potentielle d'ennuis: Les ESP sont des bidules bien complexes qui (f)ont du Wifi aussi et semblent utiliser tout un (RT?)OS en arrière-plan, du coup ça peut être très délicat de gérer des timings dans les µs. Tu as désactivé le Wifi sur ton module si jamais c'est possible? Par contre digitalWrite() est assez "direct", donc on peut l'utiliser. Aussi je me demande (pour la raison évoquée tout en haut notamment) si tes valeurs reçus avec l'autre sketch sont bonnes, car je vois du 600µs, du 700µs mais aussi tout et n'importe quoi entre les deux. Il faudrait connaître la valeur réelle, mais pour ça il faut un scope ou un LA comme je disais. Bref. Tu peux déjà tester le code suivant qui envoye la trame "ON" toutes les 5s. Si ça ne fonctionne pas tu modifies la valeur initiale (INITIAL_VAL_DATA_TX) de 0 à 1 et tu refais un test. Si ça ne fonctionne toujours pas commande l'appareil dont je parlais, sinon on ne va pas avancer. Le code est sans garantie, j'ai pas la possibilité de le tester la. C'est un "sketch" Arduino entier, sauf peut-être les #include qu'il faut rajouter, je ne sais pas.
Message édité par rat de combat le 31-05-2023 à 20:31:22 --------------- Ne laissez pas mourir vos sujets en cours de route! |
rat de combat attention rongeur méchant! | J'ai fait quelque recherches supplémentaires: Il semblerait que Chacon utilise un protocole nommé "DiO 1.0" qui utilise l'encodage Manchester. Or je ne sais pas à quel point c'est pris en compte/charge par les lib' Arduino. Pour en revenir à ta série de nombres, ce que sors ce site de visualisation n'est clairement pas du Manchester. Soit c'est le signal déjà "décodé", soit c'est n'importe quoi... Y'a toutes les chances que mon code du haut ne fonctionne pas, mais dans ce cas comme je disais, achète un LA et quelque câbles "Dupont" (mais tu dois en avoir je suppose?) pour vraiment savoir ce que reçois ton bidule RF. lien intéressant: https://www.pofilo.fr/post/2021/01/ [...] io-433mhz/ EDIT: Quoi que. EDIT2: Question bête, mais avec la télécommande tu arrives bien à commander la prise? Juste pour être sûr... Message édité par rat de combat le 31-05-2023 à 21:28:18 --------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl |
Non car il devait communiquer avec le RPi pour commander la sortie du programme PureData et le shutdown. Mais si je fais tout sur le RPi comme tu le suggères, plus besoin d'ESP ! Le RPi 4 doit également communiquer avec le RPi Zéro WH afin de recopier la vidéo temps réel sur l'écran qui est déporté (sur un "totem" au centre de la pièce).
Ça, je peux me l'acheter.
|
Arthur Gyl |
Euh... ça refuse de compiler...
Message édité par Arthur Gyl le 01-06-2023 à 12:06:54 |
Arthur Gyl | J'ai trouvé (non sans mal) ligne 17 : unsigned byte n'existe pas ; fallait-il écrire unsigned char ? Ou pas ? ou byte seul ? ou unsigned autre chose ? No sé... Message édité par Arthur Gyl le 01-06-2023 à 12:21:29 |
rat de combat attention rongeur méchant! | Ah autant pour moi, j'avais pourtant vérifié sur le site Arduino. unsigned char est correct. Ok, ça ne fonctionne pas, je m'en doutais. Au pif tu peux remplacer le 0 par un 1 ligne 3 et ré-essayer, mais j'y crois pas. Comme je disais, si tu peux prend toi un analyseur logique 24MHz à 10€, sinon on n'avancera pas. Et juste pour confirmer, avec la télécommande ça fonctionne? EDIT: Pas vu l'autre réponse. Oui, fais donc un plan, on y vera plus clair. Et pour info, l'autre suggestion ne venait pas de moi mais de froggycorp (si j'écris bien ). Message cité 2 fois Message édité par rat de combat le 01-06-2023 à 16:08:59 --------------- Ne laissez pas mourir vos sujets en cours de route! |
froggycorp | uint8_t ou char
|
Arthur Gyl |
|
Arthur Gyl |
|
rat de combat attention rongeur méchant! | Bon, je pense que à ce niveau il y a un choix à faire, notamment au niveau temps qu'il te reste et/ou que tu veux investir.
--------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl | Franchement, il reste 6 programmateurs hebdomadaires Chacon à 7€ pièce au Leroy Merlin près de chez moi.
|
rat de combat attention rongeur méchant! | En effet. Donc tu pars sur la solution programmateur hebdo + modifications proposés par froggycorp si je comprend bien? --------------- Ne laissez pas mourir vos sujets en cours de route! |
Arthur Gyl |
|
rat de combat attention rongeur méchant! | Je comprend très bien, je suis très têtu personnellement, mais parfois faut pas pousser trop. Et comme je disais, peut-être le ESP n'est simplement pas adapté à ces histoires de timing précis, je ne sais pas. Dans ce cas tu risque de perdre beaucoup de temps pour au final rien... --------------- Ne laissez pas mourir vos sujets en cours de route! |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Aide conception ELEC power latch | [help] - TV + Ampli + Apple TV avec une seule télécommande? |
Programmer telecommande ENtrematic ZEN4C sur porte garage NOVOFERM | Piloter telecommande porte garage |
Télécommande pour déclencher action Google Home ? | Télécommande qui marche une fois sur 50 |
[Conception/Prototypage] Projet un peu idiot. | Bricoler une télécommande de zoom pour caméra DV |
Télécommande TV Lg et Broadlink RM Pro + | |
Plus de sujets relatifs à : [Résolu] Conception d'une télécommande pour spectacle |