Obsah:
- Krok 1: Sledujte video
- Krok 2: Materiály
- Krok 3: Zapojení
- Krok 4: Vyrobte obvodovou desku
- Krok 5: Kód
Video: Ovládání stejnosměrných motorů pomocí Arduina a L293: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Snadný způsob ovládání stejnosměrných motorů. Vše, co potřebujete, je znalost elektroniky a programování
Pokud máte nějaké dotazy nebo problémy, můžete mě kontaktovat na mém e -mailu: [email protected]
Navštivte můj youtube kanál:
Začněme tedy.
Krok 1: Sledujte video
Můžete také vidět, jak tento projekt funguje
www.youtube.com/watch?v=tm69V7npSg8
Krok 2: Materiály
Veškerý potřebný materiál najdete na ebay nebo amazonu, ale pokud máte stará elektronická zařízení, jako jsou tiskárny nebo něco jiného, můžete materiály získat odtud.
Odkaz sponzora: Recenze UTSource.net Je to důvěryhodná webová stránka pro levné objednávání elektronických součástek
cena a vynikající kvalita
Pro tento projekt budete potřebovat:
-ovladač motoru L293D
-Arduino Mega 2560 nebo Uno
-prkénko
-9V baterie
-stejnosměrný motor
-9V pouzdro na baterie
-některé dráty
-Zelené a červené LED diody
-dvě tlačítka
-dva odpory 10k ohmů
Ovladač motoru L293D
Tento čip můžete použít k ovládání jednoho nebo dvou různých motorů. Patří do rodiny TTL, to znamená, že běží na 5V+.
Má 16 pinů
Pin 1 no connect
Vstup 2 je pin
Pin 3 je výstup pro motor
Pin 4 a 5 jsou připojeny k GND baterie
Pin 6 je druhým výstupem pro motor
Pin 7 je druhý vstup
Pin 8 je V+ z baterie (9V)
Na druhé straně je to stejné kromě:
Pin 16 je Vcc+
Pin 9 no connect
Krok 3: Zapojení
Pokud budete mít problémy s kabeláží, můžete si pomoci obrázky. Nahoře je obvod pro ovládání 1 motoru a dole je obvod pro ovládání 2 motorů. Příkladem je pouze jeden motor.
Digitální vstup 2 je připojen k tlačítku ON (tlačítko s modrým uzávěrem)
Digitální vstup 3 je připojen k tlačítku OFF (tlačítko s červeným uzávěrem)
Pomocí těchto dvou tlačítek můžete změnit směr otáčení
K GND od Arduina musíte připojit 10k ohmový rezistor na pin tlačítka.
Zelená LED dioda je připojena k digitálnímu výstupu 5
Červená LED dioda je připojena k digitálnímu výstupu 4
Zapojení L293D
Pin 1 no connect, takže ho necháte prázdný.
Další je Pin 2, který je připojen k digitálnímu výstupu na Arduinu (můžete si vybrat jakýkoli digitální výstup od 2 do 53)
Pin 3 je připojen přímo k motoru
Pin 4 a 5 jsou připojeny k GND baterie
Pin 6 je připojen přímo k motoru
Pin 7 je připojen k digitálnímu výstupu na Arduinu
Pin 8 je V+ z baterie. Doporučuji použít 9V baterii, aby motor běžel hladce
Pokud potřebujete šanci, můžete vytvořit obvod.
Musíte dávat pozor, abyste propojili GND Arduina s GND baterie, v opačném případě to celé nebude fungovat
Pokud chcete ovládat dva motory, musíte zapojit druhou stranu L293D
Pin 16 je Vcc+. Získáte 5V napětí od Arduina
Pin 15 je připojen k digitálnímu výstupu na Arduinu
Pin 14 je připojen přímo k motoru
Pin 13 a pin 12 jsou připojeny k GND baterie
Pin 11 je připojen přímo k motoru
Pin 10 je připojen k digitálnímu výstupu na Arduinu
Pin 9 no connect
Krok 4: Vyrobte obvodovou desku
Tento obvod jsem vyrobil sám. Pro kreslení se používá obvod SprintLayout. Toto je program pro kreslení obvodů, v tomto programu máte všechny rozměry elektronických součástek, takže v zásadě můžete vytvořit obvod pro vše, co chcete.
K gravírování této desky slouží CNC gravírovací fréza. Na obvody jsem použil normální desku, která je na jedné straně opatřena mědí. Když byla deska hotová, vyleštil jsem ji velmi jemným brusným papírem. Poté jsem v prášku smíchal průmyslový alkohol a kalafunu. tuto směs jsem potom potáhl měděnou stranou, abych ji chránil.
Krok 5: Kód
Vytvořil jsem tři různé kódy.
Ovládání motoru:
Po každých 5 sekundách motor změní způsob otáčení
Ovládání motoru pomocí 1 tlačítka:
Když stisknete tlačítko poprvé, motor se točí v jednom směru, když stisknete tlačítko podruhé, motor se začne točit na druhé straně
Ovládání motoru pomocí 2 tlačítek:
Když stisknete tlačítko ON, motor se točí jedním směrem, když stisknete tlačítko OFF, motor se točí jiným směrem.
Doporučuje:
Bezkontaktní indikace hladiny vody a ovládání koroze a ovládání motoru .: 5 kroků
Kontaktujte méně a bez koroze Indikátor hladiny vody a ovládání motoru.: HI, V tomto návodu se podíváme na to, jak pomocí tří různých barevných diod v Bezkontaktní způsob s pomocí ultrazvukového senzoru a desky Arduino uno.P
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: 8 kroků (s obrázky)
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: Zkoušel jsem najít způsob, jak vysvětlit, jak PWM funguje u mých studentů, a tak jsem si dal za úkol zkusit ovládat jas LED pomocí 2 tlačítek - jedno tlačítko zvyšuje jas LED a druhé jej stmívá. Programovat
Rádiové ovládání RF 433MHZ pomocí HT12D HT12E - Vytvoření dálkového ovládání RF pomocí HT12E a HT12D s 433 MHz: 5 kroků
Rádiové ovládání RF 433MHZ pomocí HT12D HT12E | Výroba dálkového ovládání RF pomocí HT12E a HT12D s 433 MHz: V tomto návodu vám ukážu, jak vytvořit RADIO dálkové ovládání pomocí přijímače přijímače 433 MHz s kódováním HT12E a IC dekodér HT12D. V tomto instruktážním programu budete moci odesílat a přijímat data pomocí velmi levných KOMPONENTŮ LIKE: HT
Ovládání zařízení pomocí hlasového ovládání pomocí NodeMCU: 7 kroků (s obrázky)
Ovládání zařízení pomocí hlasového ovládání pomocí NodeMCU: Chci jen pozdravit všechny, toto je poprvé, co píšu instruktážní projekt. Angličtina není můj rodný jazyk, takže se pokusím udělat co nejkratší a nejsrozumitelnější. Ovládání zařízení hlasovým příkazem není nic zvláštního
Řízení stejnosměrných motorů pomocí L298N pomocí mikrokontroléru CloudX: 3 kroky
Ovládání stejnosměrných motorů pomocí L298N pomocí mikrokontroléru CloudX: V tomto projektu si vysvětlíme, jak pomocí H-můstku L298N zvýšit a snížit rychlost stejnosměrného motoru. Modul H29 můstku L298N lze použít s motory s napětím mezi 5 a 35 V DC. K dispozici je také integrovaný 5V regulátor, takže pokud váš