🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Урок 17. PLC модуль + реле

    Русскоязычный форум
    1
    1
    4.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DimiD
      Dimi
      last edited by

      Цель урока

      Привет! Сегодня мы добавим реле в модуль PLC и посмотрим как это работает.

      Рисунок 1

      Этот урок научит: владеть паяльником. Управлять нагрузкой с помощью М5.

      Краткая справка

      Перечень компонентов для урока

      • PC;
      • M5STACK;
      • кабель USB-C из стандартного набора;
      • дополнительный модуль PLC;
      • розетка сетевая;
      • вилка сетевая;
      • внешний блок питания 12 В;
      • провода под нагрузку;
      • реле 250 В 10 А управляющее напряжение 5 В;
      • транзистор 2N2222A;
      • резистор 1 кОм;
      • паяльник;
      • припой;
      • инструменты.

      Начнём!

      Шаг 1. Монтаж

      Возьмем реле, транзистор и резистор и припаяем его к печатной плате PLC-модуля согласно схеме, приведённой на рисунке 2.

      Рисунок 2

      Примерно вот так должно выглядеть в после монтажа компонентов (рис. 2.1).

      Рисунок 2.1

      Шаг 2. Сборка

      Теперь соберём модуль в корпус (рис. 3 - 3.1).

      Рисунок 3

      Рисунок 3.1

      Шаг 3. Вилка сетевая

      Для того, чтобы подключить наш модуль к сети электропитания нам необходимо подготовить вилку со специальными штекерами (рис. 4).

      Рисунок 4

      Шаг 4. Розетка

      Подключим провод к розетке и специальному разъему (рис. 5).

      Рисунок 5

      Шаг 5. Подключаем

      Подключим штекера вилки и розетки в устройство, затем подключим блок питания (рис. 6).

      Рисунок 6

      Шаг 6. Загружаем скетч

      Рисунок файлы lightOn и lightOff доступны по ссылке в разделе Downloads.

      #include <M5Stack.h>
      
      extern unsigned char lightOn[];
      extern unsigned char lightOff[];
      
      void setup(){
        M5.begin();
        pinMode(5, OUTPUT);
        M5.Lcd.setBrightness(100);
      }
      
      void loop() {
        M5.Lcd.drawBitmap(126, 70, 100, 100, (uint16_t *)lightOff);
        digitalWrite(5, HIGH);
        delay(1500);
        M5.Lcd.drawBitmap(126, 70, 100, 100, (uint16_t *)lightOn);
        digitalWrite(5, LOW);
        delay(1500);
      }
      

      После загрузки скетча устройство начнёт щелкать реле (рис. 7 - 7.1).

      Рисунок 7

      Рисунок 7.1

      Завершающий шаг

      На этом всё :)

      Downloads

      • Видео (YouTube): https://youtu.be/_07uW7Cve8Q
      • Файлы lightOn и lightOff (Yandex.Disk): https://yadi.sk/d/65SleNXxa0X_dw
      1 Reply Last reply Reply Quote 0
      • First post
        Last post