franz hintermann
User
servus miteinander,
bräuchte etwas hilfe. habe zugesagt eine maschine zum maskenstoff schneiden zu bauen. bin schon fast fertig, jetzt habe ich das problem, dass ich mich mit dem arduino nur sehr rudimentär auskenne.
es ist ein ganz einfaches programm. schrittmotor transportiert 19cm, schneidemotor dreht sich, usw.
habe jetzt einen stärkeren schrittmotor ca 45x45mm, mit einem treiber L298n von Maker Faktory mit 2 A.
Dieser treiber wird unendlich heiß, bis er abschaltet.
wüßte nicht wie ich andere werte einstellen kann.
hätte auch noch einen größeren treiber zur verfügung, von letmathe, diese schwarzen kästchen. der wird allerdings mit DIR-, DIR+, PUL-,PUL+ angesteuert.
das sagt mir jetzt garnichts. bzw ich weiß nicht wie ich mein kleines programm umschreiben muß.
das programm häng ich mal dran, ist nicht sehr groß, abgewandelt aus dem fundino-lehrprogramm:
---------------
#include <Stepper.h> // Hinzufügen der Programmbibliothek.
int SPU = 2048; // Schritte pro Umdrehung.
Stepper Motor(SPU, 8,9,10,11); // Der Schrittmotor erhält die Bezeichnung "Motor" und es wird angegeben an welchen Pins der Motor angeschlossen ist.
void setup() //Hier beginnt das Setup.
{
Motor.setSpeed(20); // Angabe der Geschwindigkeit in Umdrehungen pro Minute.
pinMode(7, OUTPUT);
}
void loop() {
Motor.step(-3000); // Der Motor macht 2048 Schritte, das entspricht einer Umdrehung.
delay(1000); // Durch diese Pause bleibt der Motor nach der Drehung für eine Sekunde stehen.
digitalWrite(7, HIGH); //An dieser Stelle würde das Relais einsschalten
delay(1000);//...eine Sekunde warten
digitalWrite(7, LOW); //Und wieder ausschalten
delay(1500); //...und eine Sekunde warten.
}
----------------------------------------------------
bin auch in zeitdruck, darum wäre ich für eine hilfe sehr dankbar
Franz
bräuchte etwas hilfe. habe zugesagt eine maschine zum maskenstoff schneiden zu bauen. bin schon fast fertig, jetzt habe ich das problem, dass ich mich mit dem arduino nur sehr rudimentär auskenne.
es ist ein ganz einfaches programm. schrittmotor transportiert 19cm, schneidemotor dreht sich, usw.
habe jetzt einen stärkeren schrittmotor ca 45x45mm, mit einem treiber L298n von Maker Faktory mit 2 A.
Dieser treiber wird unendlich heiß, bis er abschaltet.
wüßte nicht wie ich andere werte einstellen kann.
hätte auch noch einen größeren treiber zur verfügung, von letmathe, diese schwarzen kästchen. der wird allerdings mit DIR-, DIR+, PUL-,PUL+ angesteuert.
das sagt mir jetzt garnichts. bzw ich weiß nicht wie ich mein kleines programm umschreiben muß.
das programm häng ich mal dran, ist nicht sehr groß, abgewandelt aus dem fundino-lehrprogramm:
---------------
#include <Stepper.h> // Hinzufügen der Programmbibliothek.
int SPU = 2048; // Schritte pro Umdrehung.
Stepper Motor(SPU, 8,9,10,11); // Der Schrittmotor erhält die Bezeichnung "Motor" und es wird angegeben an welchen Pins der Motor angeschlossen ist.
void setup() //Hier beginnt das Setup.
{
Motor.setSpeed(20); // Angabe der Geschwindigkeit in Umdrehungen pro Minute.
pinMode(7, OUTPUT);
}
void loop() {
Motor.step(-3000); // Der Motor macht 2048 Schritte, das entspricht einer Umdrehung.
delay(1000); // Durch diese Pause bleibt der Motor nach der Drehung für eine Sekunde stehen.
digitalWrite(7, HIGH); //An dieser Stelle würde das Relais einsschalten
delay(1000);//...eine Sekunde warten
digitalWrite(7, LOW); //Und wieder ausschalten
delay(1500); //...und eine Sekunde warten.
}
----------------------------------------------------
bin auch in zeitdruck, darum wäre ich für eine hilfe sehr dankbar
Franz