Например TDA7294

Форум РадиоКот • Просмотр темы - Управление из telegram бота
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт фев 12, 2026 05:41:00

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 11:46:23 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Добрый день, подскажите пожалуйста, натолкните в правильном направление.
Есть желание для школьного проекта сделать управление и/или получение данных с помощью телеграм-бота.

Например, поставить датчик освещенности/температуры/влажности и по команде чат-бота Telegram считывать данные и в чат-бот выводить.

Или управлять чем-то. Например, включать по команде из чат-бота вентилятор, сирену.

Не обязательно это всё, буду рада советам как организовать пару функций.
Есть программист, который помочь с кодом, но не понятно что вообще нужно купить, спаять... И возможно ли.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 13:15:35 
Говорящий с текстолитом
Аватар пользователя

Карма: 12
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 28, 2023 21:17:15
Сообщений: 1588
Откуда: Universe
Рейтинг сообщения: 0
:roll:

https://habr.com/ru/articles/729246/

_________________
I have a dream...¯\_(ツ)_/¯


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 13:51:04 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Да, есть еще вот ссылка для меня даже понятнее.
https://habr.com/ru/articles/526672/

Но как человеку не сталкивающемуся ранее с подобным все, что далее создания чат-бота, непонятно.
Какие детали нужно купить.
Хотя бы примерную схему для себя представлять.
Поняла, что нужно wifi реле. К чему что-то подключить.
Может посоветуете какие-то готовые наборы для чайников


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 14:35:19 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8962
Откуда: .ru
Рейтинг сообщения: 0
Какие детали нужно купить.
Хотя бы примерную схему для себя представлять.
Поняла, что нужно wifi реле. К чему что-то подключить.
Может посоветуете какие-то готовые наборы для чайников

-можно купить готовое реле.
-можно спаять самому реле.

детали простые...
-ESP32
-реле 5 V / 220 V
-блок питания 5 V (USB зарядка от телефона подойдёт).
всё продаётся в интернет магазине...))


https://www.ozon.ru/product/esp32-nodem ... уино+esp32

https://www.ozon.ru/product/modul-rele- ... p_products

https://www.ozon.ru/product/zaryadnoe-u ... устройство

это первое что попалось...
можно найти дешевле... если поискать))

осталось только всё подключить
Вложение:
схема.jpg [28.4 KiB]
Скачиваний: 51

и написать программу...
:tea:


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 14:46:56 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 15:05:42 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8962
Откуда: .ru
Рейтинг сообщения: 0
не забываем про разъёмы))
обычно у ESP32 микро USB
Вложение:
микро USB.jpg [52.76 KiB]
Скачиваний: 41

поэтому к ESP32 на микро USB нужен переходник с микро USB на USB-С
Вложение:
Screenshot_1.jpg [28.29 KiB]
Скачиваний: 45

чтоб не покупать переходники лучше сразу купить зарядку 5 V с микро USB.

https://www.ozon.ru/product/setevoe-zar ... +micro+usb

хотя современные ESP32 есть уже с USB-С...
надо искать...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 15:22:40 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Пока смотрела это нашла много наборов ардуино. Захотелось поиграться. Вот думаю, может сразу заказать много деталей и уже с ними играться. Хотелось бы конечно вменяемую инструкцию к набору. Пока ищу подходящий вариант

Добавлено after 9 minutes 42 seconds:
Но смотрю там нет модулей WiFi плюс хотела модуль с камерой. Как в примере по ссылке, что я выше присылала. Получается нужно будет еще кучу всего докупать. Тогда и в наборе смысла нет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 16:15:28 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8962
Откуда: .ru
Рейтинг сообщения: 0
marina_v писал(а):
Захотелось поиграться.

смотря насколько глубоко поиграться))
если просто поиграться... то набора Ардуино хватит.

к примеру стандартный набор Ардуино с ESP32 и камерой.

https://aliexpress.ru/item/100500721092 ... yandexfree

и т.д.

можно отдельно ESP32 и камерой.
:tea:

Добавлено after 3 minutes 38 seconds:
просто поиграться...
:roll:
мы в соседней теме наигрались))

https://www.radiokot.ru/forum/viewtopic ... 8&t=190542

:)))

Добавлено after 5 minutes 15 seconds:
а я вот тоже решил поиграться))
сейчас вот с этим играюсь.
СпойлерИзображение

:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт янв 14, 2025 16:21:34 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 694
Зарегистрирован: Вт сен 25, 2012 23:13:41
Сообщений: 5722
Откуда: г.Дзержинск Нижегородской обл.
Рейтинг сообщения: 2
Привет, Марина.
...может сразу заказать много деталей и уже с ними играться.
Правильнее всего начинать с самого простого - управлять включением/выключением чего-нибудь низковольтного, например, светодиода. Потренировавшить на нём, поймёте какие существуют нюансы удалённого управления и сможете более точно подобрать оборудование для реализации своих первоначальных хотелок.

_________________
Спасение утопающих дело рук самих утопающих.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 10:44:23 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
В продолжении. Более менее разобрались по инструкциям собрали.
Возник вопрос. Никак не можем подключить двигатель.
Может кто-то подскажет, можно ли в такой схеме (см рисунок) переключить с UNO на ESP8266
Изображение

Датчик подключить удалось, а эту схему пытаемся повторить, никак не получается


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 11:12:34 
Друг Кота
Аватар пользователя

Карма: 107
Рейтинг сообщений: 3833
Зарегистрирован: Пн фев 09, 2009 22:19:49
Сообщений: 24950
Откуда: Когда-то был прекрасный город для людей
Рейтинг сообщения: 0
Двигатель - это слишком сильноточная нагрузку для микроконтроллера.
Его надо через реле подключать, если не требуется пропорциональное управление, или через драйвер двигателя с усилителем тока, если нужно управлять скоростью и направлением вращения..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 11:18:47 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
ну вот схема, которая приложена, она работает. Но нам хочется переключить на ESP8266

