Parlons Arduino > Composants
Decodeur Teensy ESP12
jcm:
Bonjour
La dernière librairie NMRA https://github.com/mrrwa/NmraDcc parle d'une compatibilité avec TEENSY et ESP.
Dans les deux cas, je n'y suis pas arrivé. Il y a t'il quelqu'un qui a fait un décodeur accessoire sur la base TEENSY ou ESP.
Je fais un TCO automobile, et j'en demande de trop à un arduino (DCC CANBUS NEXTION), un TEENSY 3.2 serai le bien venu (j'ai digitalisé des véhicules "carfaller" avec un esp si cela vous intéresse http://letraindejc.free.fr/)
Je digitalise une plaque tournante avec tous les composants embarqués, un NANO rentre pile-poil. Un ESP12 m'intéresse, gain de place et possibilité de paramétrer de son smartphone via le wifi......mais je décode pas le DCC
Je vous remercie
JC
Dominique:
Bonjour,
Vous pourriez contacter la NMRA :
https://www.nmra.org/dcc-working-group#
jcm:
Merci je vais essayé
AmadeusHF:
Tihierry est, il me semble, commiter sur cette librairie : je crois qu'il en a fourni l'adaptation pour ESP32 notamment. Pas certain que sur ESP12 ça soit opérationnel. Peut-être a-t-il une meilleure vue du projet.
Quand vous dites "Je décode pas le DCC", avez-vous essayé de compiler la lib en DEBUG avec quelques leds branchées pour voir ce qu'elle fait ? L'init est bien réalisée ? Le "process" est bien appelé régulièrement ?
Le traitement du signal est réalisé par interruption déclenchée par les fronts montant / descendant de la broche connectée à la voie soit via un optocoupleur, soit via un montage de lecture à diode....comment faites-vous toute cette partie dans votre montage ?
jcm:
Bonjour
Le montage est je pense classique (le même que mes 10-15 décodeur avec Nano)
un opto le 637, une diode, résistance coté DCC et 2 résistances coté arduino dont qui est branchée sur la pin2 (INT0)
Quand au programme je prend les exemples de la librairie.
Je dois mal faire au niveau du dcc.init(0,2,1)
Je vais me repencher sur le problème.
Bonne journée
Navigation
[#] Page suivante
Utiliser la version classique