Arduino, H-Brücke, delay

Gast #7156266
Lesenswert?
• ▲
▼
Hallo Leute :)
Ich benötige dringen eure Hilfe, ich würde gerne eine Schaltung 
entwickeln bei der mind. 2 Elektromotor angeschlossen sind die zwar 
nicht gleichzeitig aber unterschiedlich schalten, mit je einem 
einstellbaren delay. (der Motor soll nur kurz nach links und dann wieder 
nach rechts schalten um einen auf und ab bewegen zu erzeugen) vielleicht 
kennt jemand das Spiel Piano tiles 
https://www.youtube.com/watch?v=xXOSZ0u6Fyk&ab_channel=Baltaz%C3%A1rRadics
so ungefähr sollte die Schaltung aufgebaut sein nur ohne Sensor sondern 
einen immer gleichen Ablauf zb.: Click-1min delay- clickt wieder- 3min 
delay- repeat (mit click mein ich die auf und ab Bewegung des Motors 
(sprich ungefähr 1 sec negative 1 sec positiv))

Ich hoffe man kann mir ein bisschen folgen und wenn jemand Interesse hat 
mir zu helfen wäre das richtig toll, würd mich über ein Feedback freuen 
was noch unklar ist und ob man sich ungefähr vorstellen kann was ich 
mein :)

Vielen Dank für deine Unterstützung und Zeit. :)
#7156271
Lesenswert?
• ▲
▼
Top_Instruction_65 schrieb:
> Ich hoffe man kann mir ein bisschen folgen und wenn jemand Interesse hat
> mir zu helfen wäre das richtig toll,

Helfen ja, alles vorkauen nein.

> würd mich über ein Feedback freuen

Nö. DU musst erstmal was vorlegen!

Du brauchst eine H-Brücke, genauer 2 davon. Gibt es fertig als "Motor 
Shield". Der Rest ist ein triviales Programm auf dem Arduino.
(Firma: Autotronic) #7156402
Lesenswert?
• ▲
▼
Ein normaler Getriebemotor mit Nockenscheibe genügt schon. Es werden 
einfach zwei gegenüberliegende Mikroschalter an der Nockenscheibe 
platziert, die den Motorstrom beim Betätigen unterbrechen.

Falk B. schrieb:
> Der Rest ist ein triviales Programm auf dem Arduino.

Das Programm muss jetzt nur noch zum gewünschten Zeitpunkt die 
Mikroschalter mit einem Transistor kurz überbrücken, damit der Motor bis 
zum nächsten Mikroschalter weiterläuft.

Beide Mikroschalter können in Serie geschaltet werden und gemeinsam mit 
nur einem einzigen Transistor überbrückt werden.

Für zwei Motoren werden dann insgesamt auch nur zwei Ausgänge vom 
Arduino benötigt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.