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 - patrick

Pages: 1 2 [3]
31
Vos projets / Re : eclairage du reseau
« le: novembre 26, 2016, 11:41:12 pm »
Oui, bien sûr. http://jurasecondairen.blogspot.ca/2012/11/jour-et-nuit.html

Pour des raisons évidentes, l'animation est jouée en accélérée afin d'éviter 20mins de nuit ou 20mins de jour ;) Si je me souviens bien, je l'avais programmée sur 30s ou 1min.

Aussi, il n'est pas très facile de distinguer les nuances de blanc puisque la caméra a tendance à les compenser. A cette époque, je ne pouvais pas débrayer le AWB (Auto White Balance) sur ce petit appareil. Par contre, on voit bien la transition jour/nuit et l'éclairage urbain qui se met en marche.

Patrick


32
Citer
Quelle version as-tu ? sur quel système ?
Version actuelle: 1.6.13 sur ubuntu14 (je vais essayer chez moi ce soir sur Windows avec une version plus vieille)

Citer
Est-ce que tu vois les 18 fichiers (dont le .ino) ?
Oui, tous les fichiers sont là...
Précisions: il ne faut pas conserver le dossier initial... Tu décompresses et conserves seulement le sous-dossier DCCpp_Uno, que tu copies dans "libraries'.

Citer
A quoi ça te sert par rapport à l'ouverture normale du projet à partir du .ino ?
C'était juste une manière de prouver rapidement que les fichiers peuvent être ouverts...

Citer
A coté de cela j'ai regardé ton site avec le projet de modules séparés connectés par un bus CAN, et c'est très intéressant donc je vais suivre la réalisation, en espérant un bel article sur Locoduino.
Merci. J'avoue que j'ai justement un blog pour éviter de réécrire plusieurs fois la même chose sur différents forum car cela consomme beaucoup de temps! Ceci-dit nous pourrions en discuter ou décrire seulement une partie du projet qui pourrait être intéressante...

Patrick

33
Présentez vous ! / Re : Re : Re : Bonjour....petittraintistes !!!!
« le: novembre 25, 2016, 09:03:24 pm »
1) Sur la page, il y a un bouton vert "clone or download". Choisir download.
2) Décompresser ce fichier dans un répertoire temporaire
3) Dans l'arborescense ainsi créée, il y a un sous-répertoire "DCCpp_uno". Copier ce répertoire et son contenu dans le répertoire d'installation de l'IDE d'Arduino dans la sous-rubrique "libraries".
4) Maintenant, la librairie devrait être disponible dans l'IDE. Pour vérifier, il doit y avoir des exemples disponibles se rapportant à cette librairie.

ça ne marchera pas car DCCpp_UNO n'est pas une bibliothèque et c'est précisé à la fois dans ce forum et dans l'article ! Il n'y a pas de dossier Exemple, en particulier;
http://www.locoduino.org/spip.php?article182
Le dossier téléchargé doit être placé dans le dossier Sketchbook, ou ailleurs.

Cordialement

C'est très étrange car cela fonctionne bien pour moi et j'ai souvent fait comme cela. Dans le menu exemples: tout en bas il y a le sous menu: "examples from custom libraries" et DCCpp_uno s'y trouve bien. Si on choisit cette option, les fichiers h et cpp s'ouvrent dans l'éditeur.

Certes, ce n'est pas une librairie binaire à proprement parler, mais le code cpp sera bien compilé. Il suffit d'ajouter les h et cpp dans son projet.

Patrick

34
Présentez vous ! / Re : Bonjour....petittraintistes !!!!
« le: novembre 25, 2016, 06:53:45 pm »
quant je suis sur cette page (si c'est bien la bonne page)
https://github.com/DccPlusPlus/BaseStation
que dois-je faire exactement ?
merci pour l'aide.....

Salut,

1) Sur la page, il y a un bouton vert "clone or download". Choisir download.
2) Décompresser ce fichier dans un répertoire temporaire
3) Dans l'arborescense ainsi créée, il y a un sous-répertoire "DCCpp_uno". Copier ce répertoire et son contenu dans le répertoire d'installation de l'IDE d'Arduino dans la sous-rubrique "libraries".
4) Maintenant, la librairie devrait être disponible dans l'IDE. Pour vérifier, il doit y avoir des exemples disponibles se rapportant à cette librairie.

Normalement, il est possible de le faire automatiquement et installer directement le zip dans l'IDE, mais cela ne fonctionnera pas avec ce fichier zip, car il n'est pas formatté comme attendu...

Cette procédure manuelle devrait fonctionner.
Patrick

35
Présentez vous ! / Re : Bonjour
« le: novembre 25, 2016, 02:54:15 pm »
Salut,

Justement, en prévision de cette question, j'ai préparé une description de mon projet sur mon blog. Je vous invite à parcourir cet article si cela vous intéresse... http://jurasecondairen.blogspot.ca/2016/11/le-projet-qui-me-tient-tant-coeur.html

Au plaisir,
Patrick

