Obsah:
- Krok 1: Díly
- Krok 2: Získejte PCB pro svůj projekt
- Krok 3: Podívejte se na modul a jeho datový list
- Krok 4: AT příkazy
- Krok 5: Použití samostatného modulu
- Krok 6: Nastavení ESP8266
- Krok 7: Testování
- Krok 8: Produkt z police
Video: Výukový program Bluetooth RYB080l pro nositelná zařízení: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Hej, co se děje, lidi! Akarsh sem z CETech.
Tento můj projekt je spíše křivkou učení k pochopení fungování malého modulu Bluetooth od společnosti Reyax.
Nejprve porozumíme samotnému modulu a pokusíme se jej přímo použít, poté jej připojíme k ESP8266 a vytvoříme jednoduchý projekt ovládání LED.
Na konci tutoriálu budeme moci používat modul RYB080l samostatně a s mikro jako esp8266.
Začněme nyní zábavou
Krok 1: Díly
Moduly Bluetooth, které jsem použil, jsou od společnosti Reyax.
Za prvé, hlavní modul Bluetooth je RYB080l ZDE.
Používáme modul Breakout modulu Bluetooth, který se nazývá lite verze, který najdete ZDE.
Nakonec používáme modul ESP8266 od DFRobot, který si můžete koupit ZDE.
Krok 2: Získejte PCB pro svůj projekt
Musíte se podívat na PCBGOGO a objednat si levné PCB online!
Získáte 10 kvalitních desek plošných spojů vyrobených a odeslaných až k vašim dveřím za 5 $ a nějakou dopravu. Při první objednávce získáte také slevu na poštovné.
PCBGOGO má schopnost montáže desek plošných spojů a výroby šablon a také dodržování dobrých standardů kvality.
Zkontrolujte je, pokud potřebujete nechat vyrobit nebo sestavit desky plošných spojů.
Krok 3: Podívejte se na modul a jeho datový list
Vlastnosti modulu:
• Bluetooth v4.2 & v5.0 s technologií Bluetooth Low Energy
• Čip TI CC2640R2F ARM® Cortex®-M3 v oboru
• Lze připojit dvě zařízení Bluetooth současně
• Podpora role host-klient.
• Navrženo s integrovanou anténou PCB, vhodné pro SMD. Velikost: 115,94 mm^2
• Kovový kryt proti rušení EMI
• Vysílání, příjem, probuzení pouze pomocí 2 pinů UART
• Snadné ovládání pomocí AT příkazů
Na obrázku vidíme následující detail.
Krok 4: AT příkazy
Vidíme následující AT příkazy:
1. AT pro testování, zda modul reaguje
2. Software RESET
3. AT+NAME pro nastavení názvu vysílání
4. AT+ATTR pro nastavení názvu zařízení
5. AT+CRFOP pro nastavení výstupního výkonu RF vysílání
6. AT+CNE pro nastavení BLE lze připojit nebo ne
7. AT+PERIOD Nastavení období vysílání BLE
8. AT+PWMODE pro nastavení úsporného režimu
9. AT+CFUN pro zapnutí/vypnutí vysílání BLE (reklama)
10. AT+IPR pro nastavení přenosové rychlosti UART
A někteří další také, podívejte se na video a datový list, kde najdete podrobné informace o tomtéž.
Krok 5: Použití samostatného modulu
Potřebujeme připojit modul Reyax k desce FTDI, připojení:
FTDI - RYB080l
Rx - Tx
Tx - Rx
Vcc - Vcc
Gnd - Gnd
Chcete -li mluvit s modulem, nainstalujte si do telefonu aplikaci, jak je uvedeno v úložišti GitHub.
Jakmile jsou všechna připojení nastavena, můžete mluvit mezi počítačem a telefonem/tabletem s aplikací nainstalovanou přes Bluetooth, jak vidíme na přiloženém obrázku.
Krok 6: Nastavení ESP8266
Připojte ESP8266 k modulu Bluetooth podle výše uvedeného schématu.
Po připojení použijte kód z GitHub a nahrajte jej na ESP8266. Github:
Krok 7: Testování
Připojte se k modulu bluetooth pomocí smartphonu.
Po připojení odešlete slovo „LED“nebo „LED“pro přepnutí LED.
Voila! tak jednoduché to je.
Krok 8: Produkt z police
Můžete také najít připravený reléový ovladač vyrobený pomocí tohoto modulu od Reyax, který si můžete koupit přímo pro vložení vlastního kódu.
Doporučuje:
Dvojitý výukový program SONOFF: Ovládejte elektrická zařízení na dálku pomocí MQTT a Ubidots: 4 kroky
Duální výukový program SONOFF: Ovládejte elektrická zařízení na dálku pomocí MQTT a Ubidots: Toto relé Wi-Fi za 9 USD může ovládat dvě zařízení současně. Naučte se, jak jej připojit k Ubidots a uvolněte jeho plný potenciál! V této příručce se naučíte ovládat několik 110V spotřebičů přes Wi-Fi za 9 dolarů pomocí SONOFF Dual od společnosti Itead
[Nositelná myš] Ovladač nositelné myši s technologií Bluetooth pro Windows 10 a Linux: 5 kroků
[Wearable Mouse] Ovladač myši Wearable Mouse na bázi Bluetooth pro Windows 10 a Linux: Vytvořil jsem ovladač myši na bázi Bluetooth, který lze použít k ovládání ukazatele myši a provádění operací souvisejících s PC myší za běhu, aniž byste se dotýkali jakýchkoli povrchů. Elektronické obvody zabudované v rukavici lze použít ke sledování
Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky
Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: Popis: Modul multiplexeru TCA9548A I2C umožňuje připojení zařízení se stejnou adresou I2C (až 8 stejných adres I2C) připojených k jednomu mikrokontroléru. Multiplexer funguje jako strážce brány a přenáší příkazy do vybrané sady
Miniaturní nositelný aretační zesilovač (a sonarový systém pro nositelná zařízení atd.): 7 kroků
Miniaturní nositelný aretační zesilovač (a systém Sonar pro nositelná zařízení atd.): Postavte miniaturní levný zesilovač se zámkem, který lze vložit do rámů brýlí a vytvořit systém sonarového vidění pro nevidomé nebo jednoduchý ultrazvuk stroj, který nepřetržitě sleduje vaše srdce a pomocí Human-Machine Learning varuje před
Výukový program pro štít ovladače motoru L298 2Amp pro Arduino: 6 kroků
Výukový program pro štítový ovladač motoru L298 2Amp pro Arduino: Popis L298 2Amp Motor Driver Shield pro Arduino je založen na integrovaném obvodu ovladače motoru L298, což je ovladač můstku motoru s plným můstkem. Může pohánět dva samostatné 2A DC motory nebo 1 2A krokový motor. Rychlost a směry motoru lze ovládat samostatně