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)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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