
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38



Vítejte v mém Instructable.
V tomto pokynu vám ukážu, jak převést rameno robota s drátovým ovládáním na rameno robota Bluetooth pomocí ovladače jednoho motoru. Toto je projekt z domova, který byl proveden ve stavu zákazu vycházení. Takže tentokrát mám pouze jeden ovladač motoru L298N. Pokud zaškrtnete drátové ovládací rameno robota, obsahuje 5 motorů. Pokud tedy máme 3 ovladače motorů L298N, můžeme ovládat 6 motorů (ovladač L298N může ovládat 2 motory obousměrně) a snadno jej můžeme převést na rameno robota Bluetooth pomocí ovladačů arduino a L298N 3. Ale v současné situaci mám pouze jeden motor L298N a několik servomotorů. Podívejme se, jak tento úkol provést.
K tomu budete potřebovat následující položky.
Zásoby
- Dokončené kabelové ovládací rameno robota
- Deska Arduino (používám Arduino Nano)
- Modul Bluetooth (H06)
- Ovladač motoru L298N
- Chlebová deska
- Propojovací vodiče
- Servomotor
- Mini šrouby a matice
Krok 1: Dokončete rameno robota s drátovým ovládáním


K provedení tohoto projektu budete potřebovat rameno robota s drátovým ovládáním. To lze zakoupit na eBay nebo Amazon. pokud nemáte kabelové ovládací rameno robota, můžete to udělat pomocí převodového motoru, který také spojuje několik plastových částí ramen. Nebudu popisovat, jak sestavit toto kabelové ovládací rameno robota, které jste si vzali. V tomto videu ukazuje, jak jej sestavit.
Krok 2: Příprava řídicí jednotky více motorů



Toto je hlavní koncept, který v tomto projektu použiji. Nyní, když zkontrolujete pracovní strukturu ovladače Arduino Motor, jak je uvedeno níže.
- Připojte E1, E2 v ovladači motoru k desce Arduino Pin 9, 11
- Připojte vodiče motoru k konektorům výstupu 1, 2 ovladače motoru
- Nyní se stane, když dáte motoru E1 HIGH, E2 LOW běžícím směrem (řekněme ve směru hodinových ručiček)
- Pokud změníte E1 LOW, E2 HIGH, pak motor běží do jiného směru (řekněme proti směru hodinových ručiček)
- Co se nyní stane, když k tomuto výstupu 1, 2 konektorů ovladače motoru připojíte 5 motorů
- Poté budou všechny motory fungovat stejným způsobem, ale rychlost může být kvůli napájení nízká, k ovladači motoru můžete připojit externí napájení +konektor 12 V
- Pokud tedy můžeme připojit jeden po druhém vodiče motoru k 1 nebo 2 konektorům ovladače motoru, konkrétní připojený motor funguje pouze.
- To je koncept, který použiji k ovládání ramene robota.
- K tomu mohu použít servomotor. S různým úhlem stupně zkratuji výstupní pin 1 nebo 2 vodič s jiným vodičem motoru.
- Pro lepší pochopení se podívejte na výše uvedené obrázky.
- Také potřebujeme získat správný stupeň pro připojení pinů. K tomu můžete použít potenciometr s připojeným kódem Arduino a při kontrole sériového monitoru najdete stupeň.
- Tento koncept můžete použít ke zkratování také pro jiné účely.
Krok 3: Kód pro připojení Bluetooth a dokončení projektu




Nyní připojte drátové ovládací rameno robota k výše vytvořeným zkratovacím kolíkům souvisejícím se servomotorem. A přidejte modul Bluetooth. Musíte připojit modul Bluetooth TX k Arduino RX a modul Bluetooth RX k pinům Arduino TX a také připojit napájecí vodiče. Servomotor také potřebuje připojit desku Arduino a se vstupním znakem připojení Bluetooth budeme psát stupeň servomotoru.
Do telefonu si můžete stáhnout jakoukoli aplikaci související s technologií Bluetooth a podle konfigurace aplikace a zadaných znaků můžete změnit kód Arduino. K tomu jsem použil aplikaci Arduino Bluetooth Controller.
Když se to pokusíte spustit s napájením z počítače USB, některé motory nefungují z důvodu nedostatečného výkonu pro servomotory a ovladače motorů. Pokud k tomu dojde, můžete k ovladači motoru připojit externí napájení.
Toto je implementace modelu a provádí se s omezenými prostředky. Pokud máte 3 ovladače motoru L298N, lze to snadno provést.
Rovněž výše uvedený krok 2 lze použít i pro jiné potřeby.
Děkuji za sledování.
Doporučuje:
Ovládejte robotické rameno pomocí Zio pomocí ovladače PS2: 4 kroky

Ovládejte robotickou ruku pomocí Zio pomocí ovladače PS2: Tento blogový příspěvek je součástí série Zio Robotics. Úvod Toto je závěrečná instalace příspěvku „Ovládejte robotickou ruku pomocí Zio“. V tomto tutoriálu přidáme další část do naší robotické paže. Předchozí výukové programy neobsahují základ pro
Jak ovládat bezkartáčový stejnosměrný motor Drone Quadcopter (typ se 3 vodiči) pomocí ovladače otáček motoru HW30A a Arduino UNO: 5 kroků

Jak ovládat bezkartáčový stejnosměrný motor Drone Quadcopter (typ se 3 dráty) pomocí regulátoru otáček motoru HW30A a Arduino UNO: Popis: Regulátor otáček motoru HW30A lze použít s 4–10 NiMH/NiCd nebo 2–3 článkovými LiPo bateriemi. BEC je funkční až se 3 články LiPo. Lze jej použít k řízení rychlosti bezkartáčového stejnosměrného motoru (3 vodiče) s maximem až 12 V DC. Specifický
Robot vyhýbající se překážkám pomocí ovladače motoru L298n: 5 kroků

Robot vyhýbající se překážkám pomocí ovladače motoru L298n: ahoj kluci, dnes vyrobíme tohoto robota .. doufám, že se vám bude líbit
Jak provést dotykový přepínač pomocí jednoho Mosfetu: 4 kroky (s obrázky)

Jak vytvořit dotykový spínač pomocí jednoho mosfetu: JAK VYROBIT DOTYKOVÝ SPÍNAČ POUZE JEDNÝM MOSFETOVÝM TRANSISTOREM V mnoha ohledech jsou MOSFETy lepší než běžné tranzistory a v dnešním tranzistorovém projektu ukážeme, jak vytvořit jednoduchý dotykový spínač, který nahradí normální přepínač s h
Ovládejte cokoli pomocí jednoho pinu AVR: 4 kroky

Ovládejte cokoli pomocí jednoho pinu AVR: Tento návod ukazuje, jak ovládat skupinu LED pomocí jednoho výstupu mikroprocesoru. Mikro, které budu používat, je Atmel Attiny2313