Koppel motor aan Arduino met behulp van L293D: 3 stappe
Koppel motor aan Arduino met behulp van L293D: 3 stappe
Anonim
Koppel motor aan op Arduino met behulp van L293D
Koppel motor aan op Arduino met behulp van L293D

'N Motor is die basiese bousteen van robotika, en as u Arduino leer, is dit baie belangrik om 'n motor daaraan te koppel. Vandag doen ons dit met behulp van L293D ic. 'N L293D -motorbestuurder -IC is baie belangrik. Anders brand dit u Arduino. Met hierdie IC kan u ook die rigting verander van hoe die motor draai sonder om die batteryklemme te verskuif.

Stap 1: Dinge wat u nodig het

  • DC motor
  • Arduino
  • L293D
  • Jumper Wires
  • Broodbord
  • 9v battery

Stap 2: L293D IC

L293D IC
L293D IC
L293D IC
L293D IC

Die interessantste deel van hierdie projek is die L293D IC. Dit is eintlik 'n H -brug en die gebruik daarvan is om die polariteit van die spanning te verander, sodat ons die rigting van die motorrotasie kan omkeer. Soos in die prent hierbo gegee, is daar 8 penne aan weerskante. Elke kant kan een motor beheer en in totaal kan ons twee motore met een IC bestuur.

Die eerste pen aan die linkerkant is die aktiveringspen en 'n 5V -toevoer word daaraan gegee.

Die tweede pen is 'n invoerpen en is gekoppel aan die digitale i/o -pen van die Arduino

Uitset1 is gekoppel aan enige van die motordraad.

Beide GND's is aan die aarde gekoppel.

Output2 is gekoppel aan die ander draad van die motor.

Input2 word gekoppel aan 'n ander digitale i/o -pen.

Vs is die belangrikste deel aangesien die kragtoevoer na die motor daaraan gegee word. Dit beteken dat die motor nie alleen deur die arduino aangedryf kan word nie en dat ons 'n 9V -battery moet hê sodat die motor kan draai.

'N Gedetailleerde stroombaandiagram word ook hierbo gegee.

Stap 3: Kodeer

Die kode word hieronder gegee.

U volgende doelwit is om dit aan te sluit met 'n ultrasoniese sensor. As u twyfel, raadpleeg my vorige instruksies oor die beheer van LED's met ultrasoniese sensor.

Dankie!

Aanbeveel: