xa com arduino acredito ser bastante fácil.
Aqui vai o códico.
#include <Stepper.h>
#define STEPS 200
Stepper stepper1(STEPS, 2, 3, 4, 5);Stepper stepper2(STEPS, 6, 7, 8, 9);Stepper stepper3(STEPS, 10, 11, 12, 13);
// Preciso modificar para a situação abaixo, porque quero colocar mais motores// e com o arduino uno só consigo 3 motores. Por isso comprei drivers A4988,// mas preciso de ajuda para fazer as modificações necessárias para os motores// corresponderem da forma que pretendo.
// Stepper stepper1(STEPS, 2, 3); // 2 dir e 3 step// Stepper stepper2(STEPS, 4, 5); // 4 dir e 5 step// Stepper stepper3(STEPS, 6, 7); // 6 dir e 7 step
void setup(){// Velocidade dos Motores em RPM stepper1.setSpeed(60); stepper2.setSpeed(60); stepper3.setSpeed(300);}void loop(){ stepper1.step(30); // Roda 54 graus stepper2.step(-30); // Roda -54 graus stepper3.step(1000); // Roda 5 voltas delay(2000); stepper3.step(-1000); // Roda -5 voltas stepper1.step(70); // Roda 126 graus stepper1.step(-100); // Roda -180 graus stepper2.step(-70); // Roda -126 graus stepper2.step(100); // Roda 180 graus}
Agradeço desde já a quem quiser ajudar-me
Abraço.…
Adicionado por Rui Carlos ao 6:26 em 30 junho 2016
utro jumper entro os pinos 3 e 11, pois o mesmo não tem suporte a SoftwareSerial pelos pinos 2 e 3. Alterar também a linha "SerialGSM cel(2,3);" para "SerialGSM cel(10,11);"…
ria a instância "lcd" e define em quais pinos do Arduino serão interligados as conexões do LCD 16x2.
Veja mais detalhes aqui.
Faz algum tempo que lí sobre isso, mas existe diferenças de pinagem entre dois "tipos" básicos de LCD 16 x 2 encontrados no mercado, sendo um baseado em CI da Hitachi e o outro não me lembro.…
sar neste sketch!!!
e conserte a linha
Serial.println("Valor do Potenciometro");
lcd.print("Sensibilidade:");
lcd.print ("Valor maximo");
lcd.print("Nivel de Gas:");
Serial.println("Sistema Desativado");
Serial.println("Sistema Ativado");
colocando as aspas corretamente
e as variaveis displayy estao com um y a mais…
2: led k pin 13: led a pin 14: not used built in ic drivers
é de um display similar porem deve seguir um padrao!
https://www.terapeak.com/worth/edt-ew50107flyu-lcd-module-5-screen-kronos-4500-clock-replacement-display/281809184958/
…
Boa tarde EMS,
aqui tem o esquema do ramps1.6
https://github.com/bigtreetech/ramps-1.6/blob/master/Ramps1.6/hardw...
Veja se ajuda.
O jumper que vc refere é o J3, 7, 11 ou 13?
RV.
Adicionado por mineirin RV ao 12:13 em 14 fevereiro 2020
nos jumpers para utilizar os pinos de 0 a 7 para TX ou Rx. Quando configuro os jumpers para Tx no pino 2 e Rx no pino 3 deixo no codigo para que no arduino receba pelo pino 2 RX e no pino 3 Tx não consigo receber os dados. Quando abro o monitor serial nenhum dado é recebido. Dessa forma, para ter certeza de que não tinha nada errado com a placa, mudei a posição dos jumpers para 4 e 5 depois 6 e 7 e alterei o codigo. Acontece o mesmo problema, não recebo os dados. Para minha supresa comecei a receber os dados quando alterei o codigo para receber pelo pino 10 e coloquei um fio direto da shied para o Arduino. O mesmo aconteceu com os pinos 11, 12 e 13. Todos eles recebem. Testei a shield em um Uno R3 e ela funcionou perfeitamente nos pinos 2, 3,4 e 5. Peguei uma outra Mega 2560 de um amigo e aconteceu a mesma coisa sendo que utilizei o mesmo codigo em todos os casos.
O que posso estar fazendo de errado ?…
Adicionado por Thales Campos ao 22:42 em 27 junho 2014