36
Vos projets / Re : eclairage du reseau
« le: novembre 25, 2016, 02:48:06 pm »
Salut,

Oui, en effet, j'ai déjà réalisé ce type de montage pour mon réseau. Deux séries de bandes de leds (blanc naturel & blanc chaud). Un module Arduino + transistors de puissance TIP120 + une interface LocoNet. Depuis peu j'ai remplacé ces transistors Darlington par des MOSFET qui chauffent moins, mais dont je n'ai pas la référence sous les yeux... Je vous la retrouverai pour la prochaine fois...

A l'aide d'un séquenceur, le module alimente les deux bandes de leds à différentes fréquences simulant ainsi différentes périodes de la journée. L'interface LocoNet me permet aussi d'envoyer des commandes d'allumage et d'extinction aux décodeurs de leds sur le réseau (éclairage urbain, etc...).

Si vous avez des questions...
A+
Patrick






37
Composants / Re : moteur stepper
« le: novembre 24, 2016, 08:10:25 pm »
Bucks,

Pour t'aider à trouver le problème, essaie de câbler des leds à la place du moteur. Cela te permettra de visualiser l'ordre des activations. Aussi, utilise la plus basse fréquence/vitesse afin de voir quelque chose... sinon cela va clignoter dans tous les sens...

Patrick


38
Composants / Re : Re : moteur stepper
« le: novembre 24, 2016, 08:07:35 pm »
et l ordre du moteur est AB BC CD AD

Je ne pense pas que ce soit la source du problème, mais il faut lire: AB BC CD DA.

39
Présentez vous ! / Bonjour
« le: novembre 23, 2016, 11:15:58 pm »
Bonjour,

En quelques mots, j'ai un tout petit réseau DCC en N, loin d'être terminé. Je développe des modules pour mon réseau à base d'Arduino depuis quelques temps déjà, mais je ne suis pas électronicien. En ce moment (depuis plusieurs mois) mon projet principal est de développer un automate à base de modules cantons autonomes... sans ordi ni logiciel (mis à part le micro-code des Arduino...). Pour l'instant, les premiers prototypes fonctionnent à peu près... Le travail continue... ;)

Je me suis inscrit sans prétention particulière et pour partager des expériences...

Au plaisir,
Patrick

40
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 23, 2016, 08:40:52 pm »
Pour info, la spec dit: 5.1. All devices on the CAN bus must use the same bit rate. However, all devices are not required to have the same master oscillator clock frequency

Pour les non-anglophones: tous les modules sur le bus doivent utiliser le même débit. Il n'est pas requis que tous les modules aient la même fréquence d'horloge.

41
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 23, 2016, 08:32:19 pm »
Les specs du 2515 autorisent 4, 8, 16 et 20MHz.

Ensuite, je suis très surpris de l'assertion: "bibliothèque qui supporte les 8 et 16 MHz". Normalement, la seule condition pour que tous les modules sur un même bus puissent communiquer est d'avoir le même bitrate/débit et non la même fréquence d'horloge... Je ne pense pas qu'une librairie puisse être écrite pour telle ou telle fréquence...

La seule chose que je peux imaginer, c'est que les bitrates soient calculés pour une fréquence donnée au moment de l'écriture de la librairie! Mais ensuite, il suffit d'ajuster les ratios entre chaque module comme dans mon exemple précédent... Dans mes tests, je ne me souviens pas avoir dû modifier quoi que ce soit dans la librairie que j'utilise pour la faire fonctionner à différentes fréquences.

Mais bon, c'est ma compréhension de la chose... ;-)
Au plaisir,
Patrick


42
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 23, 2016, 08:03:33 pm »
Oui, je suis dans le modélisme ferroviaire ;-)

Et oui, j'ai déjà testé l'inter-communication entre plusieurs horloges, 8, 16 et 20MHz. Pour ma part, j'utilise du 20MHz dans mes montages.

Si je me souviens bien (mais je peux me tromper - je ne suis pas électronicien), j'ai fait le test entre 8Mhz et 20Mhz. La chose à faire est simplement d'ajuster les bitrates (débits) lors de l'initialisation des différentes cartes. Exemple:
- sur la carte 8MHz, initialiser le protocole avec la constante CAN_250KBPS
- sur la carte 20MHz, initialiser le protocole avec la constante CAN_100KBPS

En effet, cette fréquence est utilisée pour cadencer l'horloge de lecture des bits qui proviennent du flux/transciever (MCP2551). Il suffit normalement d'avoir la même valeur: ici, cela donne 8x250K = 20x100K.

En espérant que cela vous aidera.
Patrick


43
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 23, 2016, 07:38:25 pm »
Bonjour,

Je m'intéresse particulièrement au CanBus pour l'utiliser intensivement dans mon projet d'automate. En parcourant ce premier fil de discussion (je viens de m'inscrire) je vois qu'il y a un questionnement au sujet de la fréquence du crystal. (8MHz vs 16MHz...) Quel est-il exactement?

Au plaisir,
Patrick

Pages: 1 2 [3]