Obsah:
- Krok 1: Krok 1:
- Krok 2: Krok 2: Získejte adresu HC-06 (SLAVE)
- Krok 3: Krok 3: Konfigurace HC-05 (Master)
- Krok 4: Krok 4: Postavte základnu RC auta Postupujte podle pokynů na obrázcích na tomto Tep
- Krok 5: Krok 5: Připojte 2 zpomalovací stejnosměrné motory ke krokovému pedálu L9110S
- Krok 6: Krok 5: Nahrajte skicu CAR.ino do Arduina (CAR)
- Krok 7: Krok 6: Odpojte Arduino (CAR) od zdroje napájení a připevněte štít na horní část Arduina
- Krok 8: Krok 7: Připojte krokovací krok L9110S k Arduino Shield (CAR)
- Krok 9: Krok 8: Připojte HC-06 k Arduino Shield (CAR)
- Krok 10: Krok 9: Konfigurace RC auta je dokončena. auto by mělo vypadat takto
- Krok 11: Krok 10: Nahrajte skicu HAND.ino do Arduina (HAND)
- Krok 12: Krok 11: Odpojte Arduino (HAND) od zdroje napájení a připevněte štít na horní část Arduina
- Krok 13: Krok 12: Připojte gyroskop k Arduino Shield (HAND)
- Krok 14: Krok 13: Připojte HC-06 k Arduino Shield (HAND)
Video: Ruční RC auto ovládané gesty: 15 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Ahoj světe!
Toto je můj první Instructable
Pokud máte nějaké dotazy - neváhejte se zeptat.
Cílová skupina:
Tento projekt je použitelný pro každého, kdo má vášeň, pokud jde o technologie. Ať už jste odborník nebo úplný začátečník, pokud jde o robotiku. Tento projekt byste mohli vytvořit podle pokynů v tomto dokumentu.
Co budete potřebovat:
· (2) x řídicí deska Elegoo Uno R3
· (2) x rozšiřující deska prototypu
· (1) x Bluetooth modul HC-05
· (1) x Bluetooth modul HC-06
· (1) x ruční rukavice
· (1) x modul GY-521
· (12) x dráty M-M
· (6) x F-M dráty
· (2) x 9V baterie s DC
R/C auto
· (1) x základní deska
· (2) x disk kodéru
· (2) x kolo
· (2) x Decelerační stejnosměrný motor
· (1) x Nádoba na baterie
· (4) x šroub M3*30
· (8) x šroub M3*6
· (8) x matice M3
· (1) x přepínač
· (4) x zapínání
· (1) x kladivo kladiva
· (4) x baterie AA
· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Controller Board
Krok 1: Krok 1:
CÍL: Konfigurujte přenosovou rychlost a nastavte heslo HC-06 (SLAVE)
HC-06 je modul Bluetooth pouze pro otroky, což znamená, že „lze s ním pouze hovořit“. HC-06 je automaticky v režimu AT. Režim AT je příkazový režim, který vám umožňuje dotazovat/konfigurovat některá nastavení modulu Bluetooth.
I. K počítači je připojeno pouze Arduino a USB Serial. Nahrajte prázdný náčrt do Arduina, jak je připojeno výše
II. Odpojte USB Serial od počítače.
III. Připojte HC-06 a Arduino pomocí (4) vodičů F-M-viz step1wire
IV. Připojte USB Serial k počítači. Díky tomu bude HC-06 blikat a zhasínat každou sekundu.
V. Klikněte na Sériový monitor a ujistěte se, že v dolní části sériového monitoru jsou „Žádné konce řádků“a že je přenosová rychlost nastavena na „9600“.
IV. Do textového pole Serial Monitor zadejte AT a mělo by se vytisknout OK (to znamená, že mezi sériovým monitorem a Bluetooth probíhá komunikace)
VII. Výchozí heslo HC-06 je 1234, ale pro případ, že není. Zadejte AT+PIN1234 a stiskněte odeslat. Sériový monitor poté vytiskne OKsetPIN. Tím se nastaví heslo pro párování HC-06 na 1234 (heslo mezi HC-06 a HC-05 by mělo být stejné).
VIIII. Zadejte AT+BAUD8 a stiskněte Odeslat. Sériový monitor vytiskne OK115200. Tím se nastaví přenosová rychlost HC-06 na 115200. (Přenosová rychlost mezi HC-06 a HCC-06 by měla být stejná).
Krok 2: Krok 2: Získejte adresu HC-06 (SLAVE)
Adresu HC-06 můžete získat prostřednictvím aplikace s názvem Bluetooth Finder prostřednictvím telefonu Android nebo pomocí HC-05 očichat okolní moduly Bluetooth kolem HC-05.
Pamatujte si adresu HC-06. Tyto informace budete potřebovat při konfiguraci HC-05
Získání adresy HC-06 pomocí Bluetooth Finder
I. Viz přiložený obrázek
POZNÁMKA: Adresa MAC bude vypadat podobně jako ta zvýrazněná výše. Modul bluetooth by byl normálně objeven jako „HC-06“.
I. Stáhněte si aplikaci Bluetooth Finder
II. Zatímco HC-06 je zapnutý a bliká-spárujte telefon Android s HC-06
III. Heslo HC-06 bude 1234. Jeho heslo jsme nakonfigurovali dříve pomocí příkazu AT+PIN1234
IV. Po spárování telefonu HC-06 a telefonu Anroid. Otevřete aplikaci Bluetooth Finder a podívejte se, jaká je její adresa.
Krok 3: Krok 3: Konfigurace HC-05 (Master)
*Získání adresy HC-06 prostřednictvím HC-05
CÍL: Spojením HC-05 se automaticky připojíte pouze k HC-06
I. Když je HC-06 zapnutý. Otevřete novou relaci Arduino a postupujte podle kroků 1-3 v kroku 1.
II. Při připojování USB Serial k počítači stiskněte tlačítko na HC-05. Díky tomu bude HC-05 blikat a zhasínat každé 2 sekundy. To znamená, že HC-05 je v režimu AT. Ujistěte se, že je vybrán správný port. Vybraný port musí být arduino, ke kterému je připojen HC-05.
III. Klikněte na Sériový monitor a ujistěte se, že je v dolní části sériového monitoru přidáno „Both NL & CR“a že je přenosová rychlost nastavena na „9600“. (jak je znázorněno na přiloženém obrázku)
IV. Do textového pole Serial Monitor zadejte AT a vytiskne se CHYBA: (0) (Nejste si jisti, proč k tomu dochází). Zadejte znovu AT a sériový monitor vytiskne OK (to znamená, že probíhá komunikace mezi sériovým monitorem a Bluetooth).
V. Typ AT+ROLE? a stiskněte Odeslat. Sériový monitor vytiskne, jakou roli v současnosti HC-05 má. Role 0 = otrok. Role 1 = mistr. Pokud je jeho role 0. Změňte jeho roli na 1 zadáním AT+ROLE = 1 Sériový monitor poté vytiskne OK po nastavení role HC-05 na 1 (hlavní). Typ AT+ROLE? Opět dvojitá kontrola.
VI. Zadejte AT+CMODE? a stiskněte Odeslat. Sériový monitor vytiskne, jaký režim připojení HC-05 aktuálně má. 0 = připojení pouze k pevné adrese. 1 = připojení k jakémukoli Bluetooth v okolí. Pokud je jeho cmode 1. Změňte jeho cmode na 0 zadáním AT+CMODE = 0 Sériový monitor poté vytiskne OK po nastavení cmode HC-05 na 0. Zadejte AT+CMODE? Opět dvojitá kontrola.
VII. Typ AT+UART? a stiskněte odeslat. Sériový monitor vytiskne, jakou přenosovou rychlost HC-05 aktuálně má. (tj. +UART: 9600, 0, 0). Pamatujte, že musíme nastavit stejnou přenosovou rychlost jako HC-06. Chcete-li nastavit přenosovou rychlost HC-05 na 115200. Zadejte AT+UART = 115200, 0, 0 Sériový monitor vytiskne OK. Typ AT+UART? Opět dvojitá kontrola. (nyní by se měl vytisknout +UART: 115200, 0, 0).
VIII. Typ AT+PSWD? Určení hesla HC-05. Pamatujte, že heslo mezi HC-06 a HC-05 by mělo být stejné. Pokud jeho heslo není 1234. Nastavte heslo pomocí AT+PSWD = 1234 Sériový monitor vytiskne OK. Typ AT+PSWD? Opět dvojitá kontrola.
IX. Pokud již máte adresu HC-06, tento krok přeskočte a pokračujte krokem X. Tento krok určí adresu HC-06. Zadejte AT+INIT. Sériový monitor by měl vytisknout OK. Zadejte AT+INQ Tento příkaz bude zjišťovat okolní zařízení bluetooth. Sériový monitor by měl vytisknout adresu signálu typu HC-06. (tj. +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. Spárujte HC-05 s HC-06. Znovu získejte adresu, kterou jste zjistili, ať už prostřednictvím vyhledávací aplikace bluetooth nebo metodou AT+INQ. Nahraďte dvojtečky adresy (98D3: 31: FD5F83) čárkami (98D3, 31, FD5F83) na adrese a zadejte AT+PAIR = 98D3, 31, FD5F83, 5 5 v tomto příkazu páru je časový limit v sekundách. Pokud se HC-05 nespáruje s zamýšlenou adresou, vytiskne se chybové hlášení. Jinak, pokud je párování úspěšné, bude na sériovém monitoru vytištěno OK.
XI. Připojte HC-05 k HC-06. Zadejte AT+BIND = 98D3, 31, FD5F83 Sériový monitor by měl v případě úspěchu vytisknout OK.
XII. Link HC-06. Zadejte AT+LINK = 98D3, 31, FD5F83 Sériový monitor by měl v případě úspěchu vytisknout OK.
XIII. Jakmile jsou HC-05 a HC-06 svázány. HC-05 bude blikat jednou za 2 sekundy a HC-06 zůstane zapnuto (bez blikání).
GRATULUJEME HC-05 a HC-06 jsou nyní spojeny dohromady
Krok 4: Krok 4: Postavte základnu RC auta Postupujte podle pokynů na obrázcích na tomto Tep
Krok 5: Krok 5: Připojte 2 zpomalovací stejnosměrné motory ke krokovému pedálu L9110S
*Všimněte si způsobu nastavení náčrtu, L9110S by měl být připojen k stejnosměrným motorům přesně tak, jak je znázorněno na přiložených obrázcích (jsou připojeny v chronologickém pořadí)
Krok 6: Krok 5: Nahrajte skicu CAR.ino do Arduina (CAR)
Krok 7: Krok 6: Odpojte Arduino (CAR) od zdroje napájení a připevněte štít na horní část Arduina
Krok 8: Krok 7: Připojte krokovací krok L9110S k Arduino Shield (CAR)
Krok 9: Krok 8: Připojte HC-06 k Arduino Shield (CAR)
Krok 10: Krok 9: Konfigurace RC auta je dokončena. auto by mělo vypadat takto
Krok 11: Krok 10: Nahrajte skicu HAND.ino do Arduina (HAND)
Krok 12: Krok 11: Odpojte Arduino (HAND) od zdroje napájení a připevněte štít na horní část Arduina
Krok 13: Krok 12: Připojte gyroskop k Arduino Shield (HAND)
Viz přiložený obrázek
Krok 14: Krok 13: Připojte HC-06 k Arduino Shield (HAND)
Doporučuje:
Univerzální dálkové ovládání ovládané gesty s uzlem-MCU: 12 kroků
Dálkově ovládané univerzální dálkové ovládání s uzlem-MCU: Ahoj všichni a vítejte v tomto projektu! Jsem docela líný člověk a noční můrou líného člověka je dívat se na televizi, když si uvědomíte, že ovladač je příliš daleko! Uvědomil jsem si, že můj dálkový ovladač nebude nikdy příliš daleko, pokud ho budu mít po ruce
Dálkově ovládané auto - ovládané pomocí bezdrátového ovladače Xbox 360: 5 kroků
Dálkově ovládané auto - ovládané pomocí bezdrátového ovladače Xbox 360: Toto jsou pokyny k sestavení vlastního dálkově ovládaného auta, ovládaného pomocí bezdrátového ovladače Xbox 360
Bezdrátové auto ovládané gesty: 7 kroků
Bezdrátové auto ovládané gesty: V tomto tutoriálu se naučíme, jak vyrobit auto ovládané gesty nebo jakéhokoli robota. Tento projekt má dvě části, jedna část je vysílací jednotka a druhá část je přijímací jednotka. Vysílač je ve skutečnosti namontován na rukavicích a přijímač je
Auto ovládané gesty: 5 kroků (s obrázky)
Ovládání gesty: Roboti hrají důležitou roli v automatizaci napříč všemi odvětvími, jako je stavebnictví, armáda, zdravotnictví, výroba atd. Po výrobě některých základních robotů, jako je Řízené auto pomocí Bluetooth, jsem vyvinul tento ges založený na akcelerometru
Trénovatelné robotické rameno ovládané gesty přes Bluetooth do Arduina: 4 kroky
Trénovatelné robotické rameno ovládané gesty přes Bluetooth do Arduina: V paži jsou dva režimy. První je manuální režim, pomocí kterého můžete pohybovat paží pomocí bluetooth ve svém mobilním telefonu pohybem posuvníků v aplikaci. Současně můžete uložit své pozice a můžete hrát … Za druhé je režim gest, který využívá váš ph