Мазмуну:

HTTP Server көзөмөлдөгөн LED - Ameba Arduino: 3 кадам
HTTP Server көзөмөлдөгөн LED - Ameba Arduino: 3 кадам

Video: HTTP Server көзөмөлдөгөн LED - Ameba Arduino: 3 кадам

Video: HTTP Server көзөмөлдөгөн LED - Ameba Arduino: 3 кадам
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Ноябрь
Anonim
HTTP Server көзөмөлдөгөн LED - Ameba Arduino
HTTP Server көзөмөлдөгөн LED - Ameba Arduino

Светодиодду көзөмөлдөө каалаган микроконтроллер менен оңой, бирок уюлдук телефонуңуздун браузеринде баратып LEDди зымсыз башкаруу чындап эле сонун жана кызыктуу. Чынында, бул IoT долбоору, анткени сиз бир эле серверди LEDден башка нерселерди көзөмөлдөө үчүн колдоно аласыз, мисалы, динамик, лампа, желдеткич, суу муздаткыч ж.

Жабдуулар

  • Ameba x 1
  • Нан тактасы x 1
  • LED x 1
  • 1KΩ каршылыгы x 1

1 -кадам: Аппараттык орнотуу

Аппараттык орнотуу
Аппараттык орнотуу

Бул мисалда биз туташабыз

WiFi Ameba жана Ameba сервер катары колдонуучу, колдонуучу LEDди веб -баракча аркылуу күйгүзүүнү/өчүрүүнү көзөмөлдөй алат.

Биринчиден, Амебаны LED менен туташтырыңыз.

Светодиоддо узун пин оң полюс, ал эми кыска пин - терс уюл. Ошентип, биз кыска пинти GNDге (V = 0) туташтырабыз, жана узунураак пинди D13ге туташтырабыз. Кошумча катары, электр тогунун диоддун толеранттуулугунан жана зыян келтирбеши үчүн, биз оң мамыга каршылыкты туташтырабыз.

2 -кадам: Программаны орнотуу

Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу

Биринчи кезекте, биз ameba board пакети мурунтан эле орнотулганын текшеришибиз керек. Болбосо, биз төмөндөгү шилтемени сиздин каалооңуз боюнча "кошумча такта башкаруучусунун URL'дерине" көчүрүп, такта менеджеринин жардамы менен орното алабыз.

github.com/ambiot/amb1_arduino/raw/master/…

Андан кийин "Файл" -> "Мисалдар" -> "AmebaWiFi" -> "SimpleWebServerWiFi" ачыңыз

Үлгү кодунда, бөлүнгөн үзүндүсүн тиешелүү маалыматка өзгөртүү.

Кодду жүктөп, Амебанын баштапкы абалга келтирүү баскычын басыңыз.

3 -кадам: HTTP Server

HTTP Server
HTTP Server
HTTP Server
HTTP Server

Байланыш орнотулганда, arduino IDEдеги "Бул баракты иш жүзүндө көрүү үчүн браузерди https://xxx.xxx.xxx.xxxке ачыңыз" деген билдирүүнү көрөсүз, 1 -сүрөттө көрсөтүлгөндөй:

Андан кийин, ошол эле WiFi доменинин астындагы компьютердин же акылдуу телефондун браузерин ачыңыз, билдирүүгө даректи киргизиңиз. Бул учурда, биз компьютерде веб -браузерди колдонобуз.

Эми биз браузерде жогорудагы 2 -сүрөттөгүдөй эки сапты көрө алабыз. Биз азыр LEDди каалаган убакта күйгүзүү же өчүрүү үчүн башкара алабыз!

Бул долбоор менен ырахат алыңыз жана коддоону улантыңыз!

Сунушталууда: