Мазмуну:

WiFi LED Switch IoT: 4 кадам (Сүрөттөр менен)
WiFi LED Switch IoT: 4 кадам (Сүрөттөр менен)

Video: WiFi LED Switch IoT: 4 кадам (Сүрөттөр менен)

Video: WiFi LED Switch IoT: 4 кадам (Сүрөттөр менен)
Video: 4G Роутер с Sim - картой + RJ45 / Модель CPE 903 / ОБЗОР + ТЕСТЫ 2024, Июль
Anonim
WiFi LED Switch IoT
WiFi LED Switch IoT

Бул долбоордун негизги максаты - мобилдик колдонмолор дүкөнүнөн "Blynk" колдонмосу аркылуу иштөөгө жардам бере турган функционалдуу WiFi которгучун табуу.

Бул Нускоочу Электроника боюнча эң негизги билимдер менен ийгиликтүү сыналган жана мен тиешелүү өзгөрүүлөр үчүн комментарий берүү үчүн домендеги адистердин сунуштарына ыраазы болом.

Жабдуулар

Долбоорду ийгиликтүү аяктоо үчүн төмөнкү компоненттер талап кылынат

  1. NodeMCU
  2. Ак LED - 10 Жок
  3. Мультиметр
  4. Кандооч
  5. Soldering Lead
  6. Soldering Flux

1 -кадам: NodeMCU & Blynkти колдонуп WiFi LED которуу

NodeMCU & Blynkти колдонуп WiFi LED которуу
NodeMCU & Blynkти колдонуп WiFi LED которуу
NodeMCU & Blynkти колдонуп WiFi LED которуу
NodeMCU & Blynkти колдонуп WiFi LED которуу
NodeMCU & Blynkти колдонуп WiFi LED которуу
NodeMCU & Blynkти колдонуп WiFi LED которуу

Эң биринчи кадам - диоддорду полярдуулугуна жараша текшерүү жана тизүү (анод жана катод оңой аныктоо үчүн тизилген)

Жарык диоддордун айрымдары иштебей калышы мүмкүн, демек, ар бир LEDди мультиметр менен текшерүү сунушталат.

2 -кадам: Жумушчу диоддорду аныктоо жана ширетүү

Иштөөчү LEDди аныктоо жана ширетүү
Иштөөчү LEDди аныктоо жана ширетүү
Иштөөчү LEDди аныктоо жана ширетүү
Иштөөчү LEDди аныктоо жана ширетүү
Иштөөчү LEDди аныктоо жана ширетүү
Иштөөчү LEDди аныктоо жана ширетүү

Мультиметрди колдонуу менен үзгүлтүксүздүктү текшерүү функционалдуу светодиоддорду жана бузуктарды аныктоого жардам берет.

Светодиоддордун полярдуулугун ленталап, аларды ширетүүгө даяр кылуу дайыма жакшы.

Бардык 10 светодиоддорду ширетүү аяктагандан кийин, мультиметр менен үзгүлтүксүздүгүн текшерүү сунушталат.

LED анодго туташканда мультиметрдин оң коргошун жана катодго мультимердин терс коргошуну LEDдин жумшак жарыгына жардам берсе гана иштейт.

Бардык светодиоддорду ширетүү аяктагандан кийин, биз биринчи кезекте 9В батареясынын жардамы менен бардык светодиоддор жаркырап турганын текшере алабыз (Туташуулар полярдыкты эске алуу менен жасалышы керек)

Эскертүү: Эгерде ийгиликсиз LED бар болсо, анда мультиметр 1607 маанисин көрсөткөн жүктөлгөн сүрөттөрдүн бирине окшош нерсени көрө аласыз.

3 -кадам: NodeMCUга туташуу жана Arduino IDE аркылуу кодду жүктөө

NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө
NodeMCU туташтыруу жана кодду Arduino IDE аркылуу жүктөө

