machine_a_peindre
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
machine_a_peindre [2019/12/10 21:19] – [JOUR 12] Mushussu | machine_a_peindre [2020/12/01 17:43] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Pablo Picasso | Pablo Picasso | ||
+ | [[https:// | ||
===== Réalisation ===== | ===== Réalisation ===== | ||
==== JOUR 1 ==== | ==== JOUR 1 ==== | ||
Ligne 12: | Ligne 13: | ||
La voici démontée : | La voici démontée : | ||
- | {{:démontage.jpg?400|}} | + | {{media_03:demontage.jpg?400|}} |
Les deux moteurs pas-à-pas qui réalisent le pan et le tilt ont comme référence : 23HS0001-02 | Les deux moteurs pas-à-pas qui réalisent le pan et le tilt ont comme référence : 23HS0001-02 | ||
Ligne 28: | Ligne 29: | ||
Objectif : Réalisation du capteur optique manquant sur la roue codeuse du pan : | Objectif : Réalisation du capteur optique manquant sur la roue codeuse du pan : | ||
- | {{: | + | {{media_03: |
J'ai pris modèle sur le capteur du tilt. La surprise a été de constater que deux encodeurs optique étaient positionnés côte à côte. | J'ai pris modèle sur le capteur du tilt. La surprise a été de constater que deux encodeurs optique étaient positionnés côte à côte. | ||
Ligne 37: | Ligne 38: | ||
Résultat : ~2470 | Résultat : ~2470 | ||
- | {{: | + | {{media_09: |
Code Arduino : | Code Arduino : | ||
Ligne 99: | Ligne 100: | ||
Objectif : Faire fonctionner les capteurs à effet Hall du pan | Objectif : Faire fonctionner les capteurs à effet Hall du pan | ||
- | {{: | + | {{media_06: |
J'ai repris le code Arduino de l' | J'ai repris le code Arduino de l' | ||
Ligne 148: | Ligne 149: | ||
|2 |Embase KK |2 Contacts |22-27-2021 | |2 |Embase KK |2 Contacts |22-27-2021 | ||
|17 |Diode | |17 |Diode | ||
- | |2 |Résistance | + | |2 |Résistance |
- | |1 |Résistance | + | |1 |Résistance |
- | |8 |Résistance | + | |8 |Résistance |
|1 |Condensateur | |1 |Condensateur | ||
|1 |Condensateur | |1 |Condensateur | ||
Ligne 184: | Ligne 185: | ||
Fraisage du plateau avec le code ci-dessous : | Fraisage du plateau avec le code ci-dessous : | ||
- | {{: | + | {{media_11: |
<code java> | <code java> | ||
Ligne 244: | Ligne 245: | ||
Conception du support de l' | Conception du support de l' | ||
- | {{: | + | {{media_12: |
<code java> | <code java> | ||
module SupportEmbout() { | module SupportEmbout() { | ||
Ligne 280: | Ligne 281: | ||
La distance entre le dessus du plateau en bois et l'axe de rotation est de 35,7mm. | La distance entre le dessus du plateau en bois et l'axe de rotation est de 35,7mm. | ||
- | {{: | + | {{media_12: |
<code java> | <code java> | ||
module SupportMarqueur() { | module SupportMarqueur() { | ||
Ligne 370: | Ligne 371: | ||
10/12/2019 | 10/12/2019 | ||
- | L' | + | L' |
<code java> | <code java> | ||
Ligne 458: | Ligne 459: | ||
</ | </ | ||
- | ===== Visserie | + | ==== JOUR 13 ==== |
+ | 24/ | ||
+ | |||
+ | Echec lamentable d' | ||
+ | |||
+ | ==== JOUR 14 ==== | ||
+ | 25/ | ||
+ | |||
+ | Passage par la fraiseuse numérique avec l' | ||
+ | |||
+ | {{media_05: | ||
+ | |||
+ | <code java> | ||
+ | $fn = 50; | ||
+ | |||
+ | Decalage(); | ||
+ | |||
+ | module Decalage() { | ||
+ | difference() { | ||
+ | // Base | ||
+ | hull() { | ||
+ | circle(d | ||
+ | translate([25, | ||
+ | } | ||
+ | for (i = [-26: 5 : 50]) { | ||
+ | translate([i, | ||
+ | } | ||
+ | translate([-50, | ||
+ | for (i = [0 : 3]) { | ||
+ | for (j = [0 : 6: 24]) { | ||
+ | translate([j, | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== JOUR 15 ==== | ||
+ | 26/ | ||
+ | |||
+ | La fraiseuse numérique à encore travailler. Aujourd' | ||
+ | <code java> | ||
+ | module Plateau() { | ||
+ | difference() { | ||
+ | hull() { // Forme | ||
+ | translate([-20, | ||
+ | translate([111, | ||
+ | translate([111, | ||
+ | translate([-20, | ||
+ | translate([-91, | ||
+ | translate([-91, | ||
+ | } | ||
+ | // Vis support lyre | ||
+ | translate([-110, | ||
+ | translate([110, | ||
+ | translate([-110, | ||
+ | translate([110, | ||
+ | |||
+ | translate([-45, | ||
+ | translate([-45, | ||
+ | translate([45, | ||
+ | translate([45, | ||
+ | |||
+ | translate([-10, | ||
+ | // Passage embout | ||
+ | translate([0, | ||
+ | translate([-10, | ||
+ | |||
+ | translate([-10, | ||
+ | |||
+ | translate([38, | ||
+ | translate([-102, | ||
+ | |||
+ | translate([0, | ||
+ | // -103.3 Vis arrière | ||
+ | // 90.7 Vis avant | ||
+ | // 194 Distance entre deux vis | ||
+ | |||
+ | // Support marqueur arrière | ||
+ | translate([-20, | ||
+ | translate([-20, | ||
+ | translate([20, | ||
+ | // | ||
+ | |||
+ | // Support marqueur avant | ||
+ | translate([-20, | ||
+ | translate([-20, | ||
+ | translate([20, | ||
+ | translate([20, | ||
+ | |||
+ | // Support Bouteille | ||
+ | translate([31, | ||
+ | translate([111, | ||
+ | translate([111, | ||
+ | |||
+ | // Support Solénoïde | ||
+ | translate([-31, | ||
+ | |||
+ | // Support Embout Bouteille | ||
+ | translate([41, | ||
+ | translate([101, | ||
+ | translate([41, | ||
+ | translate([101, | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | Une erreur existe encore, mais je la corrigerais peut-être plus tard. Il reste encore à vérifier que le plateau soit bien équilibré par rapport à 'axe de rotation. | ||
+ | |||
+ | ==== JOUR 16 ==== | ||
+ | 27/ | ||
+ | |||
+ | Mise au point du test logiciel pour la rotation des différents axes. Réussite absolue comme cette vidéo en témoigne : | ||
+ | |||
+ | {{test_rotation.mp4|Rotation}} | ||
+ | |||
+ | ==== JOUR 17 ==== | ||
+ | 29/ | ||
+ | |||
+ | Test de l' | ||
+ | |||
+ | Avec l' | ||
+ | |||
+ | Une modification du plateau est nécessaire pour que le coin inférieur droit puis passer dans la fourche de la lyre. | ||
+ | |||
+ | ==== JOUR 17 ==== | ||
+ | 25/ | ||
+ | |||
+ | Finalisation de la pseudo-résidence au 108 pour voir la machine montée et la faire fonctionner. | ||
+ | Voici le résultat : | ||
+ | {{ media_08: | ||
+ | |||
+ | Un autre angle permettant de voir la machine en fonctionnement : | ||
+ | |||
+ | {{ media_08: | ||
+ | ===== Matériel ===== | ||
+ | ==== Visserie | ||
^Qtt ^Nom ^Diamètre | ^Qtt ^Nom ^Diamètre | ||
- | |4 |Vis tête cylindrique hexagonale creuse | ||
|20 |Vis TCHC acier 8.8 noir EF DIN 912 | |20 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
|20 |Vis TCHC acier 8.8 noir EF DIN 912 | |20 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
- | |1 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
|1 | |1 | ||
|1 | |1 | ||
|1 | |1 | ||
+ | ^Qtt ^Nom ^Diamètre | ||
+ | |4 |Vis tête cylindrique hexagonale creuse | ||
+ | |1 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
+ | |2 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
+ | |1 |Vis TCHC acier 8.8 noir EF DIN 912 | ||
+ | |4 |Vis TFHC acier 10.9 noir EF DIN 7991 | ||
+ | |||
+ | ==== Alimentation ==== | ||
+ | Boîtier | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | Contrôleur de moteur pas à pas: | ||
+ | |||
+ | A3982 | ||
+ | |||
+ | ==== Consommables ==== | ||
+ | |||
+ | [[https:// | ||
===== Liens ===== | ===== Liens ===== | ||
Pour les PCB : | Pour les PCB : | ||
- | Tutoriel : http:// | + | [[http:// |
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | A tester pour un clavier : | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Joystick : | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Circuit : | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Logiciel : | ||
+ | |||
+ | PWM : [[https:// | ||
+ | |||
+ | PWM : [[https:// | ||
+ | |||
+ | ISR : [[https:// | ||
+ | |||
+ | Câble : | ||
+ | |||
+ | [[https:// | ||
- | https:// | + | [[https:// |
- | https://oshpark.com | + | [[http://www.phartech.it|Fabricant de billes]] |
- | https://forum.hardware.fr/hfr/electroniquedomotiquediy/ | + | [[http://paintballfactory.pl/fr/page-daccueil/|Autre piste]] |
- | Joystick : https:// | ||
{{tag> | {{tag> |
machine_a_peindre.txt · Dernière modification : 2020/12/01 17:43 de serge