EmKa écrivait: ------------------------------------------------------- > Donc je cherche une autre solution a base de > logiciel gratuit. > Quel logiciel utilises tu? > @+ > EMKA. Le top en gratuit c'est Kicad : A+ Françoispar linuxien - Discussions ouvertes sur vos idées
Hello Benjamin, J'ai déjà dégrossis le travail en comparant ton fimware avec celui de la version 1 de Microchip. Dans la dernière version, de nouveau modèles de dialogues ont été introduit. Puis-je toujours partir de l'exemple de la mousse comme écrit dans ton article ou est-il plus judicieux de s'orienter vers un autre exempe ? A+ Françoispar linuxien - Discussions ouvertes sur vos idées
Bonjour Benjamin, Ce qui m'intéressait avec Lazarus, c'est qu'avec le même source, je pouvais obtenir un executable fonctionnant sous Windows, Linux et Mac. Je bricole sur mon projet d'émetteur FM que j'avais mis en parenthèse. Je l'ai repris en décembre avec le mauvais temps. Je vais utiliser le bon vieux Delphi et trouver quelque chose pour Linux. Il y a bien Kylix mais il a égalementpar linuxien - Discussions ouvertes sur vos idées
Bonjour, J'ai découvert Lazarus dernièrement. C'est un équivalent à Delphi qui est capable à partir du même source de compiler pour Windows, Linux et Mac OSx. Je cherche à modifier le source HID de ce site pour Lazarus. Je bloque sur ces commandes : Application.UnHookMainWindow(USBEvent); Application.HookMainWindow(USBEvent); Connect(Application.Handle); qui ne sont pas reconpar linuxien - Discussions ouvertes sur vos idées
Re, Problème résolu avec une structure Switch (variable) Case 1 : { } break; Case 2 : { } break; ...... Ca marche nikel comparé à mes tests avec des if A+ Françoispar linuxien - Discussions ouvertes sur vos idées
Bonjour, Je dispose de 6 bouttons poussoirs 3 qui me permettent de sélectionner un menu : Audio, HF, Fréquence. Les 3 autres me permettent de commander la montée (UP), la descente (Down) ainsi que la validation de la valeur dans chacun des 3 menus ci-dessus. Je n'ai pas bien l'habitude d'utiliser les conditions et je dois mal les organiser. Mes décrémentations et incrémentation +par linuxien - Discussions ouvertes sur vos idées
Hello, Ben pour t'aider, je peux essayer de chercher avec toi. Pour te dire, je fais très simple. J'ai rencontré une première fois le responsable technique de la société qui me fabrique (à voir) les PCBs. Nous nous sommes entendu que je lui envoyais par mail mes fichiers sources de Kicad + un pdf à l'échelle 1 du résultat final souhaité pour chaque couche. En plus, ils réalisent un DRC pour cpar linuxien - Discussions ouvertes sur vos idées
Bonjour, Concernant une CAO gratuite qui permet de réaliser des fichiers gerbers, je vous conseille "Kicad" : Je n'utilise plus que ce logiciel A bientôt.par linuxien - Discussions ouvertes sur vos idées
Bonjour, Je reviens après quelques mois d'absence sur ce site car je me remets sur le 4550. Benjamin, sous linux, il a existé un logiciel compatible "delphi" qui se nomme "Kilyx". Les projets sous delphi étaient compilables sous kylix. La dernière version de Kylix est la 3. A+ Françoispar linuxien - Discussions ouvertes sur vos idées
Re, De quoi commencer ton projet en RC5 ! A+par linuxien - Discussions ouvertes sur vos idées
Hello, Ca y est, je dialogue avec delphi en USB ! Je recupére bien l'etat de les 4 buffer dans 2 labels J'ai pris le buffer [4] et [5] pour obtenir l'état de mes 2 boutons. Je visualise '0' pour "non appuyé" et '255' pour "appuyé". Me reste plus qu'à intégrer un lecteur audio dans mon éditeur de texte de le piloter la lecteur + recul rapide par l'état de ces depar linuxien - Discussions ouvertes sur vos idées
Bonsoir, Ca m'aide un peu dans le sens où chercher aide à découvrir mais j'ai besoin aussi de validation de bout de code pour assoir mes découvertes sur la vérité. Je souhaite metre le port B complet en entrée. * D'après le data : - PBADEN = OFF -> AN8 à AN12 du port B sont digital (bit de conf dans le main.c) - TRISB=255 -> portB en entrée sur tous les bits - PortB=0 -par linuxien - Discussions ouvertes sur vos idées
Bonsoir, Je pense avoir une partie de réponse à la question ci-dessus se rapportant à la configuration du PortB Pour que les entrées RB0 à RB4 soient en mode digital, il faut que le bit de configuration PBADEN soit désactivé. Ce bit apparait dans le main.c et sa valeur est bien à OFF Dois-je donc rajouter dans le user.c, à la suite de la configuration du port C, ceci : Trisb=252;par linuxien - Discussions ouvertes sur vos idées
Re, Deux lien proposés : la norme RC5 qui est bien propre aux liaisons infrarouges donc télécommandes -> un montage de telecommande RC5 avec un pic18f4550 -> A+ Françoispar linuxien - Discussions ouvertes sur vos idées
Bonjour Benjamin, Depuis cet A-M, j'ai entrepis d'ajouter le code au fichier User.c + configurer le port et ses bits. Mes poussoirs sont connectés, sur ma platine d'essai, en RB2 et RB4 du 18f4550. J'ai choisi la seconde solution proposée dans ton premier post qui est de copier le code du bouton et d'en attribuer un autre bit du port B (-> RB4) (en modifiant également le code d'orpar linuxien - Discussions ouvertes sur vos idées
Bonjour, Sur les télécommandes, je sais pas beaucoup de choses mais j'ai entendu parler d'un standart de communication qui serai le RC5. C'est déjà une piste pour débuter. Françoispar linuxien - Discussions ouvertes sur vos idées
Bonjour, Pour le problème rencontré de FCMEME et la valeur du BORV, j'ai ouvert un autre post donnant la solution. C'est bien ma première idée qui était la bonne. Ces bits de configuration ont évolués également avec l'update de la version de MCC18. Avec la version que j'utilise actuellement (3.10 Student), il faut modifier ces valeurs comme indiqué dans le post intitulé "pb de comppar linuxien - Discussions ouvertes sur vos idées
Bonjour à tous, Je viens d'être confronté au problème que les exemples de ce site sur le module USB en mode HID ne se compilait pas à cause des bits de configuration FCMEM et BORV. la solution à ces problèmes sont là : Depuis les dernières updates du MCC18 de "Microchip", certains bits de configuation ont simplement changé de nom ou les valeurs qui leur sont attribuéespar linuxien - Discussions ouvertes sur vos idées
Hey oui c'est encore moi mais peut être avec une solution ! j'ai trouvé ce post sur le forum qui correspond en quelque sorte à mon problème. Si je mets en commentaire toutes les lignes de configuration et que je lance une compilation de ton exemple HID sans rien y toucher, la compiltion va jusqu'au bout avec un message "Build Succeeded". Ensuite, lors de la programmationpar linuxien - Discussions ouvertes sur vos idées
Bonsoir, Je viens d'essayer de nouveau avec cet exemple, l'erreur est toujours présente. Cela ne viendrai t-il pas de la version du MCC18 de chez Microchip que j'utilise ? Françoispar linuxien - Discussions ouvertes sur vos idées
Bonsoir Benjamin J'ai voulu intégrer le code que vous m'avez proposez cet après-midi dans le fichier user.c téléchargé sur votre site dans le fichier "Hid.zip". Dans un premier temps, j'ai voulu compiler vos sources sans rien y avoir modifié et j'ai des messages d'erreur au niveau des bits de configuration du pic. Vous trouverez ci-dessous ces deux messages d'erreurs. MPLABpar linuxien - Discussions ouvertes sur vos idées
Bonsoir, Merci beaucoup pour ce début de solution. C'est bien cela, je souhaite deux boutons poussoirs dont l'état est envoyé par le pic au programme logiciel (sous Windows) à chaque fois que l'un ou l'autre est appyué. En effet, sur ma maquette mes deux poussoirs sur connecté sur un autre port que celui de votre schéma. Il sont à redéclarer correctement dans le fichier I/O. Je regarde cpar linuxien - Discussions ouvertes sur vos idées
Bonjour à tous, Votre site est très intéressant et je vous remercie des information mise en ligne. Cela m'aide déjà beaucoup. A la base, je suis informaticien pas électronicien mais à la force des choses, on y devient petit à petit ! Voila, je vous brosse rapidement le probléme rencontré ce qui me ménera ensuite à vous présenter le projet en cours. Actuellement mon service enregistre dpar linuxien - Discussions ouvertes sur vos idées