Sadržaj:
- Korak 1: Pogledajte video zapis
- Korak 2: Materijali
- Korak 3: Ožičenje
- Korak 4: Izradite pločicu
- Korak 5: Kodirajte
Video: Upravljanje istosmjernim motorima s Arduinom i L293: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Jednostavan način upravljanja DC motorima. Sve što trebate je znanje o elektronici i programiranju
Ako imate bilo kakvih pitanja ili problema, možete me kontaktirati na moj mail: [email protected]
Posjetite moj youtube kanal:
Pa počnimo.
Korak 1: Pogledajte video zapis
Također možete vidjeti kako ovaj projekt funkcionira
www.youtube.com/watch?v=tm69V7npSg8
Korak 2: Materijali
Svi potrebni materijali mogu se pronaći na ebayu ili amazonu. Ali ako imate neke stare elektroničke uređaje poput pisača ili nečeg drugog, odatle možete nabaviti materijale.
Sponzorska veza: UTSource.net Recenzije To je pouzdana web stranica za jeftino naručivanje elektroničkih komponenti
cijena i izvrsna kvaliteta
Za ovaj projekt trebat će vam:
-vozač motora L293D
-Arduino Mega 2560 ili Uno
-marketna ploča
-9V baterija
-DC motor
-9V kućište baterije
-neke žice
-Zelene i crvene LED diode
-dva tastera
-dva 10k ohmska otpornika
Vozač motora L293D
Ovaj čip možete koristiti za upravljanje jednim ili dva različita motora. Pripada TTL obitelji, što znači da radi na 5V+.
Ima 16 pinova
Pin 1 nema veze
Pin 2 je ulazni
Pin 3 je izlaz za motor
Pin 4 i 5 su spojeni na GND baterije
Pin 6 je drugi izlaz za motor
Pin 7 je drugi ulaz
Pin 8 je V+ od baterije (9V)
S druge strane je isto, osim:
Pin 16 je Vcc+
Pin 9 nema veze
Korak 3: Ožičenje
Ako budete imali problema s ožičenjem, možete si pomoći sa slikama. Na vrhu se nalazi krug za upravljanje 1 motorom, a dolje je krug za upravljanje 2 motora. Napravio sam primjer sa samo jednim motorom.
Digitalni ulaz 2 spojen je na gumb ON (gumb s plavim čepom)
Digitalni ulaz 3 spojen je na gumb OFF (gumb s crvenim čepom)
Pomoću ova dva gumba možete promijeniti smjer okretanja
Morate spojiti 10k ohmski otpornik između GND -a iz Arduina na iglu s gumbom.
Zelena LED dioda spojena je na digitalni izlaz 5
Crvena LED dioda spojena je na digitalni izlaz 4
Ožičenje L293D
Pin 1 nema veze pa ga pustite da se isprazni.
Slijedi Pin 2 koji je spojen na digitalni izlaz na Arduinu (možete odabrati bilo koji digitalni izlaz od 2 do 53)
Pin 3 je spojen izravno na motor
Pin 4 i 5 spojeni su na GND baterije
Pin 6 je spojen izravno na motor
Pin 7 je spojen na digitalni izlaz na Arduinu
Pin 8 je V+ iz baterije. Preporučujem vam da koristite 9V bateriju kako bi motor nesmetano radio
Ako vam je potrebna prilika, možete napraviti krug.
Morate biti oprezni pri povezivanju GND -a Arduina s GND baterije. U suprotnom slučaju cijela stvar neće uspjeti
Ako želite kontrolirati dva motora, morate spojiti drugu stranu L293D
Pin 16 je Vcc+. Od Arduina dobivate napon od 5V
Pin 15 je spojen na digitalni izlaz na Arduinu
Pin 14 je izravno povezan s motorom
Pin 13 i pin 12 spojeni su na GND baterije
Pin 11 je izravno povezan s motorom
Pin 10 je spojen na digitalni izlaz na Arduinu
Pin 9 nema veze
Korak 4: Izradite pločicu
Sam sam napravio ovaj krug. Za crtanje kruga koristi se SprintLayout. Ovo je program za crtanje sklopova, u ovom programu imate sve dimenzije elektroničkih komponenti pa u osnovi možete napraviti krug za sve što želite.
Za graviranje ova ploča se koristi CNC glodalica za graviranje. Koristio sam normalnu ploču za sklopove koja je s jedne strane presvučena bakrom. Kad je ploča završena polirao sam je vrlo finim brusnim papirom. Zatim sam pomiješao industrijski alkohol i kolofonij u prahu. ovu mješavinu sam zatim premazao bakrenom stranom kako bih je zaštitio.
Korak 5: Kodirajte
Napravio sam tri različita koda.
Upravljanje motorom:
Nakon svakih 5 sekundi motor mijenja način okretanja
Upravljanje motorom s 1 gumbom:
Kada prvi put pritisnete gumb, motor se okreće u jednom smjeru, kada pritisnete drugi put, motor se počinje vrtjeti s druge strane
Upravljanje motorom s 2 gumba:
Kada pritisnete tipku ON, motor se okreće u jednom smjeru, kada pritisnete tipku OFF motor se okreće u drugom smjeru.
Preporučeni:
Roka za ruke 6 osi DIY (sa koračnim motorima): 9 koraka (sa slikama)
DIY Robot Arm 6 Axis (with Stepper Motors): Nakon više od godinu dana studija, prototipova i raznih kvarova uspio sam izgraditi željeznog / aluminijskog robota sa 6 stupnjeva slobode kojim upravljaju koračni motori. Najteži dio bio je dizajn jer Htio sam postići 3 temeljna cilja
Stvaranje pjesama s Arduinom i istosmjernim motorom: 6 koraka
Stvaranje pjesama s Arduinom i istosmjernim motorom: Neki dan, pregledavajući neke članke o Arduinu, uočio sam zanimljiv projekt koji je koristio koračne motore kontrolirane Arduinom za stvaranje kratkih melodija. Arduino je za pokretanje koračnog motora koristio pin PWM (Pulse Width Modulation)
Upravljanje istosmjernim motorom Arduino Uno R3: 6 koraka
Upravljanje istosmjernim motorom Arduino Uno R3: U ovom eksperimentu naučit ćemo kako upravljati smjerom i brzinom istosmjernog motora male veličine pomoću upravljačkog čipa L293D. Izvođenjem jednostavnih eksperimenata, samo ćemo natjerati motor da se okreće lijevo -desno, te automatski ubrzati ili usporiti
Upravljanje istosmjernim motorima s L298N pomoću CloudX mikrokontrolera: 3 koraka
Upravljanje istosmjernim motorima s L298N pomoću CloudX mikrokontrolera: U ovom ćemo projektu objasniti kako koristiti naš L298N H-most za povećanje i smanjenje brzine istosmjernog motora. Modul H29 mosta L298N može se koristiti s motorima koji imaju napon između 5 i 35 V DC. Tu je i ugrađeni regulator od 5 V, pa ako vaš
Rover FPV Rover s Wi-Fi kontrolom (s Arduinom, ESP8266 i koračnim motorima): 11 koraka (sa slikama)
Robot FPV Rover s Wi-Fi kontrolom (s Arduinom, ESP8266 i koračnim motorima): Ova uputa pokazuje kako projektirati daljinski upravljani robotski rover s dva kotača preko wi-fi mreže, pomoću Arduino Uno spojenog na ESP8266 Wi-fi modul i dva koračna motora. Robotom se može upravljati s običnih internetskih obrva