Sadržaj:

LED kontrolisana HTTP poslužiteljem - Ameba Arduino: 3 koraka
LED kontrolisana HTTP poslužiteljem - Ameba Arduino: 3 koraka

Video: LED kontrolisana HTTP poslužiteljem - Ameba Arduino: 3 koraka

Video: LED kontrolisana HTTP poslužiteljem - Ameba Arduino: 3 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Studeni
Anonim
LED kontrolisana HTTP poslužiteljem - Ameba Arduino
LED kontrolisana HTTP poslužiteljem - Ameba Arduino

Upravljanje LED diodama jednostavno je s bilo kojim mikrokontrolerom po vašem izboru, ali bežično upravljanje LED diodama u pregledniku vašeg mobilnog telefona u pokretu zaista je super i zabavno. Zapravo, to je već IoT projekt jer možete koristiti isti poslužitelj za upravljanje drugim stvarima osim LED -a, na primjer, zvučnikom, lampom, ventilatorom, hladnjakom za vodu itd.

Pribor

  • Ameba x 1
  • Oglasna ploča x 1
  • LED x 1
  • 1KΩ otpornik x 1

Korak 1: Postavljanje hardvera

Postavljanje hardvera
Postavljanje hardvera

U ovom primjeru povezujemo se

Ameba na WiFi i koristi Ameba kao poslužitelj, korisnik može kontrolirati uključivanje/isključivanje LED diode putem web stranice.

Prvo povežite Amebu sa LED diodom.

Kod LED diode duži pin je pozitivni pol, a kraći negativni pol. Tako spojimo kraći pin na GND (V = 0), a duži pin na D13. Dodatno, kako bismo izbjegli da električna struja prelazi toleranciju LED -a i uzrokuje oštećenja, povezujemo otpor na pozitivnom polu.

Korak 2: Postavljanje softvera

Postavljanje softvera
Postavljanje softvera
Postavljanje softvera
Postavljanje softvera

Prije svega, moramo provjeriti je li paket ameba ploča već instaliran. Ako nije, možemo donju vezu kopirati na vaše "dodatne URL -ove upravitelja ploče" prema želji i instalirati je pomoću upravitelja ploče, github.com/ambiot/amb1_arduino/raw/master/…

Zatim otvorite "Datoteka" -> "Primjeri" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

U uzorku koda izmijenite označeni isječak odgovarajućim podacima.

Učitajte kôd i pritisnite gumb za resetiranje na Amebi.

Korak 3: HTTP poslužitelj

HTTP poslužitelj
HTTP poslužitelj
HTTP poslužitelj
HTTP poslužitelj

Kad se veza uspostavi, vidjet ćete poruku "Da biste vidjeli ovu stranicu na djelu, otvorite preglednik na https://xxx.xxx.xxx.xxx" u arduino IDE -u, kao što je prikazano na gornjoj slici 1:

Zatim otvorite preglednik računala ili pametnog telefona pod istom WiFi domenom, unesite adresu u poruku. U ovom slučaju koristimo web preglednik na računalu.

Sada možemo vidjeti dva retka u pregledniku, baš kao gornja slika 2. Sada možemo kontrolirati LED da ga uključujemo ili isključujemo u bilo kojem trenutku!

Zabavite se s ovim projektom i nastavite kodirati!

Preporučeni: