Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Pyk35

Pages: [1] 2 3 ... 6
1
Vos projets / Re : LGB SMARTPHONE
« le: juin 03, 2020, 05:07:13 pm »
Antoine, je découvre l'historique du dossier, je comprends mieux ton message.

2
Débuter / Re : LGB iphone
« le: juin 03, 2020, 12:28:17 pm »
Citer
Pyk35, attention à ne pas envoyer ElGringo sur une voie de garage, pour lui, un projet réalisé est nécessaire ...

Je n'ai pas l'impression et ce n'était pas mon intention.
ElGringo vient sur le forum de Locoduino avec déjà l'idée d'utiliser un ESP32 et un L298 ; en quoi ai-je proposé quelque chose de différent de sa demande initiale?

Maintenant c'est à lui de voir car cela demande :
  • de coder en C pour créer le code de l'ESP32 sachant qu'il existe des briques mais qu'il faut forcément adapter
  • Comprendre le fonctionnement d'un pont en H comme le 298
  • Utiliser une application gratuite disponible dans les AppStore et autre Google Play
  • de savoir mettre en œuvre un réseau wifi
  • je trouvais que les batteries limiteraient grandement la difficulté par rapport à l'étage de conversion de l'alimentation surtout que la carte que j'ai trouvée est plug'n play
  • Éventuellement développer une carte électronique pour avoir des sorties de puissance pour piloter des fonctions comme de l'éclairage ou des sons (si on ajoute un DFPlayer avec ampli  ; ok je sors ;D ;D).

Laurent, à toi de voir selon ton niveau d'autonomie sur ces fonctions par contre je me permets d'insister sur le fait que le bluetooth est relativement limité en portée mais je n'avais pas l'information que l'usage était indoor. On peut aussi apporter un minimum d'aide surtout si plusieurs personnes sont concernés par cette demande...



3
Débuter / Re : LGB iphone
« le: juin 03, 2020, 07:13:57 am »
Antoine, je ne connais pas la taille du jardin de Elgringo mais le Bluetooth est beaucoup plus limité en distance. Au delà de 7 à 10m, ça commence à être chaud. En wifi, en champ libre, tu feras 40m sans problème. En plus, si tu as 2 locos, ça risque d’être compliqué.

J’ai tout de même l’impression qu’un ESP32 embarqué dans la loco permettrait de faire le PWM sans problème et si il n’y a qu’un train sur le réseau, tu mets cet ESP en point d’accès wifi, si il doit en avoir plusieurs, tu achètes un petit routeur wifi à 40€ et tu mets toutes tes locos en mode station sur ce routeur. On serait sur un réseau wifi dédié au jardin, avec un routeur pas très loin des trains, sous un avancée de toit par exemple.
Il faudrait soigner l’alimentation des esp32 pour éviter un reboot toutes les 10s et je proposerai même qu’il fonctionne sur batterie 18650. Un esp32 monté sur batterie coûte 10€ à Shenzhen  : https://fr.aliexpress.com/item/32970371816.html?algo_pvid=3ae0eda7-72ee-425f-8ad7-d992ffd0602b&algo_expid=3ae0eda7-72ee-425f-8ad7-d992ffd0602b-5&btsid=0ab6fb8315911600053435359e26da&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Pour le booster, ta proposition me va bien mais si tu fais que du PWM, le 298N fera la boulot pour moins cher.

Côté logiciel, rien de très compliqué, on pourrait utiliser WiThrottleLite (iPhone) ou équivalent Android, prendre les codes que Thierry et Dominique ont développés pour la réception des commandes WiThrottleLite dans le cadre de notre projet de centraleDCC et piloter le driver en conséquence : marche avant, arrière, vitesse. Le développement serait très rapide de mon point de vue. Après on pourrait enrichir avec des rampes d’accélération ou de freinage pour un max de fluidité. On pourrait aussi associer des sorties de l’esp32 aux fonctions (attention au courant de sortie, il faudrait prévoir des transistors, des relais, ou autres selon la charge). .

Côté prix, 10€ pour l’esp32 sur batterie, un booster pour 9€,  2 batteries + chargeur pour 5€ -> moins cher qu’un décodeur DCC. 

Batterie : https://fr.aliexpress.com/item/4000101119770.html?algo_pvid=3d4694ac-3810-4576-a3fd-75300ddd44f0&algo_expid=3d4694ac-3810-4576-a3fd-75300ddd44f0-1&btsid=0ab6d69f15911607095138043e3ee0&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_


4
Infos et bonnes affaires / Re : Capteur de proximité VL6180X
« le: mai 25, 2020, 01:00:46 pm »
[Hors sujet] Je serais ravis que l’on commence à envisager MQTT dans le domaine ferroviaire !
C’est ce à quoi je vais m’atteler dans le projet « La Box » pour faire une passerelle CAN/MQTT.  ;)

5
Chapeau!

6
Infos et bonnes affaires / Re : Capteur de proximité VL6180X
« le: mai 15, 2020, 12:44:05 am »
Tony,

A priori le changement d'adresse se fait de manière logiciel.
Le datasheet : https://www.st.com/resource/en/datasheet/vl6180x.pdf
Paragraphe 6.2.55, page 76 :
Je comprends qu'il est de base à l'adresse 0x29 et qu'en envoyant sur le registre 0x212 une valeur compris en 0 et 127 (7 bits), ça doit programmer la nouvelle adresse. Je n'ai pas lu si c'était persistant mais cela me semble évident.

