Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Как в фильме «Миссия невыполнима» говорится: «Отчаянные времена требуют отчаянных мер», моему брату, который учится в 10-м классе, пришла идея управлять светом на кухне с помощью телефона вместо выключателей, и причина в том, что наша кухня используется совместно с другие гости Airbnb и переключатели являются наиболее уязвимой областью для распространения COVID 19.
Получив идею, мы спланировали, как воплотить ее в жизнь. Я со знанием инженерии и мой брат со знанием творчества 10-го класса приступили к делу. Наши родители помогли нам со связями, чтобы получить наши компоненты и другие разные задачи.
Шаг 1: Компоненты
- Smps mini -5в
- MOC3041
- MOC3021
- Выпрямитель
- Симистор-BT136
- Резисторы
- Заголовки
- 4Н35
- NodeMCU
- Резисторы
Шаг 2: как это работает
- Он включает в себя модуль NodeMCU, который подключается к Wi-Fi, откуда он подключается к серверу Blynk.
- Он имеет симистор для управления включением и выключением света. Я использовал симистор вместо реле, потому что они дешевле и надежнее.
- Он имеет Smps для преобразования переменного тока в постоянный.
Шаг 3: Принципиальная схема основной печатной платы
Печатная плата была сделана на заказ и была напечатана с печатной платы. Я включил принципиальную схему
Шаг 4: Изготовление печатной платы с использованием Eagle CAD
Можно зайти в мой профиль, где я объяснил, как разработать собственную печатную плату с помощью Eagle CAD. Фотографии показали файл платы и Гербер-вид проекта.
Шаг 5: получение печатной платы
Печатная плата была доставлена в течение 2 недель
Шаг 6: Покрытие
- Как я уже говорил вам, мой брат очень изобретателен, он использовал старую коробку для конфет и старую сунмику, чтобы сделать покрытие.
- Он был окрашен в черный цвет
- Sunmica дала хорошую деревянную отделку
Шаг 7. Кодирование
#define BLYNK_PRINT Serial
#include #include
char auth = "Ваш ключ аутентификации"; // Вы должны получить токен аутентификации в приложении Blynk.
const int R1 = 5; // Выходное реле 1
const int R2 = 4; // Выходное реле 2
char ssid = "Имя вашей сети Wi-Fi"; // Ваши учетные данные WiFi.
char pass = "Пароль вашей сети"; // Установите пароль на "" для открытых сетей.
void setup () {
Serial.begin (9600); // Консоль отладки
Blynk.begin (auth, ssid, pass);
pinMode (R1, ВЫХОД);
pinMode (R2, ВЫХОД); }
void loop () {Blynk.run (); }
Шаг 8: Блинк
- Создайте новый проект в приложении BLYNK.
- Напишите название проекта "Hands-Free Lights Control" и выберите NodeMCU из раскрывающегося списка.
- Токен AUTH будет отправлен на ваш зарегистрированный адрес электронной почты.
- Добавьте 2 кнопки реле из правого раскрывающегося списка
- D1 для реле 1 и D2 для реле 2 или по желанию
Шаг 9: соберите
- Все детали собраны согласно приведенной принципиальной схеме.
- И покрытие было надежно закреплено на цепи с помощью винтов.
Шаг 10: Заключение
- Этот проект был очень успешным, и он очень понравился гостям Airbnb!
- Этот проект был также очень полезен для моего младшего брата, потому что он получил много знаний в области электроники, используемых в инженерии.