Maison arduino imprimante (4 / 5 étapes)

Étape 4: Il est temps pour un peu de code.

Première chose à faire est de définir où les interrupteurs et les tiges de contrôle H-Bridge sont connectés :

const moveA int = 3; broche 1 du moteur pour déplacer la tête horizontalement
const int moveB = 2; broche 2 du moteur pour déplacer la tête horizontalement
const int headA = 4; broche 1 du moteur pour déplacer la tête verticalement
const int headB = 5; broche 2 du moteur pour déplacer la tête verticalement
const int rollerA = 7; broche 1 du moteur pour déplacer le rouleau
const int rollerB = 6; broche 2 du moteur pour déplacer le rouleau
const int enableMove = 8; pour activer le moteur qui déplace la tête horizontalement
const int enableRoller = 9; pour activer le moteur qui déplace le rouleau
const int enableHead = 10 ; pour activer le moteur qui déplace la tête verticalement
const int leftButton = 14 ; l’interrupteur de gauche
const int rightButton = 15 ; l’interrupteur de droite
const int bottomButton = 16 ; l’interrupteur du bas

Maintenant dans setup(), nous devons définir les axes de motricité en sortie et les goupilles de commutateurs comme entrée (a) , puis nous avons mis les broches activer aussi haut (b) et de permettre les résistances de pull-up de commutateurs épingles (c) .

(a) régler la sortie et les broches d’entrée
pinMode (moveA, sortie) ;
pinMode (moveB, sortie) ;
pinMode (headA, sortie) ;
pinMode (headB, sortie) ;
pinMode (rollerA, sortie) ;
pinMode (rollerB, sortie) ;
pinMode (enableMove, sortie) ;
pinMode (enableRoller, sortie) ;
pinMode (enableHead, sortie) ;
pinMode (leftButton, entrée) ;
pinMode (rightButton, entrée) ;
pinMode (bottomButton, entrée) ;

(b) définir les broches enable
digitalWrite (enableMove, HIGH) ;
digitalWrite (enableRoller, HIGH) ;
analogWrite (enableHead, HEAD_VERTICAL_SPEED) ;

Notez que moteur de notre tête verticale est activé par le biais d’analogWrite, que parce que ce moteur a été super rapide et n’a pas a engrenages, donc, à l’aide de l’analogWrite avec une valeur de près de 400 que le moteur se comporte correctement. Vous pouvez utiliser la valeur appropriée mos (entre 0 et 1023) pour votre moteur.

c permettre les résistances de pull-up
digitalWrite (leftButton, HIGH); //enable pullup résistance à cette broche
digitalWrite (rightButton, HIGH); //enable pullup résistance à cette broche
digitalWrite (bottomButton, HIGH) ;

Maintenant, nous devons avoir un tableau de glyphe ASCII, heureusement nous pouvons l’obtenir ici : http://www.arduino.cc/playground/Code/PCD8544
Si vous voulez dessiner et imprimer vous propre glyphe vous pouvez le faire ici : http://www.carlos-rodrigues.com/projects/pcd8544/ puis juste coller le glyphe généré dans le code et imprimer qui.
L’algorithme de contrôle de l’imprimante est assez simple et vous pouvez télécharger le code source complet à la fin de cette instructable.

Articles Liés

Maison Laser imprimante 3D gravure traceur cadre bricolage X axe Slide CNC linéaire

Maison Laser imprimante 3D gravure traceur cadre bricolage X axe Slide CNC linéaire

Maison Laser imprimante 3D gravure traceur cadre bricolage X axe glissière linéaire CNCMatériaux :2 Pcs Stepper Mount support de montage du moteur L étape pas à pasbride de 12mm de 4 pcs LMK12UU portant le CNC bride linéaire roulements bride linéaire
Maison hamster imprimable 3D

Maison hamster imprimable 3D

Il s'agit d'une maison hamster imprimés 3d que ton hamster va adorer. Sourires garantis.Étape 1: Téléchargez le fichierTout d'abord allez à Thingiverse et tapez dans #Instruct ou allez à http://goo.gl/Jx5TmUÉtape 2: Le trancherPuis placez le fichier
Système de surveillance automatique maison arduino (simple et bon marché)

