IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 13 - BLE na ESP-32 - Komunikace serveru s klientem - Klient

V předchozí lekci, BLE na ESP-32 - Komunikace serveru s klientem - Server, jsme nakonfigurovali BLE server pro vzájemnou komunikaci mezi serverem a klientem, díky níž můžeme ovládat LED diodu.

V tomto tutoriálu Internetu věcí s ESP-32 se budeme věnovat druhé části projektu z lekce BLE na ESP-32 - Komunikace serveru s klientem - Server. Konkrétně vytvoříme kód pro druhou desku ESP-32, která se bude chovat jako BLE klient. V této lekci si také ukážeme trochu jiný způsob práce s identifikátory charakteristiky a služeb.

Klientská část projektu

Klient bude pracovat tak, že pokud objeví náš server, pokusí se k němu připojit. Pakliže se mu to povede, začne na základě informací od serveru rozsvěcovat respektive zhasínat LED diodu. Začneme tradičně sestavením obvodu pro našeho klienta.

Schéma zapojení

Obvod pro tuto část projektu je velmi podobný tomu minulému, stačí v podstatě vyměnit tlačítko za LED diodu. Pojďme si ale raději zrekapitulovat všechny potřebné součástky:

  • ESP-32,
  • 1x rezistor,
  • 1x LED dioda,
  • nepájivé pole,
  • propojovací vodiče.

Součástky osadíme. Pro zapojení LED diody použijeme pin 32:


 

...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.

Koupit tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh za pouhých 250 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 13 článkům (13 lekcí) tohoto kurzu.

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

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • 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 s ESP-32 nakonfigurujeme BLE klienta a spustíme vzájemnou komunikaci se serverem, díky níž budeme ovládat LED diodu.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Č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