DC Motor ohne MotorShield mit NodeMCU steuern

Gast #5115991
Lesenswert?
• ▲
▼
Liebe Leute

Ich bin ForenLaie und hoffe, dass ich wirklich richtig auf eurem Kanal 
gesucht habe!

Frage:
Ist es möglich zwei DC-Motoren (RE 280, 1.5 - 4.5 V) über NodeMCU, wifi 
AP, mit dem PC zu steuern ohne das "entsprechende MotorShield" zu 
verwenden, nur den L293D allein, wie ich dies schon mit Arduino getan 
habe?

http://hardwarefun.com/tutorials/controlling-speed-of-dc-motors-using-arduino

(Mit dem NodeMCU hab ich's erst bis zum Blinken via Smartphone 
gebracht.)

Wenn ja, wie muss ich die Dinger verdrahten?
Brauche ich einen 3.3 V, 5 V level shifter?
Wie muss der Arduino IDE - Code lauten?

Herzlichen Dank!
Gast #5116064
Lesenswert?
• ▲
▼
Guck dir mal die Datenblätter an.

Für den L293D brauchst du keinen logic shifter. Geht auch mit 3,3V. 
Genaueres steht im Datenblatt.

> Wenn ja, wie muss ich die Dinger verdrahten?
Siehe Datenblatt vom NodeMCU. Du brauchst 2x2 pwm Ausgänge und 2x1 
Digitalausgang für das Enable Pin des Chips. Wenn die Motoren nicht 
gleichzeitig laufen müssen, dann kannst du 2 pwm Ausgänge sparen!

> Wie muss der Arduino IDE - Code lauten?
Der war gut. Google ist dein bester Freund.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.