Système de surveillance automatique maison arduino (simple et bon marché)

L'objectif de mon projet est d'atteindre le système automatique de surveillance maison sans aucune interférence manuelle. En général autre système de surveillance il faut pouvoir ON TV et caméra récepteur chaque fois. Et aussi il a besoin à l'entrée
Beeduino : Maison Arduino Uno pour 6 $

Beeduino : Maison Arduino Uno pour 6 $

Hé ce que le coût de cette carte bleue bidule, « Arduino » je pense que son nom?? Eh bien, le coût est environ 30 $ par chambre. Woah 30 $ pour seulement ce circuit simple. Quel est si spécial dedans ? Eh bien de rien en fait. C'est juste une platefo
Ornement de maison blanche imprimante 3D Challenge

Ornement de maison blanche imprimante 3D Challenge

Mon entrée dans la conception d'ornement imprimante 3D maison blanche pour Noël 2014
Travaillant pas cher maison arduino joystick

Travaillant pas cher maison arduino joystick

Bonjour tout le monde !Aujourd'hui je vous présente :Arduino Joystick !Un jour, j'ai été vérifier l'intérieur de la vieille manette de jeu. Système n'était pas si difficile à comprendre, alors j'ai pensé à faire mon système.La construction entière es
Actionneur linéaire maison arduino (distributeur de désodorisant)

Actionneur linéaire maison arduino (distributeur de désodorisant)

Distributeur de désodorisant peut être converti en un actionneur linéaire à l'aide de microcontrôleur arduino.Le design dans ma vidéo n'est pas très bon, et il peut être largement amélioré avec support et base appropriée. Toutefois, il a servi mon bu
Affichage des nombres à l’aide d’un bouclier de mini maison arduino !

Affichage des nombres à l’aide d’un bouclier de mini maison arduino !

Dans ce instructable je va vous montrer comment contrôler displays(image below) numérique à l'aide de seulement 4 broches [à l'exclusion du pouvoir (V + et gnd)].Cet exemple utilise un décodeur 4511 ic qui j'ai soudé sur une perfboard, avec un tas de
3D simple imprimé Arduino Robot

3D simple imprimé Arduino Robot

Qui ne veut pas construire un robot ? Comme un gamin, je rêvais de construire des robots. Désormais, toute personne de tout âge avec un peu de connaissances peut construire un robot simple ! Je vais vous montrer comment faire exactement cela.Le Robot
3D imprimés maison dans un cadre

3D imprimés maison dans un cadre

Initialement, j'ai fait cela comme un cadeau pour les 60 ans de mon papa. C'est sa maison 3D imprimé, peint et affiche en 3 morceaux à l'intérieur d'un cadre lumineux boîte d'ombre. Il fait un bon cadeau pour quelqu'un intéressé à l'architecture, maq
3D imprimé minuscule maison

3D imprimé minuscule maison

Ce Instructable est un modèle de maison minuscule imprimés 3D pour une remorque de 20 pieds. Ci-joint sont les fichiers avec le premier étage des minuscules fichiers assemblés comme distincts de maison pour construire et organiser votre propre petite
Contrôler une imprimante 3D avec les gestes de la main

Contrôler une imprimante 3D avec les gestes de la main

j'ai écrit à ce sujet avant, mais j'ai réussi un laboratoire de technologie créative au California College of the Arts. J'ai aider les élèves avec un large éventail de compétences, créer un large éventail de projets. Une des nombreuses parties de mon
Construction d’une imprimante 3D de Prusa i3

Construction d’une imprimante 3D de Prusa i3

Même si nous avons accès à une (parfois travailler) imprimante 3D à notre local hackspace mon ami Kevin et j'ai décidé de construire notre propre de gratter vs achetant un kit ou imprimante a terminé. Les raisons étant que nous obtiendrions apprendre
Imprimante 3D

Imprimante 3D

l'imprimante 3D est une grande invention.Je permet à l'utilisateur d'imprimer (ou presque) n'importe quoi il/elle pourrait imaginer !Mais là assez cher.Bien sûr, vous pourriez acheter un bon marché pré fait un pour 200 $, mais la zone d'impression es