Adruino Mega 2560 Sketch?
Hallo, gibt es ein Sketch wo ich 16 Relais und 3 Schrittmotor drüber steuern kann?
4 Antworten
Genau den Sketch mit exakt 16 Relais und 3 Schrittmotoren gibt es nicht fertig.
Es gibt aber je einen Sketch wo man 1 Relais und 1 Schrittmotor steuern kann. Programmieren ist ein individuelles Konzept, auch mit selbst Entwickeln gut zu vergleichen. Es gibt nicht immer alles fertig.
- Du kannst dir entweder einen Sketch suchen der schon ein oder mehrere Relais ansteuern kann
- oder umgekehrt du suchst dir einen Sketch der einen Motor steuern kann
- oder du machst ein neues leeres Dokument auf und kopierst dir die entsprechenden Dinge, die du benötigst da rein.
Welches Board oder wie willst du die Relais ansteuern? Welches Modul willst du für die Motoren nutzen und welche Motoren anschließen. Das musst du auch noch klären, dann daraus ergibt sich dann welchen Sketch du nehmen kannst mit den entsprechenden Bibliotheken.
- Teilenummer: 17HS15-1504S
- Motorentyp: Bipolar Stepper
- Schrittwinkel: 1.8 deg
- Haltemoment: 42Ncm(59.49oz.in)
- Strom/Phase: 1.50A
- Widerstand/Phase: 2.0ohms
klar..dieser besteht eigentlich nur aus 2 verschiedenen befehlen..wo sich öfters wiederholen..musst diese nur noch zusammenbringen ;)
und es gibt GPIO extender ;)
Das geht auch mit dem kleineren Arduino Uno ohne Problem. Selbst ein Attiny85 könnte reichen. Du brauchst ja nicht für jedes Relais\Schrittmotor einen ein Pin. Mit etwas zusätzlicher Hardware, z.B. Shiftregister, reichen zwei Pins.
Ich wollte die Relais und die Schrittmotoren getrennt ansteuern
Zum Ansteuern eines Shitfregisters 74595 brauchst du drei Pins. Damit kannst du 8 Relais schalten. Du kannst aber etliche Register aneinanderketten, also mit den drei Pins auch 4*8 Relais schalten.
Ich bin eher LED Fan, ich bastel in Richtung Lichteffekte, aber ob Relay oder LED schalten, ist egal. Für das Relay benötigtst du vll. einen Mosfet als Treiber, aber den würdest du auch am Mega2560 brauchen.
Selber programmieren
Ach übrigens, bei deinem Vorhaben ist eine externe Stromversorgung nicht schlecht, sonst ist der Arduino - so schreibt man es - gebraten.
Gibt es ein gewissen Sketch denn ich dafür auswählen kann ?
oder geht es wenn ich den Sketch Stepper nehme und darauf noch die 16 Relais drauf programmiere ?