Satura rādītājs:

HTTP servera kontrolēta gaismas diode - Ameba Arduino: 3 soļi
HTTP servera kontrolēta gaismas diode - Ameba Arduino: 3 soļi

Video: HTTP servera kontrolēta gaismas diode - Ameba Arduino: 3 soļi

Video: HTTP servera kontrolēta gaismas diode - Ameba Arduino: 3 soļi
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Novembris
Anonim
HTTP servera kontrolēta gaismas diode - Ameba Arduino
HTTP servera kontrolēta gaismas diode - Ameba Arduino

Gaismas diodes vadība ir vienkārša, izmantojot jebkuru jūsu izvēlētu mikrokontrolleri, bet LED vadīšana bezvadu režīmā mobilā tālruņa pārlūkprogrammā, atrodoties ceļā, ir patiešām forša un jautra. Patiesībā tas jau ir IoT projekts, jo jūs varat izmantot to pašu serveri, lai kontrolētu citas lietas, nevis LED, piemēram, skaļruni, lampu, ventilatoru, ūdens dzesētāju utt.

Piegādes

  • Ameba x 1
  • Maizes dēlis x 1
  • LED x 1
  • 1KΩ rezistors x 1

1. darbība. Aparatūras iestatīšana

Aparatūras iestatīšana
Aparatūras iestatīšana

Šajā piemērā mēs savienojamies

Izmantojot Ameba līdz WiFi un izmantojiet Ameba kā serveri, lietotājs var kontrolēt LED ieslēgšanu/izslēgšanu, izmantojot tīmekļa lapu.

Vispirms savienojiet Ameba ar LED.

Gaismas diodē garāka tapa ir pozitīvais pols, bet īsākā - negatīvais. Tātad mēs savienojam īsāko tapu ar GND (V = 0) un garāko tapu ar D13. Turklāt, lai izvairītos no tā, ka elektriskā strāva pārsniedz gaismas diodes pielaidi un rada bojājumus, mēs pievienojam pretestību uz pozitīvā pola.

2. darbība. Programmatūras iestatīšana

Programmatūras iestatīšana
Programmatūras iestatīšana
Programmatūras iestatīšana
Programmatūras iestatīšana

Pirmkārt un galvenokārt, mums jāpārliecinās, vai ameba plates pakete jau ir instalēta. Ja nē, mēs varam nokopēt zemāk esošo saiti uz jūsu "papildu valdes pārvaldnieka URL" un instalēt to, izmantojot tāfeles pārvaldnieku, github.com/ambiot/amb1_arduino/raw/master/…

Pēc tam atveriet "Fails" -> "Piemēri" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

Parauga kodā mainiet iezīmēto fragmentu uz atbilstošo informāciju.

Augšupielādējiet kodu un nospiediet Ameba atiestatīšanas pogu.

3. darbība: HTTP serveris

HTTP serveris
HTTP serveris
HTTP serveris
HTTP serveris

Kad savienojums ir izveidots, jūs redzēsit ziņojumu "Lai redzētu šo lapu darbībā, atveriet pārlūkprogrammu, lai atvērtu vietni https://xxx.xxx.xxx.xxx" arduino IDE, kā parādīts 1. attēlā:

Pēc tam atveriet datora vai viedtālruņa pārlūkprogrammu tajā pašā WiFi domēnā, ievadiet ziņojumā norādīto adresi. Šajā gadījumā mēs datorā izmantojam tīmekļa pārlūkprogrammu.

Tagad mēs pārlūkprogrammā varam redzēt divas rindas tāpat kā 2. attēlu. Tagad mēs varam kontrolēt LED, lai to jebkurā laikā ieslēgtu vai izslēgtu!

Izklaidējieties ar šo projektu un turpiniet kodēt!

Ieteicams: