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

Pages: 1 2 [3] 4 5 ... 10
31
Vos projets / Interface processing
« le: août 31, 2015, 04:12:50 pm »
Bonjour,
j'ai toujours dans mes petits projets, dans un coin de ma tête, la question de l'ordinateur.
Nous avons déjà parlé avec certains de processing qui a l'avantage de la même interface mais aussi du même langage qu'Arduino (dérive de là) ajouté à cela des trucs de dessins.
Bref, avec une voie série accessible on peut échanger des informations entre les deux trucs, ajouté à cela un adaptateur bluetooth et cela roule.

Je m'y suis remis car Processing est sorti en v3.
Vérification du code tout le temps et interface de gestion des bibliothèques comme Linux  et son dépôt ;)
Bref, une GUI pour parfaire du nom de Guido (G4P ne peut être installé). et hop un début de prog. Cela peut bien donner cette affaire :

import de.bezier.guido.*;
//Variables

int i=0; //Placer la liste après en dessous du dessin
int espace= 20; //espace entre les listes

//Objets listes voies
CheckBox voie1 ;
CheckBox voie2 ;
CheckBox voie3 ;

void setup ()
{
    size( 300, 300 );
   
    Interactive.make(this);
   
    voie1 = new CheckBox("Voie 1 : garage bâtiment", 30, 30+i, 10, 10 );
    voie2 = new CheckBox("Voie 2 : pleine voie", 30, 30+espace+i, 10, 10 );
    voie3 = new CheckBox("Voie 3 : garage extension", 30, 30+espace*2+i, 10, 10 );
   
   
}

void draw ()
{
    background( 0 );
}

public class CheckBox
{
    boolean checked = false;
    float x, y, width, height;
    String label;
    float padx = 7;
   
    CheckBox ( String l, float xx, float yy, float ww, float hh )
    {
        label = l;
        x = xx; y = yy; width = ww; height = hh;
        Interactive.add( this );
    }
   
    void mouseReleased ()
    {
        checked = !checked;
    }
   
