Cuprins:

LED controlat de server HTTP - Ameba Arduino: 3 pași
LED controlat de server HTTP - Ameba Arduino: 3 pași

Video: LED controlat de server HTTP - Ameba Arduino: 3 pași

Video: LED controlat de server HTTP - Ameba Arduino: 3 pași
Video: Arduino Android App Inventor Web server AI2 сервер Tutorial Ethernet Shield 2024, Noiembrie
Anonim
LED controlat de server HTTP - Ameba Arduino
LED controlat de server HTTP - Ameba Arduino

Controlul unui LED este ușor cu orice microcontroler la alegere, dar controlul LED-ului fără fir din browserul telefonului mobil din mers este foarte interesant și distractiv. De fapt, este deja un proiect IoT, deoarece puteți utiliza același server pentru a controla alte lucruri decât LED-urile, de exemplu, difuzor, lampă, ventilator, răcitor de apă etc.

Provizii

  • Ameba x 1
  • Placă de pâine x 1
  • LED x 1
  • Rezistor 1KΩ x 1

Pasul 1: Configurare hardware

Configurare hardware
Configurare hardware

În acest exemplu, ne conectăm

Ameba la WiFi și utilizarea Ameba ca server, utilizatorul poate controla LED-ul pornit / oprit printr-o pagină web.

Mai întâi, conectați Ameba cu LED-ul.

Într-un LED, pinul mai lung este polul pozitiv, iar pinul mai scurt este polul negativ. Deci conectăm pinul mai scurt la GND (V = 0) și conectăm pinul mai lung la D13. În plus, pentru a evita curentul electric depășește toleranța LED-ului și provoacă daune, conectăm o rezistență pe polul pozitiv.

Pasul 2: Configurare software

Configurare software
Configurare software
Configurare software
Configurare software

În primul rând, trebuie să ne asigurăm că pachetul ameba board a fost deja instalat. În caz contrar, putem copia linkul de mai jos la „adresele URL suplimentare ale administratorului de bord”, de preferință și îl putem instala folosind managerul de bord, github.com/ambiot/amb1_arduino/raw/master/…

Apoi deschideți „Fișier” -> „Exemple” -> „AmebaWiFi” -> „SimpleWebServerWiFi”

În exemplul de cod, modificați fragmentul evidențiat la informațiile corespunzătoare.

Încărcați codul și apăsați butonul de resetare pe Ameba.

Pasul 3: Server

Când conexiunea este stabilită, veți vedea mesajul „Pentru a vedea această pagină în acțiune, deschideți un browser la https://xxx.xxx.xxx.xxx” în IDE-ul arduino, așa cum se arată în figura 1 de mai sus:

Apoi, deschideți browserul unui computer sau al unui telefon inteligent sub același domeniu WiFi, introduceți adresa în mesaj. În acest caz, folosim un browser web pe un computer.

Acum putem vedea două linii pe browser la fel ca în figura 2 de mai sus. Acum putem controla LED-ul pentru a-l porni sau opri oricând!

Distrează-te cu acest proiect și continuă să codezi!

Recomandat: