Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 12 - BLE na ESP-32 - Komunikace serveru s klientem - Server

V předchozí lekci, Bluetooth Low Energy na modulu ESP-32 - Praktický příklad, jsme využili nabytých teoretických vědomostí o Bluetooth Low Energy k vytvoření jednoduchého projektu.

V tomto tutoriálu Internetu věcí s ESP-32 se budeme opět věnovat technologii Bluetooth Low Energy (BLE). Společně si sestavíme trochu složitější projekt, ve kterém už budeme využívat dvou mikrokontrolerů ESP-32, které mezi sebou budou komunikovat. Jeden mikrokontroler se bude chovat jako server a druhý jako klient. Prostřednictvím jejich vzájemné komunikace, zejména impulsů ze serveru, budeme ovládat LED diodu pomocí tlačítka. Díky tomuto projektu si vyzkoušíme připojení klienta k serveru, navázání komunikace a přenos signálu mezi dvěma deskami.

V této lekci vytvoříme pouze první polovinu projektu, a to serverovou část. Využívat budeme teoretických znalostí z předchozích lekcí, není třeba se proto zabývat novou teorií. Pojďme tedy rovnou na to.

Serverová část projektu

Abychom se k serveru mohli připojit, je důležité mu nastavit, aby byl viditelný pro zařízení v okolí. Server taktéž obsahuje klientem čitelná data, která se po připojení začnou přenášet. Tento přenos dat, kdy je připojen právě jeden klient k serveru, se nazývá Point To Point, to už ale víme z lekce Bluetooth Low Energy na modulu ESP-32 - Úvod. Pojďme si tedy nyní sestavit obvod pro náš server.


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tomto tutoriálu internetu věcí s ESP-32 nakonfigurujeme BLE server pro vzájemnou komunikaci mezi serverem a klientem, díky níž budeme ovládat LED diodu.
Článek pro vás napsal Adam Hudeczek
Avatar
Autor se věnuje zejména programování mikrokontrolerů a tvorbou a provozem webových stránek a webových aplikací.
Aktivity