Spisu treści:

Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki
Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki

Wideo: Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki

Wideo: Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki
Wideo: Zigbee LED контроллер C01Z - для диммируемых светильников, обзор и тестирование 2024, Listopad
Anonim
Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino
Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino

Sterowanie diodą LED jest łatwe za pomocą dowolnego mikrokontrolera, ale bezprzewodowe sterowanie diodą LED w przeglądarce telefonu komórkowego jest naprawdę fajne i przyjemne. Właściwie jest to już projekt IoT, ponieważ możesz używać tego samego serwera do sterowania rzeczami innymi niż LED, na przykład głośnikiem, lampą, wentylatorem, chłodnicą wody itp.

Kieszonkowe dzieci

  • Ameba x 1
  • Deska do krojenia chleba x 1
  • LED x 1
  • Rezystor 1KΩ x 1

Krok 1: Konfiguracja sprzętu

Konfiguracja sprzętu
Konfiguracja sprzętu

W tym przykładzie łączymy się

Ameba do Wi-Fi i użyj Ameby jako serwera, użytkownik może sterować włączaniem/wyłączaniem diody LED za pośrednictwem strony internetowej.

Najpierw połącz Ameba z diodą LED.

W diodach LED dłuższy pin jest biegunem dodatnim, a krótszy pin jest biegunem ujemnym. Więc podłączamy krótszy pin do GND (V=0), a dłuższy pin do D13. Dodatkowo, aby prąd elektryczny nie przekraczał tolerancji diody i powodował uszkodzenia, podłączamy rezystancję na biegunie dodatnim.

Krok 2: Konfiguracja oprogramowania

Konfiguracja oprogramowania
Konfiguracja oprogramowania
Konfiguracja oprogramowania
Konfiguracja oprogramowania

Przede wszystkim musimy upewnić się, że pakiet ameba board został już zainstalowany. Jeśli nie, możemy skopiować poniższy link do Twoich „dodatkowych adresów URL menedżera tablicy” zgodnie z preferencjami i zainstalować go za pomocą menedżera tablicy, github.com/ambiot/amb1_arduino/raw/master/…

Następnie otwórz "Plik" -> "Przykłady" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

W przykładowym kodzie zmodyfikuj podświetlony fragment kodu, wprowadzając odpowiednie informacje.

Prześlij kod i naciśnij przycisk resetowania na Ameba.

Krok 3: Serwer

Po nawiązaniu połączenia zobaczysz komunikat „Aby zobaczyć tę stronę w akcji, otwórz przeglądarkę na https://xxx.xxx.xxx.xxx” w arduino IDE, jak pokazano na rysunku 1 powyżej:

Następnie otwórz przeglądarkę komputera lub smartfona pod tą samą domeną WiFi, wpisz adres w wiadomości. W tym przypadku korzystamy z przeglądarki internetowej na komputerze.

Teraz możemy zobaczyć dwie linie w przeglądarce, tak jak na rysunku 2 powyżej. Teraz możemy sterować diodą LED, aby ją włączyć lub wyłączyć w dowolnym momencie!

Baw się tym projektem i kontynuuj programowanie!

Zalecana: