Turinys:

HTTP serverio valdomas šviesos diodas - Ameba Arduino: 3 žingsniai
HTTP serverio valdomas šviesos diodas - Ameba Arduino: 3 žingsniai

Video: HTTP serverio valdomas šviesos diodas - Ameba Arduino: 3 žingsniai

Video: HTTP serverio valdomas šviesos diodas - Ameba Arduino: 3 žingsniai
Video: Arduino pamoka Nr. 1: mirksintis šviesos diodas 2024, Lapkritis
Anonim
HTTP serverio valdomas šviesos diodas - Ameba Arduino
HTTP serverio valdomas šviesos diodas - Ameba Arduino

Šviesos diodą valdyti paprasta naudojant bet kurį jūsų pasirinktą mikrovaldiklį, tačiau belaidžiu būdu valdyti šviesos diodą mobiliojo telefono naršyklėje kelyje yra tikrai šaunu ir smagu. Tiesą sakant, tai jau yra „IoT“projektas, nes jūs galite naudoti tą patį serverį, kad valdytumėte kitus dalykus nei LED, pvz., Garsiakalbį, lempą, ventiliatorių, vandens aušintuvą ir kt.

Prekės

  • Ameba x 1
  • Duonos lenta x 1
  • Šviesos diodas x 1
  • 1KΩ rezistorius x 1

1 žingsnis: Aparatūros sąranka

Techninės įrangos sąranka
Techninės įrangos sąranka

Šiame pavyzdyje mes sujungiame

Naudodami „Ameba“prie „WiFi“ir naudodamiesi „Ameba“kaip serveriu, vartotojas gali įjungti/išjungti šviesos diodą per tinklalapį.

Pirmiausia prijunkite „Ameba“prie šviesos diodo.

Šviesos dioduose ilgesnis kaištis yra teigiamas polius, o trumpesnis - neigiamas polius. Taigi trumpesnį kaištį prijungiame prie GND (V = 0), o ilgesnį kaištį - prie D13. Be to, kad elektros srovė neviršytų šviesos diodo tolerancijos ir sugadintų, teigiamame poliuje prijungiame varžą.

2 veiksmas: programinės įrangos sąranka

Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka

Pirmiausia turime įsitikinti, kad „ameba“plokštės paketas jau buvo įdiegtas. Jei ne, galime nukopijuoti žemiau esančią nuorodą į jūsų „papildomus lentos tvarkyklės URL“ir įdiegti ją naudodami lentos tvarkyklę, github.com/ambiot/amb1_arduino/raw/master/…

Tada atidarykite „Failas“-> „Pavyzdžiai“-> „AmebaWiFi“-> „SimpleWebServerWiFi“

Pavyzdiniame kode pakeiskite paryškintą fragmentą į atitinkamą informaciją.

Įkelkite kodą ir paspauskite „Ameba“nustatymo iš naujo mygtuką.

3 veiksmas: HTTP serveris

HTTP serveris
HTTP serveris
HTTP serveris
HTTP serveris

Kai ryšys bus užmegztas, pamatysite pranešimą „Norėdami pamatyti, kaip šis puslapis veikia, atidarykite„ arduino IDE “naršyklę į https://xxx.xxx.xxx.xxx“, kaip parodyta 1 paveiksle:

Tada atidarykite kompiuterio ar išmaniojo telefono naršyklę pagal tą patį „WiFi“domeną, įveskite adresą pranešime. Šiuo atveju kompiuteryje naudojame žiniatinklio naršyklę.

Dabar naršyklėje galime matyti dvi eilutes, kaip 2 paveikslėlyje aukščiau. Dabar mes galime valdyti šviesos diodą, kad jį įjungtumėte arba išjungtumėte bet kuriuo metu!

Mėgaukitės šiuo projektu ir toliau koduokite!

Rekomenduojamas: