2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ovládání LED je snadné s jakýmkoli mikrokontrolérem podle vašeho výběru, ale bezdrátové ovládání LED v prohlížeči vašeho mobilního telefonu na cestách je opravdu skvělé a zábavné. Ve skutečnosti se již jedná o projekt IoT, protože stejný server můžete použít k ovládání jiných věcí než LED, například reproduktorů, lamp, ventilátorů, vodních chladičů atd.
Zásoby
- Ameba x 1
- Prkénko x 1
- LED x 1
- Rezistor 1KΩ x 1
Krok 1: Nastavení hardwaru
V tomto případě se připojujeme
Ameba na WiFi a použití Ameby jako serveru, uživatel může ovládat LED zapnutí/vypnutí prostřednictvím webové stránky.
Nejprve připojte Amebu pomocí LED.
V LED je delší pin kladný pól a kratší pin je záporný pól. Takže kratší kolík připojíme k GND (V = 0) a delší pin připojíme k D13. Aby se zabránilo tomu, že elektrický proud překročí toleranci LED a způsobí poškození, připojíme na kladný pól odpor.
Krok 2: Nastavení softwaru
V první řadě se musíme ujistit, že balíček desky ameba již byl nainstalován. Pokud ne, můžeme níže uvedený odkaz zkopírovat na vaše „další adresy URL pro další správce“a nainstalovat jej pomocí správce tabule, github.com/ambiot/amb1_arduino/raw/master/…
Poté otevřete „Soubor“-> „Příklady“-> „AmebaWiFi“-> „SimpleWebServerWiFi“
V ukázkovém kódu upravte zvýrazněný úryvek na odpovídající informace.
Nahrajte kód a stiskněte tlačítko reset na Ameba.
Krok 3: Server
Po navázání připojení se v arduino IDE zobrazí zpráva „Chcete -li tuto stránku zobrazit v akci, otevřete prohlížeč na adrese https://xxx.xxx.xxx.xxx“, jak ukazuje obrázek 1 výše:
Dále otevřete prohlížeč počítače nebo chytrého telefonu pod stejnou doménou WiFi, zadejte adresu do zprávy. V tomto případě používáme na počítači webový prohlížeč.
Nyní můžeme v prohlížeči vidět dva řádky stejně jako na obrázku 2 výše. Nyní můžeme ovládat LED tak, aby ji kdykoli zapínala nebo vypínala!
Bavte se s tímto projektem a pokračujte v kódování!