    void draw ()
    {
        noStroke();
        fill( #E21919 );
        rect( x, y, width, height );
        if ( checked )
        {
            fill( #45EC38 );
            rect( x, y, width, height );
        }
        fill( 255 );
        textAlign( LEFT );
        text( label, x+width+padx, y+height );
    }
   
    // this is a special inside test that includes the label text
   
    boolean isInside ( float mx, float my )
    {
        return Interactive.insideRect( x,y,width+padx+textWidth(label), height, mx, my );
    }
}


32
Infos et bonnes affaires / Re : Souris DCC Android
« le: août 26, 2015, 09:39:10 am »
Rocrail est disponible en licence libre sans taxe sur le dépôt f-droid.
Le dépôt est sûr, aucun souci.

33
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 30, 2015, 07:05:06 pm »
J'ai lu un petit peu ces objets, j'avoue que pour moi c'est encore un peu abstrait.
Mais il me semble que la programmation serait différente au sens que ce n'est pas forcément la même architecture.
Mais en fait, je n'en sais trop rien pour le moment ;)

Je pense déjà à monter les rails et à mettre en place les moteurs d'aiguilles.
Plus qu'à attendre le master

34
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 30, 2015, 12:57:03 am »
Je crois qu'il manque la suite ;)
Par contre, ce n'est pas de la voie normale.
Si signaux, ce serait simplement un rouge et vert sans plus de choses.

35
Bibliothèques / Re : PWM
« le: juillet 26, 2015, 11:02:35 pm »
Merci
Ce n'est pas grand chose ;)

36
Bibliothèques / PWM
« le: juillet 26, 2015, 05:02:50 pm »
Bonjour,

dans le cadre de mon projet, il est nécessaire de faire 2 choses :
* changer la fréquence des PWM
* changer le nombre de paliers des PWM

Le 1er est réalisé et la fonction qui devait être incorporée dans le sketch est maintenant en librairie sur le git de locoduino.org sur framasoft.org
Le second suivra quand j'aurais étudié le truc, il sera placé aussi dedans.

J'avoue que j'ai copié sur le playground d'Arduino. L'article est en cours de remaniement.
Il sera plus simple de l'avoir en ajout.

Lien : https://git.framasoft.org/locoduino.org/PWM
Il existe une autre biblio mais très peu d'explications et je n'ai rien compris.

Oubli : biblio pour uno, pro mini, nano etc... ce style d'avr

37
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 22, 2015, 08:06:34 pm »
Merci pour ta réponse.
Pour ce qui concerne le détecteur, j'aimerais bien utiliser la carte qu'a fait Jean Luc et sa bande. Il y a tout dessus, pilotage des locos à 31khz détecteur de loco mesure vitesse etc...
J'attends la réponse de Jean-Luc pour voir tout cela, il est bien occupé.
Je ne pense pas que cela change la donne concernant les coupures et les cantons.

38
Vos projets / Re : Micro-module en HOe
« le: juillet 20, 2015, 09:44:18 pm »
Bonjour,
un petit post pour l'avancement du module. Je suis en train de faire le derrière du module avec le batiment en fond en place ainsi que la construction d'un batiment en carton plume et la séparation entre le module ville et le module dépôt.

Coté programmation, j'ai commencé tranquillement :
* création d'une biblio pour les relais
* incorporation des interruptions pour les bp
* un écran pour avoir des informations
* je laisse aussi la voie série pour après ce sera à voir, possibilité de mettre un adaptateur bluetooth.

Voila, une petite photo pour agrémenter le tout


39
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 20, 2015, 10:46:50 am »
Merci pour vos réponses, je réponds un peu tardivement, loin du net.

Bref,

La question de Dominique m'a fait réfléchir sur le tracé, en effet les circulations dans ce schéma là ne sont guère aisées dans un sens ou dans l'autre.
Je pense donc changer le tracé et faire assez simple.

On garde l'ovale  précédent et les aiguilles, on les met d'un seul coté pour faire une autre voie comme en gare. voir en pj. Les circulations seront plus aisées.
Les coupures encadreraient les deux aiguilles créant donc 2 cantons pour les 2 voies ainsi que 2 pour les aiguilles.
Une ou plusieurs coupures sur le reste du circuit ?

2 trucs de choses étroites : les trains sont courts, je peux les faire rentrer sans pb dans 15 cm. D'autre part, la signalisation reste réduite sur un réseau étroit, et sera inexistant sur le locodrome.

Faire rouler 3 trains sur le réseau (pas tous en même temps) sera pour moi un petit exploit.

Merci pour vos réponses.

40
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 10, 2015, 10:51:12 am »
Oui si possible aucune intervention humaine c'est mon challenge ;) au mieux.
d'où la construction des cantons à voir avec la pose des rails pour les coupures, pose que je n'ai pas faite. Il faudra d'abord faire la construction de l'infrastructure.

Je ne sais pas combien de coupures il faut faire pour avoir un truc au poil. Est-ce suffisant 4 cantons en n'utilisant que les coupures au niveau des aiguilles ou faut-il en rajouter ?


41
Vos projets / Re : Nouveau projet : un petit locodrome
« le: juillet 05, 2015, 02:43:09 pm »
Merci
Je veux même aller plus loin avec arduino mais en analogique
Pour le pdf, par mail guillaume at locoduino dot org

42
Vos projets / Nouveau projet : un petit locodrome
« le: juillet 03, 2015, 11:12:01 pm »
Bonjour,
je vais réveiller un peu le forum ;)

Mon réseau en Hoe le projet je continue tranquillement, par contre ce qui me manque c'est un rond pour faire rouler. Je ne vais pas faire un réseau complet seulement un locodrome, pas de décor seulement pour rouler en tout cas dans un premier temps, le temps de finir les autres trucs.

Donc faire avec ce que j'ai déjà c'est à dire rails et 2 aiguilles.
Donc schématiquement cela donnerait ca : les nombres sont des cm
Je voudrais tout automatiser et peut être employer les cartes alimentation de Jean Luc.
Bref, je voudrais votre aide concernant les coupures, il y aurait minimum 4 cantons, mais j'avoue bien que je n'y connais rien, d'où la demande.

Ps : je suis très bon en dessin


43
Bibliothèques / Re : Bibliothèque animations lumineuses
« le: juin 09, 2015, 01:22:59 pm »
Les <> et "" permettent normalement de différencier les biblio officielles ou non mais l'IDE ne fait pas la différence. J'ai pris les <> car c'est ce qu'il me sortait lors de l'inclusion de la lib. ET ca marche comme cela.

Une merveille... je ne sais pas tu es seul juge ;) je ne connais plus windows depuis un grand moment.

44
Bibliothèques / Re : Bibliothèque animations lumineuses
« le: juin 01, 2015, 08:30:02 pm »
Et si tu mettais à jour ;)

J'ai installé la v1.0 sous mon nux et cela compile. C'est une erreur de lib plus globale, il ne reconnait pas certains types de variables.
Si dominique ou jlb ne répond pas, aborde les ;)
Je n'y connais rien en mac. GNU/Linux c'est mieux ;)

45
Bibliothèques / Re : Bibliothèque animations lumineuses
« le: juin 01, 2015, 03:26:26 pm »
Ben c'est une bonne question. De mon coté cela compile et ont été testés sur un arduino pro mini.
D'une part, tout programme compile ou pas ?
Et ensuite il nous faut plus d'informations sur l'IDE version et le système.

Je suis sous Linux avec la 1.6.4 d'Arduino.cc.
Mes exemples compilent sur plusieurs ordis et distributions ;)
Ouvre peut être un nouveau post pour décrire ton problème si cela n'est pas dû à ma biblio. J'en doute elle est parfaite ;)

Pages: 1 2 [3] 4 5 ... 10