Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Jednoduchý spôsob ovládania jednosmerných motorov. Všetko, čo potrebujete, je znalosť elektroniky a programovania
Ak máte akékoľvek otázky alebo problémy, môžete ma kontaktovať na mojom e -maile: [email protected]
Navštívte môj kanál YouTube:
Začnime teda.
Krok 1: Pozrite si video
Môžete tiež vidieť, ako tento projekt funguje
www.youtube.com/watch?v=tm69V7npSg8
Krok 2: Materiály
Všetky materiály, ktoré potrebujete, nájdete na ebay alebo amazon. Ale ak máte staré elektronické zariadenia, ako sú tlačiarne alebo niečo iné, môžete odtiaľ získať materiály.
Odkaz sponzora: Recenzie na UTSource.net Je dôveryhodným webovým serverom na lacné objednávanie elektronických súčiastok
cena a vynikajúca kvalita
Na tento projekt budete potrebovať:
-ovládač motora L293D
-Arduino Mega 2560 alebo Uno
-doska na chlieb
-9V batéria
-jednosmerný motor
-puzdro na 9V batériu
-niektoré drôty
-Zelené a červené LED diódy
-dve tlačidlá
-dva 10k ohmové odpory
Ovládač motora L293D
Tento čip môžete použiť na ovládanie jedného alebo dvoch rôznych motorov. Patrí do rodiny TTL, to znamená, že beží na 5V+.
Má 16 pinov
Pin 1 nie je pripojený
Vstup 2 je pin
Pin 3 je výstupom pre motor
Kolíky 4 a 5 sú spojené s GND batérie
Pin 6 je druhý výstup pre motor
Pin 7 je druhý vstup
Pin 8 je V+ z batérie (9V)
Na druhej strane je to isté okrem:
Pin 16 je Vcc+
Pin 9 nie je pripojený
Krok 3: Zapojenie
Ak budete mať problémy s zapojením, môžete si pomôcť obrázkami. Na vrchu je obvod na ovládanie 1 motora a dole je obvod na ovládanie 2 motorov. Príkladom je iba jeden motor.
Digitálny vstup 2 je pripojený k tlačidlu ON (tlačidlo s modrým uzáverom)
Digitálny vstup 3 je pripojený k tlačidlu OFF (tlačidlo s červeným uzáverom)
Pomocou týchto dvoch tlačidiel môžete meniť smer otáčania
Na GND od Arduina musíte pripojiť 10k ohmový odpor k kolíku tlačidla.
Zelená LED dióda je pripojená k digitálnemu výstupu 5
Červená LED dióda je pripojená k digitálnemu výstupu 4
Elektroinštalácia L293D
Pin 1 no connect, takže ho nechajte prázdny.
Ďalej je pin 2, ktorý je pripojený k digitálnemu výstupu na Arduino (môžete si vybrať ľubovoľný digitálny výstup od 2 do 53)
Pin 3 je pripojený priamo k motoru
Kolíky 4 a 5 sú pripojené k batérii GND
Pin 6 je pripojený priamo k motoru
Pin 7 je pripojený k digitálnemu výstupu na Arduino
Pin 8 je z batérie V+. Odporúčam vám použiť 9 V batériu, aby motor bežal hladko
Ak máte šancu, môžete vytvoriť obvod.
Musíte si dávať pozor, aby ste GND Arduina prepojili s GND batérie. V opačnom prípade to celé nebude fungovať
Ak chcete ovládať dva motory, musíte zapojiť druhú stranu L293D
Pin 16 je Vcc+. Z Arduina získate napätie 5V
Pin 15 je pripojený k digitálnemu výstupu na Arduino
Kolík 14 je pripojený priamo k motoru
Pin 13 a pin 12 sú spojené s GND batérie
Kolík 11 je pripojený priamo k motoru
Pin 10 je pripojený k digitálnemu výstupu na Arduino
Pin 9 nie je pripojený
Krok 4: Vyrobte obvodovú dosku
Tento obvod som urobil sám. Na kreslenie obvodu sa používa SprintLayout. Toto je program na kreslenie obvodov, v tomto programe máte všetky rozmery elektronických súčiastok, takže v zásade môžete vytvoriť obvod pre všetko, čo chcete.
Na gravírovanie tejto dosky slúži CNC gravírovacia fréza. Na obvody som použil normálnu dosku, ktorá je na jednej strane oplátená meďou. Keď bola doska hotová, vyleštil som ju veľmi jemným brúsnym papierom. Potom som v prášku zmiešal priemyselný alkohol a kolofóniu. túto zmes som potom natrel medenou stranou, aby som ju chránil.
Krok 5: Kód
Vytvoril som tri rôzne kódy.
Ovládanie motora:
Po každých 5 sekundách motor zmení spôsob otáčania
Ovládanie motora pomocou 1 tlačidla:
Keď stlačíte tlačidlo prvýkrát, motor sa točí v jednom smere, keď stlačíte tlačidlo druhýkrát, motor sa začne otáčať na druhej strane
Ovládanie motora pomocou 2 tlačidiel:
Keď stlačíte tlačidlo ON, motor sa točí v jednom smere, keď stlačíte tlačidlo OFF, motor sa točí v inom smere.