Arduino, Internet das Coisas e Computação vestível |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Você está em »
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Motor de Passo 28BYJ-48 + Driver ULN2003Descrição
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Projeto: Controle de giro de motor de passo com botões
// Autor: André Silveira
// Data: 12/05/2019
#include "Stepper.h" // declaração biblioteca Motor de passo
int PassosPorVolta = 100; // Passos para dar uma volta
int Pino_botao1 = 6; // pino do primeiro botão
int Pino_botao2 = 7; // pino do segundo botão
Stepper MotorStepper(PassosPorVolta, 8, 10, 9, 11); // Instância motor e pinos de comando
void setup() {
pinMode(Pino_botao1,INPUT_PULLUP);
pinMode(Pino_botao2,INPUT_PULLUP);
MotorStepper.setSpeed(300); // Configura a velocidade por rpm:
}
void loop(){
if (digitalRead(Pino_botao1) == LOW ) { // Verifica se botão 1 foi pressionado
MotorStepper.step(-PassosPorVolta); // Gira motor no sentido anti horário
}
if (digitalRead(Pino_botao2) == LOW) { // Verifica se botão 2 foi pressionado
MotorStepper.step(PassosPorVolta); // Gira motor no sentido horário
}
}
|
Mini Plotter |
||
|
Projeto de mini plotter de impressão por caneta criado por André Luis Marques da Silveira. Materiais utilizados: Arduino Uno, Motor Shield L293D, 2 Motores de passos 5V 28BYJ, 1 Servo Motor 9G SG90, 8 Polias plásticas de varal de roupa, 14 Parafusos, 1 Rolo de barbante, 1 Espeto de churrasco, 1 Peça de MDF - 0,5x60x80cm, 1 Tubo de cola 100 g, 1 Lixa de madeira, 1 Lata de Spray preto e 2 Atílios. |
|
|
|
[Voltar] |
[Avançar] |