Obsah:

Jednoduché 2směrné ovládání motoru pro Arduino: 4 kroky
Jednoduché 2směrné ovládání motoru pro Arduino: 4 kroky

Video: Jednoduché 2směrné ovládání motoru pro Arduino: 4 kroky

Video: Jednoduché 2směrné ovládání motoru pro Arduino: 4 kroky
Video: Jak navrhnout optimální směšování 2024, Červenec
Anonim
Jednoduché 2směrné ovládání motoru pro Arduino
Jednoduché 2směrné ovládání motoru pro Arduino
Jednoduché obousměrné ovládání motoru pro Arduino
Jednoduché obousměrné ovládání motoru pro Arduino

VAROVÁNÍ: Toto není bezpečný způsob ovládání motoru. Každý I/O pin zvládne proud pouze 40 mA. Doporučil bych použít H-Bridge nebo něco podobného

Když říkám jednoduché, nemyslím tím použití ovládání rychlosti. Motor však můžete ovládat přímo bez externích obvodů. Zde je postup:

Jak k tomu došlo: Nedávno jsem pracoval na instruktáži o charlieplexingu s arduinem. A přemýšlel jsem, jestli stejný princip bude do jisté míry fungovat i u motorů. Takže jsem přišel s myšlenkou, že pokud použijete motor místo LED, můžete jej ovládat 2-směrově a pokud použijete 2 porty PWM (Pulse Width Modulation), můžete mít 2-pásmové řízení proměnné rychlosti pro motor bez externího hardwaru !! Rozhodl jsem se tedy zveřejnit své poznatky. Bavte se! Pokud máte nějaké otázky, zeptejte se jich.

Nezodpovídám za žádnou špatnou věc, která se stane vám nebo vašemu arduinu!

Krok 1: Věci, které potřebujete:

Věci, které potřebujete
Věci, které potřebujete

Díly:- Arduino- Malý stejnosměrný motor- Vodič pro motor Nářadí:- Počítač s nainstalovaným Arduino IDE- USB kabel A-B

Krok 2: Připojení motoru

Připojení motoru
Připojení motoru
Připojení motoru
Připojení motoru
Připojení motoru
Připojení motoru
Připojení motoru
Připojení motoru

Připojte svůj stejnosměrný motor k arduinu. - Připojte jeden vodič od motoru ke kolíku 5 na vás arduino- Připojte druhý vodič od vašeho motoru ke kolíku 6 na vašem arduinu Nastavení hardwaru je velmi jednoduché.

Krok 3: Kódování Arduina

Kódování Arduina
Kódování Arduina

Zde je několik základních kroků k naprogramování vašeho arduina.1) Stáhněte si zdrojový kód z níže uvedeného 2) Otevřete soubor v Arduino IDE 3) Stiskněte tlačítko „Nahrát na desku I/O“4) Jakmile je program nahrán, spustí se Pokusili jste se přidat ke kódu značné množství komentářů, ale pokud máte nějaké dotazy, zeptejte se jich.

Krok 4: Jak to funguje a další nápady

Jak to funguje a další nápady
Jak to funguje a další nápady
Jak to funguje a další nápady
Jak to funguje a další nápady

Jak to funguje: Když uděláte jeden kolík VYSOKÝ a druhý NÍZKÝ, kolík, který je VYSOKÝ, má kladné napětí a kolík, který je NÍZKÝ, funguje jako uzemnění (-). Poznámka: Směr otáčení se může lišit od níže. Pin 5: Kolík 6: Otáčí se: VYSOKÁ NÍZKÁ DOPRAVA NÍZKÁ VYSOKÁ CW PWM: 127 NÍZKÁ CCW 1/2 rychlosti CCW = proti směru hodinových ručičekCW = ve směru hodinových ručiček Nápady: Přidejte druhý motor. Omlouvám se, nemám k tomu žádný kód, ale níže je schema.

Doporučuje: