Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Š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
Š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
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
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!