LED kontrolisana HTTP serverom - Ameba Arduino: 3 koraka
LED kontrolisana HTTP serverom - Ameba Arduino: 3 koraka
Anonim
LED kontrolisana HTTP serverom - Ameba Arduino
LED kontrolisana HTTP serverom - Ameba Arduino

Upravljanje LED diodama je jednostavno s bilo kojim mikrokontrolerom po vašem izboru, ali bežično upravljanje LED diodama u pregledniku vašeg mobilnog telefona u pokretu je zaista super i zabavno. Zapravo, to je već IoT projekt jer možete koristiti isti poslužitelj za kontrolu drugih stvari osim LED -a, na primjer zvučnika, lampe, ventilatora, hladnjaka vode itd.

Supplies

  • 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 pin je 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 pređe toleranciju LED -a i izazove 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 kopirati donju vezu na vaše "dodatne URL -ove upravitelja odbora" 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 informacijama.

Otpremite kôd i pritisnite tipku za poništavanje na Amebi.

Korak 3: HTTP poslužitelj

HTTP server
HTTP server
HTTP server
HTTP server

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 pretraživač računara ili pametnog telefona pod istom WiFi domenom, unesite adresu u poruku. U ovom slučaju koristimo web preglednik na računaru.

Sada možemo vidjeti dvije linije u pregledniku, baš kao na gornjoj slici 2. Sada možemo kontrolirati LED da ga uključujemo ili isključujemo u bilo koje vrijeme!

Zabavite se s ovim projektom i nastavite kodirati!

Preporučuje se: