ESP8266 - TCP Client - Максимально просто - 1 часть

  Рет қаралды 14,469

РУКОПОП

РУКОПОП

3 жыл бұрын

📹Прошлая серия про Server: • ESP8266 - TCP Server -...
👉ESP: ali.pub/5aupp4
👉В описании есть подробности👇
==================================
ESP:
👉ESP(основные): ali.pub/5aupp4
👉ESP Node MCU:ali.pub/5auqxg
👉ESP-12: ali.pub/5auqrf
👉ESP-12: ali.pub/5auqty
👉ESP-01: ali.pub/5auqnj
👉ESP WEMOS: ali.pub/5aur0y
==================================
Возможно понадобится ИНСТРУМЕНТ:
👉Паяльник: ali.pub/5cisv5
👉Припой: ali.pub/5cisyn
👉Флюс: ali.pub/5cit3p
👉Кусачки: ali.pub/5cit4o
👉Зачистка: ali.pub/5cit5g
👉Третья рука: ali.pub/5cit8d
👉Отвертка: ali.pub/5cit9c
==================================
Модули из прошлого видео:
Дисплей:
👉20x4 (I2C): ali.pub/5ditpg
👉20x4: ali.pub/5ditsd
👉16х2 (I2C):ali.pub/5diu7x
👉16х2: ali.pub/5dity0
👉I2C модуль: ali.pub/5diuag
👉Arduino Nano: ali.pub/5cirf1
👉Экран: ali.pub/5cirg0
👉Набор резисторов: ali.pub/5cirg7
👉Набор диодов: ali.pub/5cirgz
👉Текстолит: ali.pub/5ciriq
👉Тактовые кнопки: ali.pub/5ciror
👉LED 3-цвета: ali.pub/5cirl9
👉Конденсаторы: ali.pub/5cirpx
👉Провода: ali.pub/5cirr3
👉Гайки: ali.pub/5cirt1
👉Винты: ali.pub/5cirz9
👉Блок питания: ali.pub/5cis9r
==================================
ПРИСОЕДИНЯЙТЕСЬ К НАМ В СООБЩЕСТВАХ:
👉Группа ВК: rukopop_diy
👉Instagram: / diy_rukopop
👉Дзен: zen.yandex.ru/id/5e88797d862a...
==================================
ЕЩЕ ВИДЕО:
📹Прошлая серия про Server: • ESP8266 - TCP Server -...
📹ESP + Blynk (1ч): • Blynk + ESP = Проще не...
📹ESP + Blynk (2ч): • Blynk + ESP = Проще не...
📹ESP В первый раз: • ESP 8266 - ПРОБА ПЕРА
📹WS2812b без библиотек: • Адресная лента - управ...
📹ЗВЕЗДА НА WS2812B: • ЗВЕЗДА НА WS2812B (Адр...
📹Печатные платы - быстро и просто: • Печатные платы - Изгот...
📹Сверлильный станок: • СВЕРЛИЛЬНЫЙ СТАНОК - С...
📹Беременная собираем 3д принтер: • Беременная собирает 3D...
📹Реноватор: • HILDA реноватор - Обзо...
==================================

Пікірлер: 99
@user-cq2oc6yd3e
@user-cq2oc6yd3e 3 жыл бұрын
Комментарий лайк и подписка)
@rukopop
@rukopop 3 жыл бұрын
Спасибо))
@user-hr8ej7rd6s
@user-hr8ej7rd6s 7 ай бұрын
Такие как ты делают интернет лучше))
@rukopop
@rukopop 7 ай бұрын
Спасибо))
@hackbug9706
@hackbug9706 2 жыл бұрын
Про есп это конечно хорошо, но конкретно это видео я не понял ничего, но было очень интересно
@user-db1zg5jd4m
@user-db1zg5jd4m 3 жыл бұрын
Вот это ты молодец!) Давай побольше про esp)
@rukopop
@rukopop 3 жыл бұрын
буду стараться)
@semenpozizni
@semenpozizni 3 жыл бұрын
Мне нравится спонсор 😂
@rukopop
@rukopop 3 жыл бұрын
следующий будет еще лучше)
@user-mj7ry1ir5o
@user-mj7ry1ir5o 3 жыл бұрын
Интересно, как прога на 3:10 скомпилилась, если вы не создали объект WiFi, а в setup() уже вызвали от него метод begin() 👀
@rukopop
@rukopop 2 жыл бұрын
Да кто же его знает, давно это все было. Может и скопилировалось, а может я для видео прогу готовил и что то потерял.
@very9000
@very9000 Жыл бұрын
🤝 Привет. Помоги, пожалуйста. Можно ли сделать пробуждение ESP8266 ? Сон нашел в приложении на айфоне через браузер, но где настройка пробуждения ?
@w.t.2905
@w.t.2905 3 жыл бұрын
У меня также всегда - когда нужно выводить на экран одну единственную строку и я её компилирую - то обязательно вижу какую-нибудь наидебильнейшую ошибку, типа того же подклЯчения. Программистов стало бы намного меньше, если бы компилятор проверял на корректность ещё и русскоязычные слова, да ещё если по всем правилам русского языка....
@rukopop
@rukopop 3 жыл бұрын
да, случается такое)
@user-em4oz8ub5h
@user-em4oz8ub5h 3 жыл бұрын
божественная реклама
@rukopop
@rukopop 3 жыл бұрын
ну да, сильно не заморачивался, но согласить, с моим лицом только чипсики и рекламировать)
@vlfdetectors6014
@vlfdetectors6014 Жыл бұрын
Название канала соответствует качеству содержимого.
@S.n.2
@S.n.2 3 жыл бұрын
Если не секрет, ты сам написал биг бону или они сами тебя нашли?)
@rukopop
@rukopop 3 жыл бұрын
сами вышли, только не биг бон, а компания, которая его рекламирует, ценник не большой, но все же)
@S.n.2
@S.n.2 3 жыл бұрын
@@rukopop просто до этого в видео лапша их фирмы мелькала, может поэтому написали?))
@rukopop
@rukopop 3 жыл бұрын
@@S.n.2 и в прошлый раз, вроде еще летом, я с ними же работал
@user-db1zg5jd4m
@user-db1zg5jd4m 3 жыл бұрын
Биг Бон тема))
@rukopop
@rukopop 3 жыл бұрын
@@user-db1zg5jd4m ну еще бы)
@aleksandrmusiienko9845
@aleksandrmusiienko9845 3 жыл бұрын
"Ожидание подклячения" - :)
@rukopop
@rukopop 3 жыл бұрын
есть такое, прочитал только на монтаже)
@PrizrakSHIZA
@PrizrakSHIZA Жыл бұрын
Эту схему можно реализовать через ардуино? Потому что в примере идет контроль напрямую модуля ESP, а вот используя ESP8266 подавать через tcp команды и обратно на arduino uno возможно?
@rukopop
@rukopop Жыл бұрын
на ардуино подавать tcp команды? Зачем использовать дополнительно Уно? Какой в этом смысл?
@PrizrakSHIZA
@PrizrakSHIZA Жыл бұрын
@@rukopop я хочу сделать управление ардуино через интернет. E модуля есп всеuj два пина, этого мало. Поэтому мне лучше использовать ардуино плаnу с большим колов пиноd для подключения други[ модулей. А есп использовать только как интерфейс выхода в интернет
@rukopop
@rukopop Жыл бұрын
@@PrizrakSHIZA Я понял, вы говорите про так называемую плату ESP-1, где разведено всего под два вывода управляющих. Ну можно по uart и командами управлять, только uno & esp нужно по уровню согласовать. Но честно говоря, не самаю лучшая связка, лищние заморочки. Почему бы не использовать esp-12, там выводов больше
@PrizrakSHIZA
@PrizrakSHIZA Жыл бұрын
@@rukopop uart? Пойду читать что это и как оно. В данный момент пробую напрямую отправлять AT команды. Вроде как тоже вариант. Ну, так сложилось что у меня в наличии uno и esp-01. По идее функционал есть нужный и тут, так что не хотелось бы лишние модули покупать
@rukopop
@rukopop Жыл бұрын
@@PrizrakSHIZA аааа, точно, я и забыл, что у него есть прошивка собственная, и управляется через интерфейс
@usver-fd4zp3yr3i
@usver-fd4zp3yr3i 3 жыл бұрын
Мне кажется по TCP/IP немного не то сказано и запутанно. С клиентских программ, грубо говоря, пакеты тоже уходят с порта, есть адрес и порт сервера и адрес и порт клиента. Порт клиента нужен, чтобы сервер "знал" куда возвращать ответ, по какому адресу/порту общаться с клиентом. На ОС с сервером от клиента пакеты приходят не на какой-то порт и операционка не сама каким-то образом определяет что этот пакет нужно отдать программе-серверу*, эта информация тут только запутывает :) Пакет от клиента приходит на строго определённый порт, который слушает программа-сервер. Тут программа-сервер слушает 80-й порт на компе и 5000 на ноуте. Конечно, операционка на каком-то уровне "ловит" всё и "распределяет", но какой-то единственный промежуточный порт тут может быть только порт для RJ-45 :))) На уровне TCP/IP порт уже отдан программе-серверу, никакого "каким-то образом" тут нет. *сервер - это то что предоставляет сервис.
@rukopop
@rukopop 2 жыл бұрын
Может и не то сказано, но упрощено для понимания и представления
@Maymmon
@Maymmon 3 жыл бұрын
Чипсы вкусные то?
@rukopop
@rukopop 3 жыл бұрын
да отличные) но я жене отдал)
@Ivan_sev
@Ivan_sev Жыл бұрын
У меня вопрос: а они будут работать если они будут в разных сетях, то есть сервер дома, а клиент на работе?
@NICK1T0S-mn5rz
@NICK1T0S-mn5rz 4 ай бұрын
Почитай про проброс портов локальный и внешний ip
@Ivan_sev
@Ivan_sev 4 ай бұрын
@@NICK1T0S-mn5rz да уже понял что без белого ip не обойтись
@user-hn3hj7ux6z
@user-hn3hj7ux6z 3 жыл бұрын
А можно ли этот скетч с tcp клиентом использовать для esp32? То есть возможно ли залить данный скетч на esp32 и будет ли он работать также как и esp8266?
@rukopop
@rukopop 3 жыл бұрын
к сожалению не могу подсказать, думаю там есть аналоги библиотеки, и если даже не будет работать конкретно так, то почитать методы класса и написать по аналогии
@olexangrstetsiuk3092
@olexangrstetsiuk3092 3 жыл бұрын
Как все это применять? Как из смартфона послать текстовую строку на еспешку, которая выведет ее допустим на LCD дисплей 1602 ?
@rukopop
@rukopop 3 жыл бұрын
в этот то и фишка, ты не хочешь понять, как оно работает, а просто ищешь готовое решение. Если бы ты меня слушал, то таких вопросов бы не возникло. Можешь обратиться к прошлой серии про сервер и на телефон путти поставить
@olexangrstetsiuk3092
@olexangrstetsiuk3092 3 жыл бұрын
@@rukopop , наоборот хочу, но ты как-бы хвастаешься, что умеешь ты, не углубляясь строение своего кода. Я ардуинщик, и учусь на готовых примерах иных ардуинщиков, переделываю под свои нужды чужой код при этом комментирую каждую понятую мной строку. Спросить не у кого, если чего-то не понимаешь , долго пытаешься найти суть, но не факт что возникшие предположения правильны. По этому и желаю пробовать готовый рабочий код, чтобы изменяя его понимать о работе алгоритма. И с удовольствием после публикую у себя на канале для помощи другим желающим учится.
@rukopop
@rukopop 3 жыл бұрын
@@olexangrstetsiuk3092 так весь код устно прокоментировал
@user-cs7rz2jx1m
@user-cs7rz2jx1m 3 жыл бұрын
Предыдущее видео про esp. А на телефоне можете написать приложение на js в droidscript. Там есть семпл tcp клиент. и если вас не устраивает ужас написания кнопок на этом фреймворке то можете посмотреть в сторону webview
@rukopop
@rukopop 3 жыл бұрын
@@user-cs7rz2jx1m а можно писать на шарпах в vs и не париться)
@user-vf4tf9lp3l
@user-vf4tf9lp3l 3 жыл бұрын
Нихрена не понял но лайк поставлю )))
@rukopop
@rukopop 3 жыл бұрын
а почему не понял то?
@user-vf4tf9lp3l
@user-vf4tf9lp3l 3 жыл бұрын
@@rukopop далёкая для меня тема
@rukopop
@rukopop 3 жыл бұрын
@@user-vf4tf9lp3l ясно)
@catalincuruliuc9349
@catalincuruliuc9349 2 ай бұрын
здраствуите!Помогите пожалуста с однои задачеи...как из esp8266 сделати усб модули вифи для подключения пк ....как бы сказать чтобы пк имел доступ к wifi трафику с роутера!!!!но пк был подключион к esp8266 через кабель usb🤔🤔🧐
@rukopop
@rukopop 2 ай бұрын
Купи usb-wifi
@buvtrix
@buvtrix Жыл бұрын
И где это использовать и для чего
@rukopop
@rukopop Жыл бұрын
тут парадокс, если ты не понимаешь, то тебе не нужно)
@happytv9565
@happytv9565 5 ай бұрын
Это глобальный сервер?
@rukopop
@rukopop 5 ай бұрын
дай глобальный адрес, будет глобальный сервер. И видео про клиент, а не про сервер, про сервер есть другое видео, примерно в тот же периуд)
@happytv9565
@happytv9565 5 ай бұрын
@@rukopop Спасибо!
@user-sl7dd2ld9v
@user-sl7dd2ld9v 3 жыл бұрын
всё супер но одно маленькое но для чайников вроде меня не плохобы прописывать комментарии
@rukopop
@rukopop 3 жыл бұрын
да это конечно не плохо, но я комментирую все в озвучке)
@very9000
@very9000 Жыл бұрын
Привет, друг, можно ли установить будильник на esp 8266, чтобы он включался
@rukopop
@rukopop Жыл бұрын
Ты про спящий режим? Недавно про это вышло хорошее видео на канале Andrei Rybalko
@very9000
@very9000 Жыл бұрын
@@rukopop Спасибо 🙏 спящий я нашел, но вот чтобы разбудить ESP8266 ? Это возможно ? Помоги, пожалуйста
@very9000
@very9000 Жыл бұрын
@@rukopop да, кстати, про спящий режим где поискать в ютубе ?
@rukopop
@rukopop Жыл бұрын
@@very9000 Andrei Rybalko
@very9000
@very9000 Жыл бұрын
@@rukopop спасибо 🙏 как его разбудить ?
@jalokin84
@jalokin84 3 жыл бұрын
Вроде все понятно но блин не очень, пересмотрю еще пару раз видос 🙄
@technotrolla1254
@technotrolla1254 3 жыл бұрын
Да блин! Я понимаю поптех, но какого х делэй в сетап?
@rukopop
@rukopop 3 жыл бұрын
и что, почему нет? данный делей не влияет на программу, но код чуть упрощает для понимания
@technotrolla1254
@technotrolla1254 3 жыл бұрын
@@rukopop ну хотя бы потому что он повесить может плату
@rukopop
@rukopop 3 жыл бұрын
@@technotrolla1254 хотя бы потому что он не может повесить плату, что за бред ты пишешь?
@technotrolla1254
@technotrolla1254 3 жыл бұрын
@@rukopop ардуино да, а есп запросто) друг, я не враждую с тобой - у тебя классные видео) я просто делюсь опытом
@rukopop
@rukopop 3 жыл бұрын
@@technotrolla1254 так я тоже не враждую, но мой опыт противоречит твоему) У своих друганов тоже интересовался спрашивал. Но думаю все возможно, не буду спорить)
@asdffewfew
@asdffewfew 3 жыл бұрын
Лайк за годный контент)
@rukopop
@rukopop 3 жыл бұрын
Спасибо)
@Tufter
@Tufter 3 жыл бұрын
Не разу эти чипсы не пробовал, но раз рукоjob рекомендует, надо попробовать
@ptytbo
@ptytbo 3 жыл бұрын
Черт, смотрю и не понимаю, что за хрень у меня в трее, у меня ж вообще Линукс, откуда у меня трей
@rukopop
@rukopop 3 жыл бұрын
ну трей вполне может быть и на линуксе
@ptytbo
@ptytbo 3 жыл бұрын
@@rukopop безусловно, но не в моем случае, по этому и удивился, когда затупил)))
@rukopop
@rukopop 3 жыл бұрын
@@ptytbo аззазаза) бывает)
@user-cz7ci9ct1t
@user-cz7ci9ct1t 3 жыл бұрын
...Брешешь как элемент! (с).. Всё это самому делать не нужно.. Для такой адовой работы есть другие дураки, которые давно живут во внешней среде.. А ты или я (в нашей локалке) - просто нажимаешь на рамку "клиент" и всё тут изделается само.. Штуковина включилась, че та там поделала и - готово - она клиент, а ты начальник..
@rukopop
@rukopop 3 жыл бұрын
ты так много слов написал, но забыл увязать их в предложения и вложить мысль. Давай попробуем еще раз
@MACTEPCKA9I_HA_MUHUMAJIKAX
@MACTEPCKA9I_HA_MUHUMAJIKAX 3 жыл бұрын
Всё понятно география наука для таксистов.
@user-cz7ci9ct1t
@user-cz7ci9ct1t 3 жыл бұрын
@@MACTEPCKA9I_HA_MUHUMAJIKAX ..Ты не представляешь как ты прав.. Многия таксисты вдруг осознали и стали понимать смысл и значение физической географии в жизни ямщиков..
@user-cz7ci9ct1t
@user-cz7ci9ct1t 3 жыл бұрын
@@rukopop .. Это зашифрованное послание от некой "органиизацьён", которая борется с чипизацией и поляризацией.. Я у них на зарплате.. Они так и говорят: - иди, Ветров, к "рукопопу" и неси нашу светлую мысль евонным адептам.. А сам я только тем и занимаюсь, что внедряю эти штучки в жисть широких масс.. Двойной Агент.. И, вообще, чувство юмора - обязательный атрибут сетевых инженеров..
@user-cs7rz2jx1m
@user-cs7rz2jx1m 3 жыл бұрын
Может в качестве сервера/клиента лучше было бы использовать netcat?
@rukopop
@rukopop 3 жыл бұрын
А чем лучше?
@rukopop
@rukopop 3 жыл бұрын
Как я могу эту утилиту загнать на esp?
@rukopop
@rukopop 3 жыл бұрын
Мне поднимать виртуалку, что бы запустить сервер на винде?
@user-cs7rz2jx1m
@user-cs7rz2jx1m 3 жыл бұрын
@@rukopop, при съемках видео возможно имело смысл не писать код на си для форточек, а использовать утилиту netcat. все же утилита почти стандартная и портированная под все ос.
@rukopop
@rukopop 3 жыл бұрын
@@user-cs7rz2jx1m ладно, порт есть, согласен. Но смысл в том, что бы обьяснитб как это работает и показать, как рпботаю я. А не демонстрация утилит, мне же не тольео получать, мне еще и обрабатывать и делать я это буду точно на нормальном языке, а не на каком то дерьме и костылях
@ZedusUA
@ZedusUA 3 жыл бұрын
даешь видос по esp32
@rukopop
@rukopop 3 жыл бұрын
Может и даёшь) посмотрим)
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 95 МЛН
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 22 МЛН
Blynk + ESP = Проще не бывает (ЧАСТЬ 2)
14:48
РУКОПОП
Рет қаралды 16 М.
Local MQTT server on Android device
11:51
Home Made
Рет қаралды 30 М.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
ESP8266 Часть 1. Вводная
18:53
Электроника в объективе
Рет қаралды 226 М.
Blynk + ESP = Проще не бывает!
26:43
РУКОПОП
Рет қаралды 100 М.
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,3 МЛН
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 2,5 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 25 МЛН
сюрприз
1:00
Capex0
Рет қаралды 1,5 МЛН
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 2,7 МЛН