Messages récents

Pages: [1] 2 3 ... 10
1
Vos projets / Re : Rétrosignalisation/Bus Can
« Dernier message par Dominique le août 17, 2017, 10:44:32 pm »
En cherchant un peu sur Locoduino :

http://www.locoduino.org/spip.php?article148

Mais, apparemment elle a changé.
Elle est aussi adaptée au 2515 à 8 MHz.

En regardant le .h il doit être facile de trouver la bonne syntaxe. Il n'y a pas toujours de mode d'emploi détaillé. Mais on fait comme ça aussi.

Je vais modifier l'article en conséquence dés mon retour à la fin du mois.
Merci d'avoir soulevé la question  ;)

Je peux poster ma version de référence pour l'article. Mais il faudra attendre un peu.
Dominique
2
Vos projets / Re : Commande sans fil (et sans rail) train HO
« Dernier message par muche le août 17, 2017, 10:24:43 pm »
Un grand merci pour ces réponses super pointues!! :D
Me reste plus qu'à m'y mettre!
3
Vos projets / Re : Rétrosignalisation/Bus Can
« Dernier message par jacques68 le août 17, 2017, 09:15:30 pm »
Je ne vois pas d'autres librairies... :-[
La seule trouvée est celle du tuto: https://github.com/coryjfowler/MCP_CAN_lib
J'ai tenté une réinstallation mais idem je retombe sur le meme message
4
Vos projets / Re : Commande sans fil (et sans rail) train HO
« Dernier message par Jean-Luc le août 17, 2017, 07:34:07 pm »
Concernant le pont en H, on trouve de petits modules chez Pololu, bien mieux qu'un L298 : https://www.pololu.com/category/11/brushed-dc-motor-drivers

Disponibles chez TME
5
Vos projets / Re : Commande sans fil (et sans rail) train HO
« Dernier message par TF53 le août 17, 2017, 06:39:33 pm »
Voici vers quoi je compte me diriger: arduino nano comme carte mère (45 x 18 x 18 mm) ça rentre et laisse suffisamment d'espace.

1) Choix de la transmission: RF ou wifi ou bluetooth. Mon choix irait sur le wifi en utilisant un mdule esp8266 (21,1 x 13,2mm). L'avantage: je peux directement contrôler tout le matériel roulant sur une tablette (je suis développeur, donc la programmation n'est pas un problème, le problème c'est l'électronique!!)

Premier point, tu peux utiliser et programmer le esp8266 tout en profitant des fonctions Wi-Fi. Tu trouveras déjà beaucoup d'exemples sur le net. Ça t'enlèves donc l'arduino + fils => gain de place non négligeable.

2) Liaison avec moteur: là je n'y connais rien de rien: puis-je utiliser le moteur existant et le commander avec un servo? Que choisir? Ou remplacer carrément le moteur? Dans le site cité plus haut, il est question d'un module de pilotage de moteur L298N... Equivalent pour train HO ?

L'idée, c'est que le uC qui doit commander le moteur ne dispose pas de sorties de puissance. Il faut amplifier les signaux de sortie à travers d'un pont en H ou équivalent. Tu dois pouvoir trouver des pont en H cms prêt à l'emplois sur le net. Pour un autre projet, j'utilisais un DRV8844 de ches Texas Instrument, mais cela nécessite d'avoir du matériel pour le souder...
Concernant le moteur, tu dois pouvoir utiliser le moteur existant, mais le fonctionnement sera surement plus souple si tu les changes.

3) Alimentation: il faut 12V pour le moteur (ou peut-être un autre voltage si je remplace le moteur), 5V pour l'arduino, quelle type de batterie choisir ? Idéalement une batterie rechargeable, un peu comme sur l'hélicoptère  de mon fils où l'espace est encore plus confiné que sur une locomotive.

Je ne m'y connais pas énormément niveau batteries, mais tu dois pouvoir caser une Li-Po 3S dans la loco. La tension nominale est de 11,1V, mais en pratique lorsqu'elle est bien chargée, tu es plus autour des 12v. Après tu vas surement devoir réguler la tension pour avoir ton 5V et ton 3.3v (l'esp8266 s'alimente en 3,3v). Pour ça, je te conseille un mini régulateur buck tel que celui-ci https://fr.aliexpress.com/wholesale?catId=0&initiative_id=SB_20170817083851&SearchText=mini+buck+converter+2A
6
Vos projets / Commande sans fil (et sans rail) train HO
« Dernier message par muche le août 17, 2017, 03:51:36 pm »
Bonjour,

