J
Je me souviens super bien de ton épopée
Dans les trucs qui pourraient être utile, ce serait d'inclure un frein de broche dans le système.
Il y a une dizaine d'années, j'ai réalisé ma première machine à tailler les roues avec un PIC 16F84 en écrivant mes programmes avec PicBasic. Cela fonctionne très bien, mais je suis obligé de mobiliser un vieux PC pour la piloter. Je suis certain qu'avec un Arduino, une carte SD, un clavier et un écran LCD, je peux faire la même chose sans PC. Je pense que cela peut intéresser du monde. En s'y mettant à plusieurs, on devait pouvoir faire quelque chose de très performant.
Mon système tourne sous firmware G-code GRBL.
GRBL me tente pour l’usinage 3D, mais je ne pense pas que ce soit l’idéal pour faire un diviseur.
pas besoin de demander a Roy, avec Mach3 tu peux tout faire. Je dis bien TOUT.
Fraiser en 2D, en 3D, percer, digitaliser, tailler des roues, graver des caracteres, tout tout tout.
Le programme recoit ses instructions dans un petit fichier GCode. C'est un simple fichier texte qui est (relativement) facile a lire.
Par exemple pour tailler une roue, il suffit d'ecrire dans ce ficher le nombre de dents, la valeur des deplacements en X et en Y, imposer la vitesse de penetration dans la matiere et c'est tout.
Le souvenir que j'ai de toi c'est que tu etais assez peu receptif aux propositions. Je peux lire dans ce fil que cela n'a pas change.
Tu verra, avec l'Arduino, quand tu aura maitrisé le couple a4988 et le moteur PAP, les possibilité sont gigantesques.....
Je suis toujours amusé lorsque je lis que quelqu'un veut se passer de PC pour commander des moteurs pas à pas et que pour cela il va utiliser une carte à base de microprocesseur, d'un écran LCD et peut-être d'un clavier, non ? pour entrer les paramètres d'usinage. Ce n'est pas la même chose qu'un PC ?
Stan
Dans mon idée, et c’est comme cela que fonctionne mon installation, c’est de calculer, créer et d’envoyer le g-code sur l’Arduino Nano qui a le firmware et ceci indépendamment que le Nano soit connecté par le port USB ou pas.Je ne vois pas alors comment se passer d'un PC
Maintenant, pour aller plus loin, il te faudra une interface pour travailler avec ta superbe machine ?
Actuellement, on trouve des tablettes Windows tactiles pour moins de 100 Euros, quoi de plus fun !
Dès que tu saura faire, dans ton Arduino :Serial.println("XLS,VALEUR,1,54321");Mais je suis loin de faire dialoguer une tablette
L'idée serait de mixer un raspberry pi et un arduino: le rapsberry faisant office d'ordinateur et l'arduino pour le G code. TU as meme une carte réunissant les deux: pyduino
Car tu veux te passer d'ordinateur mais pour établir le Gcode, tu es obligé de le faire via un ordinateur non ?
Ou alors c'est toujours le meme code dont tu as besoin et dans ce cas là tu dois pouvoir le mettre en dur dans l'arduino.
Une autre alternative serait de réfléchir à une interface avec un petit écran LCD et un code qui te demande par exemple le nombre de dents, le diamètre et toutes les autres variables nécessaire et ensuite il fait le calcul adéquat puis envoie les ordres aux drive du moteur PAP.
Est-ce envisageable?
Ah! tu me surprends!l'exemple que tu donnes, c'est le super mega projet qui va decourager les gens de se mettre a l'Arduino.
Celà n'a pas l'air très compliqué.Dès que tu saura faire, dans ton Arduino :Serial.println("XLS,VALEUR,1,54321");
Que ton Arduino est connecté par USB au PC,
Dans la feuille Excel Console Excel Arduino
Tu fais control A pour te connecter sur l’Arduino
Tu nomme une cellule VALEUR_1, immédiatement, il s’affichera 54321 et tu as déjà maitrisé le principe, après ce n’est qu’une affaire d’imagination.
Voici un exemple de programme, tel que je l'ai ecrit en 2008, que je t'ai transmis mais que tu as traite, comme tout ce que tu ne fais pas toi-meme, par le mepris. Pour info, c'est du GCode ecrit a la main.
@vibram,
Merci pour ta réponse.
Le G-Code, je ne sais toujours pas comment ça fonctionne, malgré mes efforts. Si quelqu'un veut me donner des pistes, je suis preneur...
JC.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?