Прототипти таңгактоо маанилүү жана мен "Solid State Drive (SSD)" таңгактоочу табакчасын ширетилген Светодиоддор менен NodeMCU пакеттөөгө эң ылайыктуу деп таптым.

Байланыштар абдан жөнөкөй жана төмөнкүдөй:

1. NodeMCUнун "D1" пинин ширетилген LED анодуна туташтырыңыз жана

2. NodeMCUнун "GND" пинин ширетилген диоддордун катодуна туташтырыңыз.

Эскертүү: Толук код үчүн тиркелген скриншотко кайрылыңыз. Коддун кээ бир бөлүгү жок болуп жатат окшойт, айрыкча кийинки текстти символдордон кичирээк жана чоңураак жайгаштыруу учурунда "кошуу" билдирүүлөрү менен.

NodeMCUго төмөнкү кодду жүктөңүз:

#аныктоо BLYNK_PRINT Сериал

#ESP8266WiFi.h кошуңуз

#кошуу BlynkSimpleEsp8266.h

char auth = "****************************************** ****** ";

// Сиздин WiFi грамоталары.

// Ачык тармактар үчүн сырсөздү "" деп коюңуз.

char ssid = "************";

char pass = "***************************";

жараксыз орнотуу () {

// Мүчүлүштүктөрдү оңдоо консолу

Serial.begin (9600);

Blynk.begin (auth, ssid, pass); // Сиз ошондой эле серверди көрсөтө аласыз:

// Blynk.begin (auth, ssid, pass, "blynk-cloud.com", 80);

// Blynk.begin (auth, ssid, pass, IPAddress (192, 168, 1, 100), 8080);

}

void loop () {

Blynk.run ();

}

4 -кадам: Blynk - Конфигурация жана тестирлөө

Blynk - Конфигурация жана тестирлөө
Blynk - Конфигурация жана тестирлөө
Blynk - Конфигурация жана тестирлөө
Blynk - Конфигурация жана тестирлөө
Blynk - Конфигурация жана тестирлөө
Blynk - Конфигурация жана тестирлөө

Акыр -аягы, "Blynk" мобилдик тиркемесин колдонуу менен прототиптин иштөө жөндөмүн конфигурациялоо жана текшерүү убактысы келди.

Прототипти ийгиликтүү бүтүрүү жана иштетүү үчүн тиркелген скриншоттордон керектүү жардамды алыңыз.

Төмөнкү кадамдык көрсөтмөлөр бул макаланы окурманга жардам берет:

  1. Мобилдик телефонго Blynk тиркемесин орнотуп ачыңыз.
  2. Долбоорго ат бериңиз: бул учурда "WiFi LED Switch IoT". Сиз аны атоо үчүн өзүңүздүн терминологияңызды тандай аласыз.
  3. Ыкчам тизмеден эксперимент аяктаган түзмөктү тандаңыз.
  4. "Түзүү" тандалгандан кийин, "Авторизация Токени" катталган/конфигурацияланган Email ID менен бөлүшүлөт.
  5. Азыр долбоорго компоненттерди кошууга убакыт келди. Бул учурда бизге бир гана "Баскыч" керек болот.
  6. Мындан тышкары, "Чыгуу" баскычынын жөндөөсү диоддук диапазонду туташтыруу үчүн өзгөртүлүшү керек (бул учурда D1).
  7. Конфигурацияны аягына чыгаруу үчүн "Switch" режимин конфигурациялоону улантыңыз.
  8. "Баскычты" көзөмөлдөө тактасына жайгаштыруу үчүн ыңгайлуу жерди тандап, доска менен иштешүүнү баштоо үчүн интерфейстин жогорку оң бурчундагы "Play" баскычын тандаңыз.
  9. Эми сиз каалаган убакта жана каалаган убакта сиздин LED дитиңизди башкара алышыңыз керек.

Башка жардам керек болсо, мага +91 9398472594 номерине WhatsApp аркылуу кайрылсаңыз болот.

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