je possède des trains Jouef que mes enfants essaient de faire marcher. Mais entre les faux contacts du transfo, les roues encrassées,.. l'effet n'est pas à la hauteur. Et puis surtout il y a 5 motrices.

Voici donc mon projet: transformer ces trains électriques (alimentation par les rails) en trains radio-commandés (avec alimentation embarquée, comme pour les trains Lego). En fait j'ai trouvé un projet similaire pour les trains de jardin: http://train35.fr/bluetooth. Néanmoins, n'étant pas électronicien, j'aurais besoin de quelques conseils.

Voici vers quoi je compte me diriger: arduino nano comme carte mère (45 x 18 x 18 mm) ça rentre et laisse suffisamment d'espace.

1) Choix de la transmission: RF ou wifi ou bluetooth. Mon choix irait sur le wifi en utilisant un mdule esp8266 (21,1 x 13,2mm). L'avantage: je peux directement contrôler tout le matériel roulant sur une tablette (je suis développeur, donc la programmation n'est pas un problème, le problème c'est l'électronique!!)

2) Liaison avec moteur: là je n'y connais rien de rien: puis-je utiliser le moteur existant et le commander avec un servo? Que choisir? Ou remplacer carrément le moteur? Dans le site cité plus haut, il est question d'un module de pilotage de moteur L298N... Equivalent pour train HO ?

3) Alimentation: il faut 12V pour le moteur (ou peut-être un autre voltage si je remplace le moteur), 5V pour l'arduino, quelle type de batterie choisir ? Idéalement une batterie rechargeable, un peu comme sur l'hélicoptère  de mon fils où l'espace est encore plus confiné que sur une locomotive.

Ce sont des questions encore vagues, mais si certains d'entre vous ont des idées ou des conseils pour m'empêcher de partir dans une direction complètement farfelue, merci!
7
Vos projets / Re : Rétrosignalisation/Bus Can
« Dernier message par jacques68 le août 17, 2017, 02:03:55 pm »
Bonjour
Merci pour vos réponses.
Pour la mauvaise librairie je vais regarder de ce coté voir si j'en trouve une autre.
J'ai pourtant prise celle indiqué dans le tuto.
8
Vos projets / Re : Rétrosignalisation/Bus Can
« Dernier message par Thierry le août 17, 2017, 12:03:26 pm »
Et le répertoire de la librairie MCP_CAN_lib-master devrait s'appeler juste mcp_can en minuscules.
9
Vos projets / Re : Rétrosignalisation/Bus Can
« Dernier message par Dominique le août 17, 2017, 11:37:50 am »
Ce n'est probablement pas la bonne bibliothèque mcp_can qui est chargée dans l'IDE.
10
Vos projets / Rétrosignalisation/Bus Can
« Dernier message par jacques68 le août 16, 2017, 03:59:50 pm »
Bonjour à tous!!

     Merci de déplacer mon sujet s'il ne se trouve pas dans la bonne section. :(

J'ai entrepris ce jour de tester la rétrosignalisation avec le Bus Can présenté ici: http://www.locoduino.org/spip.php?article180

Malheureusement je ne suis pas allé encore très loin car lors de la compilation pour réaliser le Gateway j'ai un message d'erreur que voici:
Citer
Arduino : 1.6.11 (Windows 10), Carte : "Arduino/Genuino Uno"

sketch\CAN_S88_Gateway.cpp: In function 'void Setup(unsigned char)':

CAN_S88_Gateway.cpp:88: error: no matching function for call to 'MCP_CAN::begin(const int&)'

         if (CAN_OK == can.begin(baudrate)){break;}

                                         ^

sketch\CAN_S88_Gateway.cpp:88:41: note: candidate is:

In file included from sketch\CAN_S88_Gateway.cpp:9:0:

C:\Users\jack\Documents\Arduino\libraries\MCP_CAN_lib-master/mcp_can.h:108:11: note: byte MCP_CAN::begin(byte, byte, byte)

     INT8U begin(INT8U idmodeset, INT8U speedset, INT8U clockset);       // Initilize controller prameters

           ^

C:\Users\jack\Documents\Arduino\libraries\MCP_CAN_lib-master/mcp_can.h:108:11: note:   candidate expects 3 arguments, 1 provided

sketch\CAN_S88_Gateway.cpp: In function 'void Loop()':

CAN_S88_Gateway.cpp:105: error: 'class MCP_CAN' has no member named 'readMsgBufID'

                 can.readMsgBufID(&Id,&Len,Buf);

                     ^

exit status 1
no matching function for call to 'MCP_CAN::begin(const int&)'

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.

Une idée??? >:( >:(
Pages: [1] 2 3 ... 10