[6:0] super_i2c_slave__device_address: User programmable I2C address (7-bit). Device address
can be re-designated after power-up.

7
Christophe,

Peux-tu donner ton schéma te câblage de ton capteur à effet hall ? As-tu mis une résistance de pull-up car si c'est le cas, il ne faudrait décllarer ton pinMode(HALL_1, avec INPUT_PULLUP).

Peux-tu préciser le capteur que tu as choisi ? J'ai trouvé ce site qui en teste un : https://arduino103.blogspot.com/2012/06/un-senseur-effet-hall-parfait-pour.html

Après il faudrait mettre un oscillo pour voir ce qu'il se passe.

A++

8
Vos projets / Re : Barrette éclairage détecte mouvement
« le: mai 12, 2020, 07:19:20 am »
Cela semble une bonne solution en effet!

9
Vos projets / Re : Analogduino: le but du projet
« le: mai 11, 2020, 07:36:03 am »
Utilise le uniquement comme relais électronique Inverseur pour l’instant. Cela t’évitera d’entendre les « clac » à chaque fois que tu active un canton.

10
Vos projets / Re : Analogduino: le but du projet
« le: mai 10, 2020, 05:30:32 pm »
Bonjour CHuck,

J'ai peut-être mal lu mais j'ai compris que tu mettais sous-tention/hors-tension les cantons que tu souhaites et je me demandais pourquoi tu ne ferais pas varier la tension canton par canton afin de faire des démarrages / arrêts progressifs, des ralentis, etc. Au lieu d'utiliser un relais tu mettrais un petit driver et il te ferait même l'inversion de courant.

Le lien suivant devrait d'inspirer même si le projet réalise une centrale DCC, il te suffit de t'en servir pour hacher le 12V et de faire l'inversion que tu le voudras.
Le drivers est trop puissant pour ton besoin, il y a plus petit comme le L298N voire encore plus petit :
=> https://www.locoduino.org/spip.php?article187

L298N à moins 2€:
https://fr.aliexpress.com/item/4000524867935.html?spm=a2g0o.productlist.0.0.58ca4ce14m4KZt&algo_pvid=2ec99726-a6ec-4ed5-98c0-6334609aac9c&algo_expid=2ec99726-a6ec-4ed5-98c0-6334609aac9c-2&btsid=0b0a050115891244781236736e5399&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

12
Citer
Locomotive Control and Sound : Iowa Scaled Engineering (http://protothrottle.com/)
     D'abord, je la trouve jolie et, pour "à peine" $482, elle a des fonctions sympas.

C'est vrai que ça en jette ! les leviers sont top mais le prix  :'(


13
Infos et bonnes affaires / Re : Capteur de proximité VL6180X
« le: mai 08, 2020, 06:51:39 pm »
Bien sympa avec une porté de 5mm à 100mm.

https://github.com/adafruit/Adafruit_VL6180XPrometteur !

Il y a même une fonction sympa, tu peux programmer en I2C un seuil et te faire réveiller par une interruption. Interressant pour un circuit low power que tu voudrais réveiller que si un objet entre dans la zone (je ne pense pas qu'aux trains mais à l'internet des objets qui fonctionnerait sur batterie).

Comme d'habitude, Adafruit a fait la librairie : https://github.com/adafruit/Adafruit_VL6180X


Par contre france robotique qui fait x3 sur le prix des Chinois, c'est abusé même si adafruit fait x4.

14
Bus CAN / Re : Réduire câblage
« le: mai 06, 2020, 07:12:14 pm »
Citer
J'ai oublié de te dire que je les monte tous à l'envers en enlevant le bornier 2 pins et en mettant des barrettes femelles comme support.

J'ai le même problème. J'ai eu plusieurs échecs au dessoudage alors j'ai arrêté. La pastille du PCB avec tendance à se décoller mais je l'étais peut-être pas assez bien équipé en matos dessoudage.

Bravo pour tes cartes, je n'avais pas connaissance de ton projet et j'ai refait un truc dans le même genre.

15
Salut Christophe,

Voilà un projet qui arrive au bout ! un grand bravo.
Comme tu veux des remarques, je me permets mais sache que je trouve ça vraiment bien ce que tu as fait :

o Warning sur ton pont diviseur de tension pour le relais. Un pont diviseur "divise" uniquement si le courant est nul donc si tu as un composant à haute impédance derrière (un entrée de microcontroleur ça passe, un voltmètre c'est parfait) mais si tu as une charge, il faut calculer ta loi d'ohms et prendre en compte le courant. Attention à la puissance de ta résistance! P=RI².
o Pour les régulateurs de tension, je serai allé pour ma part du côté des CMS. Ceux là sont très gros et je trouve ça dommage.
o Bravo pour avoir mis le CAN. Mais sur ton joint tournant, tu avais 2 fils supplémentaires ?
o Côté pont de diodes, j'aurai pris un pont tout fait pour gagner de la place.
o Pour le condensateur, c'est vrai qu'en DCC le signal est déjà bien propre et qu'il fallait que très peu de capacité mais là tu as l'avantage peut-être de ne pas faire rebooter l'ESP32 pendant la rotation sur des mauvais contacts du joint tournant.

Au plaisir de boire une biere ensemble ;)

Pages: [1] 2 3 ... 6