Salut Désolé de repondre tard mais je ne comprends pas exactement ce que tu veux dire? Attention qu'une led se controlle en courant pas en tension. Si tu appliques une tension au borne d'une led, comme tu le dis, elle peut cramer. Mais pas forcément, une tension trop basse, la diode ne s'activera pas et aucun courant ne passera, si tu augmentes progressivement, le courant va commencer à cirpar Benjamin - Discussions ouvertes sur vos idées
Hello Je suis super content pour toi! Un autre blog? Oui j'y pense tous les jours... je finis les renovations de ma maison et je m'y mets. ;-) normallement je devrai en avoir fini cette année. ;-) Je te tiens au jus Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Hello Si je comprends bien, la bonne nouvelle c'est que maintenant ça fonctionne, que tu sais ce qui a été changé pour que ça fonctionne (le while) mais que tu ne sais pas pourquoi ça ne marchait pas avant. Dans ce cas, la meilleur technique, mais qui risque de ne pas être facile c'est de faire un debuggage in situ. Si tu as un programmateur type PicKit 3 tu peux te connecter directementpar Benjamin - Discussions ouvertes sur vos idées
Hello Oui c'est vrai que je vois pas pourquoi il resterait bloqué dans la boucle. Surtout si tu vois qu'il continue a passer sans problème dans l'usbtasks. Est-ce que tu as changer quelque chose dans le tableau d'échange des données? Je veux dire par là, que lors de la communication, un paquet échangé ferait planter la connexion au niveau du pc. Si tu utilises un petit soft qui te permetpar Benjamin - Discussions ouvertes sur vos idées
Hello Oui je sais, le site est mort... même si j'ai plein d'idées mais plus aucune minute pour les exécuter. Je comprends mieux, je pensais que tu utilisais un timer dans le pic. En relisant le code du PIC, attention à une chose, la conversion ADC n'utilise pas les interruptions mais elle attend que la conversion soit finie via la ligne while (ADCON0bits.GO); Je dirais que le problpar Benjamin - Discussions ouvertes sur vos idées
Hello, Je ne sais pas te répondre comme ça quel fonction/registre te donne l'état de la connexion usb. Néanmoins que tu perdes la communication n'est pas normal et ceci est certainement du au fait que tu ne passes plus dans la routine USBTasks. Il faudrait donc voir si avec l'utilisation du timer tu ne restes pas coincé dans une boucle. Ce que je te conseillerais de faire pour le tester c'par Benjamin - Discussions ouvertes sur vos idées
Hello, Désolé de répondre avec une semaine de retard, il n'y a pas beaucoup d'activité sur le forum ce qui fait que j'ai perdu l'habitude de m'y connecter régulièrement. J'ai réinstaller MPLAB (la derniere version 8.91 je pense) ainsi que C18 lite. Et j'ai recomplié le projet HID. Je pense que ton erreur vient du fait que tu essaye de complier avec XC8 et non C18. C18 est un compilateurpar Benjamin - Discussions ouvertes sur vos idées
Salut, En ce qui me concerne ce serait sans aucun doute le C#. De plus visualstudio est gratuit pour l'utilisation personnel. J'ai déjà fait communiquer la carte USB HID via C#. Je dois retrouver un code source quelque part. Je vais chercher après Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Salut, Alors le programme est prévu pour découper un puzzle avec une fraise (donc qui a un certain diamètre). C'est à dire que les pièces sont découpées indépendamment les unes des autres vu que je devais prendre en considération le diamètre de l'outil. Je suis pas sur que c'est adapté à la laser (vu que le laser tu pourrais découper d'un coup et avoir des pièces qui s’emboîteraient correctemepar Benjamin - Discussions ouvertes sur vos idées
Salut, Le lien sur la page est rétabli L'application se lance automatiquement. Attention c'est une "vieille application" écrite en Silverlight, c'est à dire qui s'exécute dans le browser. Elle n'est pas compatible Microsoft edge ni avec les dernieres version de Chorme. mais je viens de l'essayer sous Windows 7 avec IE11 et ça marche sans problème. Je vais voir si je peuxpar Benjamin - Discussions ouvertes sur vos idées
Salut, Merci de ton message, je remarque en effet que le programme ne démarre plus En fait c'est une applet en silverlight. Je vais essayer de fixer ça. Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Salut, Enfait la programmation est différente car c'est pas le même compilateur, donc tu ne vas pas pouvoir reprendre le code tel quel et le compiler pour la carte arduino. Maintenant le principe est le même, c'est une communication UART, un timer et des PWM. Donc traduire du LCPXpresso vers arduino n'est pas très compliqué, d'autant qu'arduino livre plein d'exemple dans lesquels tu trouverpar Benjamin - Discussions ouvertes sur vos idées
Salut, La première étape est de localiser où est là faute. Pour moi ça doit être dans ta connexion bluetooth (car pour faire planter l'application,...) Commente un peu dans le code la ligne suivante: bt.sendData(cmd); Si ça ne crash plus c'est que le problème vient du pairage entre ton mobile et le robot. Tiens moi au courant, Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Salut, L'application a été écrite pour android 2.1 si je me rappelle bien. soit le mobile que je possédais à l'époque. As-tu modifier quelque chose dans le code? as-tu essayé l'exécution en mode débug? (c'est à dire que le programme va s'arrêter et que tu vas pouvoir voir le message d'erreur à l'ordinateur?) Je reinstaller eclipse et regarder si j'ai le même soucis. cordialement Benjapar Benjamin - Discussions ouvertes sur vos idées
Bonjour, Bienvenue. Je prefere te prévenir tout de suite, la haute fréquence, ce n'est pas aussi simple que programmer un microcontrolleur. Même si certains composants aident à la rendre de plus en plus accessible. Ensuite emettre sur la bande 90mhz, tout dépend à quelle puissance, n'est pas légal. En émettant à faible puissance, tu n'auras pas de problème avec les autorités, mais si tu captespar Benjamin - Discussions ouvertes sur vos idées
Salut, A priori je dirais que ça ressemble a un problème de déclaration de variable. Essaye un peu de déclarer tes variables en unsigned int pour voir si ça ne marcherait pas mieux? Sinon, autre petite chose, oeil critique avec les années sur le programme de démonstration de ce site, lors de l'utilisation des fonctionnalités USB c'est dangereux d'utiliser les fonctions délais. Si tu metpar Benjamin - Discussions ouvertes sur vos idées
Hello, Si je comprends bien, ta carte fonctionne mais d'un point de vue informatique (le logiciel derriere) tu ne parviens pas à récupérer lire correctement les entrées? Tu travailles sur la carte port // présente sur ce site qui multiplexe les entrées au travers d'un 74hc151? Est-ce que tu as prévu la séquence à de bits à envoyer pour sélectionner la bonne entrée au travers du circuit U3?par Benjamin - Discussions ouvertes sur vos idées
Salut, Ton MCLR doit être à 5V (ou 4.69 ça marche aussi) pour que ton pic fonctionne. Le MCLR est la broche reset de ton pic qui le "reset" quand elle est à l'état bas. donc pour le faire fonctionner faut la mettre à 5V. Ce qui se passe très certainement, c'est que tu as câblé ton MCLR sur ton PicKit (ce qui est tout a fait normal) mais que tu ne l'as pas relié à ton alimentationpar Benjamin - Discussions ouvertes sur vos idées
Salut, Si je comprends bien, quand ton pic kit 2 est connecté et que tu es en mode débug, tout marche bien? Par contre quand tu programme la carte et que tu essayes de l'utiliser ça ne marche plus? Plusieurs pistes:s - Vu que tu utilises une alimentation externe, cela signifierait-il que tes alimentions 5V venant du port USB ou du pic kit sont déconnectées? non? dans ce cas, es-tu sur qpar Benjamin - Discussions ouvertes sur vos idées
Salut, L'exemple de ce site n'est pas compatible avec Windows 7... les choses ont évolué depuis l'écriture... Ce que tu peux faire: Télécharger les firmware de microchip, c'est gratuit sur leur site Prendre le code d'exemple mouse in a circle Flasher ta carte avec et constater si ça marche ou non... si ça marche la souris devrait tourner en rond sur l'écran Si ça marche, il fautpar Benjamin - Discussions ouvertes sur vos idées
Bonjour, La premiere question c'est quelle connaissance te manque-t-il? Que ne comprends-tu pas? Cordialement, Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Salut, Attention de ne pas confondre ! Premièrement tu dois mettre en place une porteuse a la fréquence que tu souhaites utiliser pour tester ton composant. Cette fréquence va être modulé par des messages que tu vas envoyer. Tu peux intégrer tout ça au sein d'un microcontrôleur comme un pic, voire utiliser une carde arduino. Rien ne t'empêche également de pouvoir paramétriser ton circuit popar Benjamin - Discussions ouvertes sur vos idées
Salut, Voici qui est plus précis et egalement intéressant comme sujet de travail ! Après avoir relu le datasheet du tsop, voilà comment personnellement j'attaquerais le travail. Je suppose que de 1 tu ne places sur ton banc de test sur les composants fini. C'est a dire que tu n'as acces qu'au 3 pins vcc gnd et data. Comme tu expliques que certain composants mal montes réagissentpar Benjamin - Discussions ouvertes sur vos idées
Salut, Dans quel objectif dois tu étudier les led réceptrice infrarouge ? C'est un peu vague comme sujet. Concernant les fréquences c'est pas ça qui va influer es résultats. Regarde toujours du côté des tsop. Mais si tu peux une meilleur piste pour démarrer ton travail il faut que tu en dises un peu plus sur les objectifs recherche. Benjaminpar Benjamin - Discussions ouvertes sur vos idées
Salut, Le robot suiveur est souvent une application pour un premier robot, c'est donc tout a fait normal de commencer par là. Les premieres questions a se poser c'est: Dans la demande de ton travail, certaines choses sont-elles déjà définie? c'est à dire, dois tu "tout" faire ou dois tu réaliser un robot suiveur en utilisant par exemple des lego nxt? Qu'en est-il de la mécaniqupar Benjamin - Discussions ouvertes sur vos idées
Salut, Ton circuit n'a pas l'air mal du tout et tu n'as pas trop de fil a tirer. Concernant le pad de la puce, essaye vraiment de le faire a la taille maximal, c'est a dire la taille de la pin du composant. Et insoler suffisament longtemps, c'est important, isoler trop peu tu auras des problemes de pistes qui ne sont pas séparée. A l'époque j'insolais facilement 5min - 5min30 avec une insolpar Benjamin - Discussions ouvertes sur vos idées
Salut, Quel que soit le driver, tu vas devoir l'alimenter, ceux proposés sur ce site sont également alimenté en 24V. J'ai regardé d'un peu plus près ceux avec le microstepping dont je t'ai copié le lien vers eBay. Tu as 2 broches pour l'alimentation (24V) Les 4 broches de sorties pour le moteur Puis 3*2 Broches: L'enable Le sens de rotation Et le step J'ai remarqué également que surpar Benjamin - Discussions ouvertes sur vos idées
Oui, Je me doute que la carte n'est pas simple a graver, il faut vraiment bien maitriser les paramètres de l'insolation et de la gravure. Egalement s'assurer que la révélation se passe bien et que les plaques pré sensibilisées ne soient pas trop ancienne. ça fait plus ou moins tous les paramètres à maitriser ;-) Sinon, je peux t'orienter, pour commencer ton projet et ne mettre pas trop depar Benjamin - Discussions ouvertes sur vos idées
Salut, Joyeux Noel a toi aussi! Si étamé tu n'as pas de court-circuit, je dirais tente le coup. Par contre si tu as eu quelque difficulté à graver ce circuit, comment comptes-tu procéder pour les 3 drives? tu vas les acheter tout fait ou les graver? A par ça, lors de ta gravure as-tu eu des problemes de piste mal gravée (court-circuit) ou également des pistes trop gravée (piste coupéepar Benjamin - Discussions ouvertes sur vos idées
Salut, J'ai retrouvé le datasheet des moteurs que j'utilise sur une de mes machines, et les puissances sont similaires à ceux que tu as trouvés. Pour le dremel ça ira sans probleme, tu as 130w donc c'est ok. Et une plage de vitesse suffisante pour les diverses applications. Sur ma premiere machine j'ai installé une dremel également. Le seul "reproche" que j'ai sur la dremelpar Benjamin - Discussions ouvertes sur vos idées