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

Pages: 1 ... 42 43 [44] 45
646
Bibliothèques / Re : Bibliothèque CommandInterpreter
« le: avril 14, 2015, 02:12:48 pm »
Tu as tout à fait raison, ce n'est pas le même besoin. Il existe de vrais émulateurs pour allumer une led, mais ça reste très limité...
Ta solution est bien plus pertinente pour tester du PWM ou du DCC...

647
Bibliothèques / Re : Bibliothèque CommandInterpreter
« le: avril 14, 2015, 11:55:55 am »
Très intéressant, mais pour ma part j'ai préféré me passer complètement de l'Arduino !
La disponibilité gratuite de Visual Studio Community m'a poussé à développer une solution permettant d'émuler certains comportements dans Visual.

J'ai commencé avec UAD qui m'a permis de créer un environnement de compilation/exécution d'un .ino avec une émulation très partielle de l'Arduino. Les fonctions d'entrée sortie ne font rien mais je peux ainsi regarder sous débuggueur si je passe bien là où je crois dans le code, et si tout est bien initialisé. En ajoutant un peu de code de test, il devient possible de simuler l'activation d'un bouton et de voir son effet...

Dans mon nouveau projet DcDccControler, d'autres besoins sont apparus. J'ai besoin d'un écran LCD alphanumérique, et de lecture/sauvegarde sur EEPROM. Pour ce denier point, c'est facile, j'écris un fichier disque dont le contenu est le reflet de la mémoire EEPROM... Par contre, pour simuler l'écran, j'ai créé une fenêtre Windows capable d'afficher 4 lignes de 40 caractères (pour parer à toute éventualité), plus une zone en dessous affichant le moniteur série... Du coup, je peux complètement développer mon interactif sans même flasher l'Arduino !

648
Présentez vous ! / Re : Bonjour de Class66240
« le: avril 11, 2015, 03:04:05 pm »
Bienvenue Class66240.

649
Infos et bonnes affaires / Re : Du WiFi à 6,95$ chez Sparkfun
« le: avril 03, 2015, 09:54:31 pm »
Le même chez Electrodragon à 3.50$
http://www.electrodragon.com/product/esp8266-wifi-board-full-ios-smd/

J'en ai commandé un au milieu d'autres bricoles...

650
Présentez vous ! / Re : Bonjour !!!
« le: février 21, 2015, 07:02:20 pm »
Bienvenue parmi nous. Un pro du C et de l'électronique, c'est toujours bon à prendre !

651
Débuter / Re : Structures et class objets
« le: février 20, 2015, 08:36:42 pm »
On peut dire que les structures sont les 'ancêtres' des classes. Effectivement, à première vue, une classe est une structure qui contient en plus des fonctions, mais ce qui fait la grosse différence, c'est ce qui est expliqué dans le troisième volet du monde des objets, l'héritage. Avoir des comportements de base que l'on peut redéfinir pour un objet plus pointu, puis redéfinir encore pour une classe encore plus précise, comme un accessoire, dérivé en aiguillage, puis en aiguillage lent, pour finir en aiguillage lent Tortoise ! On comprend que l'activation de l'accessoire sera différent selon la classe. Et manipuler un accessoire, et appeler 'On()' sans se préoccuper du véritable type de l'accessoire est un luxe de programmation inouï...
Les structures décrivent des objets plats, contigus mais séparés. Les classes définissent une hiérarchie, certaines héritant des données et des comportements des autres... Le monde objet est un autre monde !

652
Bus DCC / Re : DCC & CVs
« le: février 02, 2015, 10:26:21 am »
Super, au moins la solution technique existe, il faudra un jour tenter de l'adapter. Mais je me sens bien incapable de le faire tout seul, étant une -presque- bille en électronique...
C'est un projet à garder sous le coude, pour de futurs développement...

653
Bus DCC / Re : DCC & CVs
« le: janvier 29, 2015, 03:56:55 pm »
C'est effectivement ça. Le décodeur consomme du courant en pointillé pendant un temps mort entre deux paquets DCC pour envoyer des bits, façon morse...
Du coup, je comprend mieux pourquoi mes locos sursautent quand je modifie les CVs de leur décodeur...

Pour arriver à communiquer, il va falloir un petit circuit électronique dit 'Railcom' ...

654
Débuter / Re : problème de driver
« le: janvier 28, 2015, 09:11:29 am »
Répondre 'non' à l'avertissement de sécurité Java me parait dangereux. L'IDE Arduino est intégralement Java. S'en passer n'est simplement pas possible...

655
Bus DCC / DCC & CVs
« le: janvier 27, 2015, 03:56:51 pm »
Il y a un aspect du DCC qui me laisse perplexe. Lorsqu'une loco est sur sa voie de programmation, une centrale DCC peut l'interroger pour lui demander les valeurs courantes de ses CVs. Comment l'information de la valeur remonte t-elle ? D'ailleurs, est-ce qu'elle remonte ? Je voudrais ajouter la configuration de UAD par des CVs, mais je ne vois pas comment faire cela...

656
Débuter / Re : problème de driver
« le: janvier 26, 2015, 02:06:20 pm »
Je ne pense pas que l'on puisse changer le port Com attribué à la carte. Il est fixé par le pilote lui même. Sur ma machine, il est différent selon la carte Arduino connectée... Sur un Mega j'ai Com4, sur l'autre j'ai Com3, et sur un nano, c'est com10 ! Si le problème persiste, il faut débrancher tout ce qui est sur les ports com pour ne laisser que l'Arduino et voir si ça marche mieux..

Et au fait, bienvenue parmi nous !

657
Bus CAN / Re : BreakoutBoard CAN
« le: janvier 19, 2015, 08:45:27 pm »
Superbe, et en plus y a le tutorial de montage ! Yapluka !

658
Bus CAN / Re : BreakoutBoard CAN
« le: janvier 17, 2015, 05:52:51 pm »
Impec.  :)

659
Présentez vous ! / Re : Content d'être avec vous !
« le: janvier 17, 2015, 05:41:31 pm »
Bienvenue Christian, heureux de te lire à nouveau.

660
Infos et bonnes affaires / Re : Bonne Année
« le: janvier 01, 2015, 05:32:58 pm »
Bonne année à tous. Plein d'articles et de lecteurs !

Pages: 1 ... 42 43 [44] 45