Скоростью управлять не требуется. Нужно только вкл/выкл


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 13:16:45 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8962
Откуда: .ru
Рейтинг сообщения: 0
Муркиз писал(а):
Двигатель - это слишком сильноточная нагрузку для микроконтроллера.
Его надо через реле подключать, если не требуется пропорциональное управление, или через драйвер...

опять пишут ответ... даже не посмотрев на схему...

на схеме двигатель уже подключен через драйвер L293D.
Вложение:
Screenshot_2.jpg [38.35 KiB]
Скачиваний: 39

даташит если что...
https://docs.yandex.ru/docs/view?tm=174 ... 26nosw%3D1

осталось разобраться с ESP8266...
:tea:
marina_v писал(а):
Скоростью управлять не требуется. Нужно только вкл/выкл

драйвер можно подключить к любым свободным пинам ESP8266...
надо только настроить пины в программе ESP8266...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 15:00:58 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Большое спасибо за ответ и приложенный файл.

Видимо что-то путаем при настройке пинов в программе.
Решили спросить потому что уже решили, что может это вообще невозможно.
Продолжим экспериментировать с номерами пинов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 16:31:44 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 266
Зарегистрирован: Пт фев 12, 2010 13:47:17
Сообщений: 2569
Рейтинг сообщения: 0
marina_v писал(а):
Продолжим экспериментировать с номерами пинов
Так может сюда выложить свою схему и свою прогу? С ЕСП в ардуинной среде работаете?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Вт мар 25, 2025 19:10:08 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
marina_v писал(а):
Продолжим экспериментировать с номерами пинов
Так может сюда выложить свою схему и свою прогу? С ЕСП в ардуинной среде работаете?


С удовольствием
Работает в Arduino IDE.
Подключали к этой ESP8266 датчик температуры и серводвигатель, это работало.

Изображение

Это готовый код из методички, с UNO работает. Для ESP изменили только номера пинов

Код:
#define ENABLE 14
#define DIRA 12
#define DIRB 13

int i;
 
void setup() {
  //---set pin direction
  pinMode(ENABLE,OUTPUT);
  pinMode(DIRA,OUTPUT);
  pinMode(DIRB,OUTPUT);
  Serial.begin(9600);
}

void loop() {

  digitalWrite(ENABLE,LOW); // disable
  delay(2000);

  Serial.println("fast Slow example");
 
  digitalWrite(ENABLE,HIGH); //enable on
  digitalWrite(DIRA,HIGH); //one way
  digitalWrite(DIRB,LOW);
  delay(3000);
  digitalWrite(ENABLE,LOW); //slow stop
  delay(1000);
  digitalWrite(ENABLE,HIGH); //enable on
  digitalWrite(DIRA,LOW); //one way
  digitalWrite(DIRB,HIGH);
  delay(3000);
  digitalWrite(DIRA,LOW); //fast stop
  delay(2000);

  Serial.println("PWM full then slow");
  //---PWM example, full speed then slow
  analogWrite(ENABLE,255); //enable on
  digitalWrite(DIRA,HIGH); //one way
  digitalWrite(DIRB,LOW);
  delay(2000);
  analogWrite(ENABLE,180); //half speed
  delay(2000);
  analogWrite(ENABLE,128); //half speed
  delay(2000);
  analogWrite(ENABLE,50); //half speed
  delay(2000);
  analogWrite(ENABLE,128); //half speed
  delay(2000);
  analogWrite(ENABLE,180); //half speed
  delay(2000);
  analogWrite(ENABLE,255); //half speed
  delay(2000);
  digitalWrite(ENABLE,LOW); //all done
  delay(10000);

}


Последний раз редактировалось marina_v Ср мар 26, 2025 08:23:42, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Ср мар 26, 2025 07:19:50 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 266
Зарегистрирован: Пт фев 12, 2010 13:47:17
Сообщений: 2569
Рейтинг сообщения: 0
В приведённом вами скетче объявленные пины не подходят ни под одну из приведённых вами схем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Ср мар 26, 2025 08:22:59 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
В приведённом вами скетче объявленные пины не подходят ни под одну из приведённых вами схем.


Пины смотрели по образцу.
Изображение

Можете подсказать какие пины назначить при подключении как на схеме или нужно подключить иначе?
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Пн мар 31, 2025 14:23:11 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8962
Откуда: .ru
Рейтинг сообщения: 0
В электронике любая сложная задача разбивается на ряд простых.

1. Отдельно проверяем драйвер двигателя. Замыкаем вход драйвера на корпус и на +3,3 вольт. Двигаетль крутит и не крутит соответственно.

2. Отдельно проверяем Управление из telegram бота. Подключаем светодиоды на выводы ESP8266. Заходим в telegram нажимаем на кнопочки или пишем сообщение. Светодиоды включаются и выключаются соответственно.

3. Потом всё собираем в кучу))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление из telegram бота
СообщениеДобавлено: Ср апр 02, 2025 13:50:02 
Родился

Зарегистрирован: Вт янв 14, 2025 11:31:49
Сообщений: 11
Рейтинг сообщения: 0
Проверили сто раз уже

Двигатель работает, телеграм работает.
Хотя пока речь вообще не об управлении через телеграм. Просто хотябы программно включить и выключить двигатель

Вопрос в том, что мы не можем определить какие пины под каким номером у ESP8266.
В сообщении выше это описано. Приведена схема и код.
Я понимаю, что подключение не соответствует программе (иначе работало бы), но как правильно пока не нашли.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y