Obsah:

Kontrolka LED riadená serverom HTTP - Ameba Arduino: 3 kroky
Kontrolka LED riadená serverom HTTP - Ameba Arduino: 3 kroky

Video: Kontrolka LED riadená serverom HTTP - Ameba Arduino: 3 kroky

Video: Kontrolka LED riadená serverom HTTP - Ameba Arduino: 3 kroky
Video: Sonoff Ihost - Центр управления умным домом без доступа к интернет с Zigbee и Matter 2024, November
Anonim
Kontrolka LED riadená serverom HTTP - Ameba Arduino
Kontrolka LED riadená serverom HTTP - Ameba Arduino

Ovládanie diódy LED je jednoduché pomocou ľubovoľného mikrokontroléra podľa vášho výberu, ale ovládať LED diódy bezdrôtovo v prehliadači mobilného telefónu na cestách je skutočne skvelé a zábavné. V skutočnosti je to už projekt IoT, pretože ten istý server môžete použiť na ovládanie iných vecí ako LED, napríklad reproduktorov, žiaroviek, ventilátorov, vodných chladičov atď.

Zásoby

  • Ameba x 1
  • Breadboard x 1
  • LED x 1
  • Rezistor 1KΩ x 1

Krok 1: Nastavenie hardvéru

Nastavenie hardvéru
Nastavenie hardvéru

V tomto prípade sa spájame

Ameba na WiFi a ako server používa Ameba, používateľ môže ovládať zapnutie/vypnutie LED diódy prostredníctvom webovej stránky.

Najprv prepojte Amebu s LED diódou.

V dióde LED je dlhší pin kladný pól a kratší pin je záporný pól. Pripojíme teda kratší kolík k GND (V = 0) a dlhší pin zapojíme k D13. Aby sa zabránilo tomu, že elektrický prúd prekročí toleranciu LED a spôsobí poškodenie, pripojíme na kladný pól odpor.

Krok 2: Nastavenie softvéru

Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru

V prvom rade sa musíme uistiť, že balíček dosky ameba je už nainštalovaný. Ak nie, môžeme nižšie uvedený odkaz skopírovať na vaše „dodatočné adresy URL správcu“a nainštalovať ho pomocou správcu rady, github.com/ambiot/amb1_arduino/raw/master/…

Potom otvorte „Súbor“-> „Príklady“-> „AmebaWiFi“-> „SimpleWebServerWiFi“

Vo vzorovom kóde upravte zvýraznený úryvok na zodpovedajúce informácie.

Odošlite kód a stlačte tlačidlo reset na serveri Ameba.

Krok 3: Server

HTTP server
HTTP server
HTTP server
HTTP server

Po nadviazaní spojenia sa v arduino IDE zobrazí správa „Ak chcete vidieť túto stránku v prevádzke, otvorte prehliadač na adrese https://xxx.xxx.xxx.xxx“, ako je to znázornené na obrázku 1 vyššie:

Potom otvorte prehliadač počítača alebo inteligentného telefónu pod rovnakou doménou WiFi a zadajte adresu do správy. V tomto prípade používame na počítači webový prehliadač.

Teraz môžeme v prehliadači vidieť dva riadky rovnako ako na obrázku 2 vyššie. Teraz môžeme ovládať LED tak, aby sa kedykoľvek zapínala alebo vypínala!

Bavte sa s týmto projektom a pokračujte v kódovaní!

Odporúča: