*https://www.youtube.com/watch?v=p1L_ydMC9eE
**https://300.ya.ru/v_prTH0cwd
таймкоды
00:00:00 Введение в OpenClaw
- Автор делится впечатлениями от использования агента OpenClaw
- Отмечает, что агент значительно ускоряет процесс вайп-кодинга.
- Подчёркивает простоту и точность работы агента.
00:01:45 Преимущества для новичков
- OpenClaw подходит для людей, которые никогда не программировали.
- Пример использования: настройка работы лампочки с датчиком движения без написания кода.
00:02:49 Пример с видеоплеером
- Автор создал видеоплеер на Raspberry Pi с помощью вайп-кодинга.
- Агент OpenClou автоматически добавляет фильмы в библиотеку и запускает их.
- Управление плеером осуществляется через чат без предоставления доступа к данным.
00:06:12 Прошивка Arduino
- Описание процесса прошивки Arduino через приложение Arduino IDE.
- Агент OpenClou позволяет прошивать Arduino через терминал, устраняя необходимость использования приложения.
- Возможность исправления ошибок агентом без вмешательства пользователя.
00:08:49 Удаленная прошивка Arduino
- Идея создания прошивки, которая подключается к Wi-Fi сети и позволяет удалённо прошивать Arduino.
- Пример использования: добавление новых функций умной лампочке без необходимости физического доступа.
- Упрощение взаимодействия с устройствами благодаря удалённой прошивке.
00:10:47 Заключение
- Автор выражает восторг от возможностей OpenClou и вайп-кодинга.
- Упоминание используемых моделей: Anthropic Claude Set 4 и 5, GPT-5 и 3 Codex.
00:11:15 Настройка плат и скилов
- Демонстрация работы с платой Arduino и её подключением к дисплею.
- Удаление четвёртой платы по запросу.
- Объяснение работы скилов: обучение агента работе с Arduino.
00:12:06 Обучение агента
- Агент обучается работе с Arduino через официальную документацию.
- Запись информации о плате в память агента.
- Создание прошивки для новой платы и её управление по Wi-Fi.
00:14:03 Добавление новой платы
- Добавление новой платы в систему и её инициализация.
- Управление платой через голос или текст.
- Использование скилов для работы с Arduino.
00:15:00 Работа с дисплеем
- Подключение дисплея и его инициализация.
- Учёт характеристик дисплея при подключении.
- Правильное подключение дисплея к источнику питания.
00:16:44 Настройка прошивки
- Прошивка платы и изменение скорости мигания лампочки.
- удалённое управление настройками прошивки.
- Добавление нового модуля дисплея.
00:18:18 Отображение информации на дисплее
- Вывод приветствия на дисплей.
- Учёт особенностей дисплея при отображении интерфейса.
- Проблемы с отображением кириллицы и их решение.
00:22:01 Возможности автоматизации
- Подключение датчика движения и вывод информации на экран.
- Ограничения только фантазией пользователя.
- Примеры возможных применений: подсветка, домашний кинотеатр, плеер.
00:23:59 Заключение
- Подчёркивание возможностей автоматизации.
- Благодарность зрителям и призыв к обратной связи.
Transcript
0:00
Здорово всем.
0:02
Решил записать видео на тему
0:05
нового агента Open Cloud. Это просто
0:09
какой-то взрыв башки, разрыв мозга. Я не
0:13
знаю, я вот 2 недели, наверное, вот
0:15
сейчас полторы недели, что я, как он
0:17
вышел, я им пользуюсь. Я до сих пор не
0:21
могу прийти в себя. Я под глубочайшем
0:24
впечатлении нахожусь, потому что то, что
0:27
он делает, это вообще невероятно.
0:30
А я вот сколько смотрел обзоров,
0:33
там люди рассказывают про него, как они
0:35
там автоматизируют свою жизнь в плане
0:38
почты, календаря, там заметок и прочей,
0:43
а, лабуды, которая мне как бы особо не
0:46
нужно. Но я нашёл применение Open Cloud
0:50
в вайпкодинге.
0:52
Я просто люблю на досоге, на досуге
0:54
что-нибудь там вайп-кодить. И
0:58
я попробовал это делать через вот этого
1:00
агента. И я просто офигел, насколько это
1:05
круто, насколько это ускоряет процесс,
1:08
насколько это просто, насколько это 100%
1:11
каждый раз в точку он бьёт. Это я вот
1:14
сегодня вам на своих примерах покажу,
1:17
как бы, чего я достиг буквально вот за
1:19
вот эти полторы недели. Какие полторы
1:21
недели? Это буквально пару дней. Вот то,
1:23
что я сейчас делаю. Полторы недели. Вот
1:25
я там его просто сначала изучал,
1:26
смотрел, присматривался, прол, пробовал
1:28
разные нейросети, переустанавливал 10
1:30
раз, экспериментировал, сжигал токены. И
1:33
сейчас, когда я начал просто им
1:34
пользоваться по делу, я просто офигел. Я
1:38
не знаю, я у меня до сих пор просто,
1:41
блин,
1:43
это круто. Это на самом деле очень
1:44
круто. А пока е не начали, такое
1:47
предусловие,
1:49
а это лучший инструмент для людей.
1:54
которые
1:56
никогда не программировали и им всегда
1:58
не хотелось этим заниматься, но им
2:00
хотелось что-нибудь создавать, допустим,
2:04
но вот как не вот вот я сейчас как раз
2:07
на своём примере покажу вот как Ардуина
2:09
и что-либо там Ардуина кнопка, лампочка,
2:12
датчик движения и вот как вот совместить
2:16
это дело и нужен код, да, но тебе не
2:18
хотелось код писать. И здесь как
2:21
раз-таки приходит на просто нам
2:23
навстречу вот этот OpenCloud, который
2:26
делает за вас. Вы просто говорите: «Я
2:28
хочу, чтобы лампочка включалась там пять
2:31
раз в секунду или 10 раз в секунду и так
2:34
далее». И он всё это делает за вас. Вам
2:35
не нужно даже думать о коде. Вы даже его
2:38
не увидите. Я сейчас это настроил так,
2:41
что я даже не вижу код. Я он делает всё
2:43
полностью через чат и делает, повторюсь,
2:46
всё на 100%.
2:49
Один момент ещё я уточню. А с чего я
2:53
просто офигел, когда по первый раз
2:56
попробовал то? У меня есть, я
2:57
навайпкодил себе видеоплеер, который,
3:00
ну, позволяют там смотреть фильмы там
3:02
без регистрации, SMS, сериалы, а, с моей
3:05
любимой там озвучкой и так далее.
3:09
И как-то я сижу раз, что смотрел сериал,
3:12
и у меня на диванчике был в руках
3:14
телефон с подключённым вот этим агентом.
3:17
Я ему говорю: «А, смотри, я смотрю
3:20
сериал, смотрю, смотрю, допустим, фильм
3:23
на своём плеере. Вот сейчас вкратце я
3:25
вам объясню, как у меня работает мой
3:26
видеоплеер. У меня есть Raspberry Piie 5
3:30
малинка вот эта. На ней, а установлен
3:33
вот этот плеер. Он там на Python Python
3:36
там смесь вообще даже не знаю, из чего
3:38
он там состоит на самом деле. Просто
3:39
вайпкодил, как снежный комп на него
3:41
напихивал. Всё, он работает, как бы.
3:43
Ладно. В общем, суть этого плеера. У
3:45
меня плеер поиск. Я нахожу что-то,
3:48
добавляю библиотеку, смотрю, выбираю
3:50
озвучку. Всё работает идеально на
3:53
Android TV через Android приложение
3:55
браузера, который тоже я навайбкодил там
3:57
через командную строку.
4:00
А в общем, вот это вот я сижу и пишу ему
4:02
такой, говорю: «А слушай, а ты можешь
4:06
типа подключиться к моему плееру, к моей
4:08
малинке и, допустим, вместо меня
4:12
добавлять фильмы в библиотеку?» Он
4:14
такой: «Без проблем». Я могу буквально
4:16
через 2 минутки он какой-то через 2
4:18
минутки там через минутку он мне
4:19
отвечает. О’кей, сделано, я могу.
4:22
Попробуй скажи мне, Макс, включи там
4:26
фильм. Я пишу: «Макс, включи матрицу».
4:29
Смотрю на телек, там фильм запускается.
4:31
Я такой, что я ему не давал никакого,
4:35
ну, доступа, не давал никакой
4:36
информации. Я ему только дал вот эту
4:38
строку. У меня как вот работает, опять
4:40
же, чуть вернусь.
4:42
А
4:43
малинка Рабери, она по внутри моей Wi-Fi
4:47
сети по IP-адресу рассылает
4:50
веб-страничку, как бы на которую я
4:52
захожу, могу открыть, допустим, с
4:53
планшета, могу открыть с компьютера, с
4:56
телефона, и везде это работает внутри
4:58
моей локальной сети. Мой как бы плеер,
5:00
это реально очень удобно. Потом, может
5:02
быть, в следующем видео я сниму
5:04
подробный обзор на свой плеер. Может
5:05
быть, кому-то будет интересно, кто-то
5:07
захочет себе такое же сделать. Опять же
5:09
я не мне не нужно вам не нужно меня
5:12
просить его дать вам вы сами его
5:14
сделаете за вечер.
5:16
Короче,
5:18
он добавляет этот ээ включает фильм и я
5:21
просто офигел. А, ну вот опять же
5:24
вернусь. О, блин, село. Так, ладно. Это
5:27
мы сейчас А нет, нормально всё работает.
5:30
А у меня просто у меня нету штатива.
5:34
Решил так изловчиться, чтобы меня было
5:35
как-то видно это.
5:39
как он работает, вот этот IP-адрес. Я
5:40
ему скинул просто вот эту ссылку, как я
5:42
захожу на этот плеер свой, говорю: «Вот
5:44
сможешь ли ты фильм сделать?» И он,
5:46
прикиньте, он подключается, как-то это
5:47
всё делает, и у меня просто через чат, я
5:49
ему говорю: «Включи фильм». Он включает
5:50
фим говорю: «Добавь библиотеку». Он
5:52
добавляет библиотеку. Он полностью начал
5:54
управлять моим плеером. Я от этого
5:56
просто охерел, на самом деле. Ну ладно,
5:58
с этим там немножко повозился с плеером.
6:01
Опять же, повайп-кодил его через
6:02
телефон. Просто просто А дальше
6:06
я вот люблю увлекаться вот там сейчас я,
6:10
короче, переключусь, наверное, на
6:11
нормальную камеру. Так, это уберём.
6:14
Можно меня больше не смотреть. Вот я
6:18
дальше переключился на Ардуина. Тоже
6:21
люблю с этим возиться, просто как бы по
6:23
приколу, без какого-то там какой-то
6:26
цели, фанатизма. Значит,
6:28
как работает прошивка Ардуина, да? Вот
6:31
платка микроконтроллер, к которому
6:33
подключаются там разные датчики вот
6:36
детекции человека. Тут у нас есть
6:38
экранчик и прочие есть кнопочки. В
6:40
общем, вам нужно скачать на вашу
6:44
операционную систему приложения, которое
6:46
Arduina IDE, а которою подключается ваша
6:51
адуuка по кабелю к компьютеру. Вы видите
6:54
интерфейс и туда вставляете либо пишете
6:58
код. Упаси, Господь.
7:02
Пишите код, нажимайте загрузить и всё
7:03
работает. Да. Как в моём случае
7:06
происходило, когда я это делал там через
7:08
чат GPT, допустим, или прочие там м
7:11
нейросети, я заходил, говорил: «Смотри,
7:15
а я, допустим, подключил к Ардуинка вот
7:19
датчик движения, датчик присутствия
7:21
человека к таким-то там пинам. У меня
7:24
такая-то там, допустим, Ардуинка, сделай
7:26
мне код». Он мне сделал, в принципе,
7:28
код. Я его вставил вот в приложение,
7:31
нажал загрузить. А, и если повезло, с
7:34
первого раза она загрузилась, всё
7:35
нормально. Не повезло, я скопировал
7:37
ошибку, отправил обратно а нейроти.
7:41
Он посмотрел: «Да вот, извини, я
7:43
накосячил, сделал а заново и
7:47
как бы повезёт, если со второго раза всё
7:49
заработал. А может это зациклится там на
7:51
десятки как бы циклов, он будет на
7:54
ошибке, ошибки, ошибки, ошибки». А я
7:57
решил эту всю историю миновать чере
8:00
через моего агента. Как я вообще к этому
8:04
пришёл? Я ему говорю: «Слушай, а давай
8:06
не будем использовать вот эту
8:07
программку. Ты можешь прошивать через
8:09
терминал?» Он говорит: «О’кей, могу». Он
8:11
установил какой-то там плагин, не знаю,
8:13
код, не знаю, что он сделал, но он всё
8:16
это сделал. Я просто подключил по кабелю
8:18
ардуинку, сказал ему: «Прошей», он
8:21
прошил, всё, всё работает. То есть мне
8:22
не нужна уже программка, я мне не нужно
8:24
вставлять этот код. Мне просто нужно
8:26
сказать ему: «Сделай». Он сделал. Если
8:27
он столкнулся с какой-то ошибкой, он
8:29
просто её исправит. Он будет В чём кайф
8:31
вот этого агента? Он он понимает, что он
8:34
делает. У него нет типа одно действие,
8:36
типа да, типа ошибка. Возвращаем к
8:39
пользователю, говорим типа ошибка, что
8:40
пользователь скажет дальше или не
8:42
дальше. А тут он сам типа делает, пока
8:44
не справится, либо пока не упрётся в
8:46
стену. Я примерно так это понимаю.
8:49
Далее, короче, я потом думаю, блин, а
8:52
ещё бы лучше было бы сделать, чтобы
8:55
прошивать Ардуинку не каждый раз по
8:57
кабелю, а в ней же есть Wi-Fi, а
9:00
сделать, короче, такую прошивку, а, по
9:03
которой мой агент сможет по Wi-Fi сети,
9:06
внутри сети моего дома, моего роутера,
9:09
подключаться к ней и прошивать её
9:11
удалённо. То есть я, допустим, встроил а
9:14
ардуинку какую-нибудь ум умную лампочку,
9:17
да, и прикрутил её к потолку. То есть
9:19
она включает, выключает, ну, лампочку,
9:21
допустим, да? И прикиньте, вы хотите
9:24
сделать, допустим, новую какую-то
9:25
функцию, что-нибудь там добавить, я не
9:27
знаю, вы, допустим, добавили тот же ещё
9:30
одну ордунку с детектором движения
9:32
человека, и вы хотите, чтобы теперь та
9:35
лампочка, вот, допустим, вот она у нас
9:36
будет ордунка, которая к лампочке
9:38
подключена, чтобы она не просто
9:40
включалась по тумблеру, а чтобы она,
9:42
допустим, включалась, выключалась, когда
9:45
присутствует человека видит. Вам нужно
9:47
что? Подняться на потолок, снять эту
9:50
лампочку, подключиться к Ардуинке,
9:53
перепрошить новый код. Да, но мой
9:56
случай, вот что я сделал, что мой агент
9:59
сделал, он создал прошивку, которая всё
10:02
время подключена к моей сети. И когда я
10:06
его прошу что-то сделать, типа записать
10:08
новую прошивку, он просто это делает по
10:10
беспроводу, по сети. Нужно, чтобы РДИНка
10:12
была просто подключена к питанию. Это
10:14
просто капец как упрощает.
10:16
Ну вот просто взаимодействие. Вот вы
10:18
прикиньте, я абсолютно не пишу код. Я
10:21
просто ему говорю: «Добавь новую
10:22
функцию, сделай, чтобы лампочка горела
10:24
так-то.
10:25
Добавь там кнопку, ну неважно, тут уже
10:28
фантазии». Вот на самом деле сейчас мы
10:31
пришли к тому вот с вайпкодингом вот
10:33
этим вот новое вапкодинга к тому, что
10:38
вы просто говорите, что ему делать, он
10:40
это сделал. Вам не нужно ни о чём
10:42
думать. Это просто новая эра. Я просто
10:45
вот от этого в восторге. Вы просто
10:48
становитесь создателем новых функций.
10:50
Просто это просто какая-то магия, на
10:52
самом деле, потому что это работает
10:54
всегда с первого раза. А также на
10:56
заметку я использую аropic
11:01
clot sonet 4,5 либо GPT 5,3 коex. Пока
11:07
на них вот экспериментирую.
11:09
Так вот, я сейчас вам на примере своём
11:13
покажу, как это работает, в том числе с
11:16
подключением дисплея. Смотрите, как у
11:19
меня сейчас всё это дело настроено. Мы
11:21
сейчас будем делать вот на примере вот
11:22
этой платы. Значит,
11:25
мой этот самый чувак, его зовут Макс, а
11:29
он знает сейчас список моих плат,
11:31
которые уже подключены. Для начала вот
11:33
эта плата у меня, по-моему, под номером
11:34
четыре, потому что я вот на ней
11:35
экспериментировал. А я вас сейчас
11:37
попрошу эту плату удалить. Хотя, сейчас
11:40
проверить. Секундочку. Точно ли она
11:42
четвёртая? Да, она четвёртая. Я попрошу
11:45
удалить четвёртую плату.
11:48
А, Макс, привет. Будем работать с скилом
11:53
Ардуина. Можешь удалить четвёртую плату.
11:57
И вот сейчас как разтаки момент насчёт
11:59
скилов. Я вот этого не объяснил.
12:02
Смотрите, в чём вообще кайф а этого
12:04
агента.
12:06
Это швецарский нож просто, наверное, но
12:10
даже не так. Это
12:14
не знаю, ваш ребёнок, допустим, которого
12:16
вы наделяете новыми скилами,
12:19
вы его обучаете. Вот видите, он всё
12:22
удалил.
12:24
То есть как работают скилы? А вот когда
12:27
я говорил, что хочу научить его работать
12:31
с Ардуина, я ему говорю: «А там опять
12:34
же: «Привет, Макс, давай научим тебя
12:37
работать с Ардуина». Я ему, я вот у меня
12:40
есть вот плата Ардуина, да? А Speed
12:42
Studio,
12:44
ээ, как там создатели, изобретатели,
12:48
короче. А, ESP32S3. Я зашёл к ним на
12:52
сайт, а, ну, точнее, нашёл их сайт,
12:55
нашёл, где их официальная документация,
12:57
а и, э, ему дал ссылку, сказал: «Смотри,
13:01
зайди на этот сайт, документацию себе
13:03
запиши, сейчас я вам покажу в
13:08
внув память, чтобы у тебя она была». И
13:10
ты мог так сейчас вот она, да, у нас и
13:13
ты мог к ней обращаться, когда я тебя
13:16
прошу что-то подключить к этой плате.
13:17
Допустим, здесь вот прописаны каждое
13:19
пины, какое он внутри. Ну, опять же, не
13:22
буду сейчас в это вникать. То есть у
13:24
него полная сейчас информация по вот
13:26
этой плате есть, да, что она сейчас
13:28
состоит, как она работает, какие там
13:30
порты питания и прочее, прочее, прочее.
13:33
Всё, он знает, с чем он работает. Да.
13:36
Также я ему объяснил вот, ээ, что
13:39
когда я тебя прошу добавить новую плату,
13:42
а он делает эту схему, что я вам
13:44
объяснил раньше. Он создаёт прошивку,
13:46
заливает на неё, которая работает по
13:48
вай-фаю. Всё. Сейчас вот я его просил
13:51
удалить это чет, чтобы не было никаких
13:52
конфликтов. Не знаю, будет, не будет, но
13:54
вот я просил удалить. И сейчас я его
13:55
просто пишу, что я подключаю. Сейчас мы
13:58
вот это отключим от
14:00
парбанка
14:02
и подключим её. Опять же сейчас тоже
14:05
уточню момент.
14:07
Смотрите, допустим, вот эта плата SP32 у
14:10
меня новая, только что там купил, да, и
14:12
чтобы её как бы она стартанула, чтобы я
14:14
на неё мог уже дальше там прошивать
14:16
прошивки, мне нужно как бы её а
14:19
попросить его, чтобы он её типа добавил.
14:21
Он добавил её, добавляет её вот себе в
14:24
систему и прошивает вот эту прошивку,
14:26
которую он может управлять по вай-фаю.
14:28
Опять же, вот, чтобы не повторяться 10
14:30
раз и всё, я ему пишу, та или даже
14:32
голосом скажу вам.
14:35
А, Макс, добавь новую плату. Я её только
14:38
что подключил к Макбуку. Найди её,
14:41
подключи и добавь систему. Всё. А почему
14:46
он из этого промта всё это прекрасно
14:48
понимает? Потому что я ему сказал до
14:49
этого, что мы работаем с Арduно скилом,
14:51
котором уже все вот эти данные
14:54
прописаны. Также у меня прописан а
14:57
модуль вот этот вот дисплей. Я также и
15:01
нашёл дисплей. А здесь вот тоже, видите,
15:04
есть информация. Это он для себя
15:05
прописал, с какого он разрешения, а
15:08
какие есть спины, а сколько вольт. Он
15:11
мне также указал, когда я его припаивал,
15:13
он мне сказал: «Обязательно припаивай к
15:15
трём вольтам, а не к пяти, потому что
15:17
может сгореть там и прочее». То есть он
15:18
вот это вот он знает, а изначально
15:22
инструкцию, документацию и всё делает
15:24
правильно. Также здесь вот я нашёл на
15:27
производителе, сайте производителя
15:30
документацию о вот этом дисплее. Он тоже
15:33
знает, как он состоит, из чего он
15:34
состоит, как он работает. То есть, а,
15:37
сейчас он добавит эту плату, и дальше я
15:41
уже, когда он её инициализирует, я его
15:43
просто попрошу, а, чтобы он подключил
15:46
дисплей. В принципе, сейчас на этом пока
15:48
всё. Ждём, пока он, а, её подключит. Она
15:51
здесь должна начать мигать. А лампочка
15:55
здесь есть. И вот эта вот моя типа
15:58
стартовая прошивка.
16:00
А лампочка мигает два раза в секунду.
16:02
Кстати, ещё один момент. Я также его,
16:04
когда вот обучал, ну, обучал, объяснял
16:07
ему, как он должен работать, я также вам
16:09
сказал, чтобы он создавал каждый раз
16:11
новую. Вот когда я говорю вот добавь
16:13
новую плату, он создаёт каждый раз новую
16:16
плату. И чтобы он также вот в плате
16:21
прописывал, что это за плата для себя.
16:23
чтобы он знал, что это вообще такое, а,
16:26
на будущее, когда я буду с ней опять же
16:28
работать. И также здесь есть вот код её,
16:30
но я не могу открыть, потому что опять
16:31
же у меня Arduin IDE не стоит, потому
16:33
что он мне не нужен, потому что а он всё
16:37
делает сам. Но она здесь просто у меня,
16:39
чтобы была она всякий пожарный. В общем,
16:41
вот как-то так. И то ещё в процессе
16:43
доработки. Ну, всё, видите, вот он всё у
16:46
нас что получилось. Всё, он прошил.
16:49
Смотрим. Видите, лампочка начала мигать.
16:51
Теперь всё работает.
16:53
Сделано, новую плату нашёл, а, прошил,
16:55
добавил в список, как плата четыре.
16:58
Опять же, она стала плата четыре. О’кей,
17:01
всё работает, всё активно. Теперь я могу
17:04
его попросить, допустим, просто поменять
17:06
скорость, а, мигания лампочки. Давайте,
17:09
а, давайте опять же голосом сделаем. А,
17:12
Макс, поменяй скорость мигания лампочки.
17:14
Э, пусть это будет
17:16
один раз в 2 секунды.
17:20
Ещё вотн момент по вот этой прошивке.
17:23
Она помимо того, что прошивается типа
17:26
удалённо,
17:28
также он может
17:30
а удалённо, если вот в прошивке задана,
17:33
ну, настройка управления вот этой вот
17:36
а лампочкой, то он может это делать. А,
17:39
сейчас, секундочку. Поймал прошивка.
17:40
Принимает только целые.
17:43
Могу сейчас поставить один раз в
17:45
секунду,
17:48
чтобы поддерживать по секунду. А, ну
17:51
о’кей. Вот он сейчас, видите, говорит,
17:52
что он не может поменять, но говорит,
17:55
что нужно менять прошивку. Ну мы сейчас
17:57
тогда а сделаем дальше. Мы скажем,
18:00
пускай он нам добавит
18:02
вот этот вот модуль, который уже
18:04
припаян, 1306
18:07
а дисплей. Давайте скажем там
18:11
так. Так.
18:12
А, ладно, фикс с эти с этой лампочкой.
18:15
Давай добавим дисплей 1306.
18:18
Он уже подключён.
18:20
А тебе нужно просто вывести, да,
18:23
какую-нибудь прикольную информацию,
18:25
а, какое-нибудь приветствие. Как ты рад
18:29
меня видеть?
18:32
Всё. Это вот, кстати, приветствие из
18:34
прошлого мое прошлого прошлого моего
18:37
дубля, когда я пытался что-то записать.
18:39
Я там, а, короче, путался. И в итоге вот
18:42
она осталась. Просто она ещё не
18:44
обновилась.
18:46
Сейчас он подключится к
18:50
подключит этот дисплей, подключит нужные
18:51
библиотеки для того, чтобы он работал, и
18:53
выведет сюда информацию. И вот вы
18:55
понимаете, насколько теперь это стало
18:57
просто. Видите, всё работает по голосу,
19:00
по беспроводу, но сейчас работает по
19:02
проводу, потому что он просто питается
19:04
по нему. А так он прошивает его по
19:05
беспроводу.
19:08
И вот, собственно,
19:10
все чудеса, которые происходят. Я сейчас
19:14
просто через, ну, голосом говорю ему,
19:16
что делать, и он это всё делает. Это
19:18
просто фантастика. Давайте дождёмся,
19:19
когда он просчёт дисплей, обновит его, и
19:21
я покажу дальше уже продолжим. На этом
19:24
будем заканчивать. Так, вот я вижу, что
19:26
лампочка стала моргать. Значит, уже
19:29
пошла прошивка
19:31
самой платы. Сейчас экран должен
19:34
обновиться, когда зальётся прошивка.
19:37
И он там что-то должен рандомное
19:39
подключить. Вот опять же, блин,
19:42
насколько это всё дело упрощается. Я вот
19:43
я помню, видите, Wi-Fi, о’кей, IP-адрес
19:47
показывает. О, привет, Слава, смайлик,
19:49
улыбочка.
19:52
Блин, ну круто, скажите же, это круто. А
19:55
вы знаете ещё почему настолько всё чётко
19:57
вот отображается?
19:59
Я ему объяснил. Вот у меня дисплей
20:01
такой, а он имеет сверху 16 пикселей
20:04
жёлтых. И я от этого вот это вот момент
20:06
я ему прописал. Я ему сказал: «Тгда,
20:09
смотри, единственный момент с этим
20:11
дисплеем рассказывал про свой дисплей,
20:14
который вот я буду подключать, что он
20:17
имеет 16 пикселей сверху жёлтого цвета,
20:19
чтобы он это учитывал и чтобы он
20:21
интерфейс как бы планировал, как он
20:24
будет его здесь показывать, так как э
20:28
чтобы он не пересекался с этими
20:31
пикселями, чтобы он как бы красиво
20:32
выглядел». Ну вот, видите, он пишет:
20:34
«Дисплей подключён, готов работать. На
20:36
экране сейчас показывается бла-бла-бла,
20:38
сердечко».
20:39
А и вот есть даже какие-то у меня эти
20:42
самые способы его управления. Всё, всё
20:46
работает на русском языке без всяких без
20:48
всяких проблем.
20:50
И ещё, кстати, этот момент, вот я сейчас
20:52
немножко слукавил. Когда я первый раз
20:54
это делал, добавлял дисплей, он по
20:56
дефолту добавил библиотеку, которая не
20:59
имеет поддержки русской кириллицы.
21:02
И там вместо текста, да, вот кириллицы,
21:06
вот это то, что вы видите сейчас
21:07
нормально, а была такая крокозябра. Я
21:10
ему это уточнил, сказал: «Смотри, всё
21:12
отлично работает, но я вижу вместо
21:16
русских букв крокозябр». Он такой
21:19
говорит: «Да, о’кей, я понял. Эта
21:20
библиотека такая-то такая-то, она не
21:23
поддерживает русскую кириллицу, но есть
21:25
вариант установить другую библиотеку.
21:27
Хочешь, я сделаю?» Я говорю: «О’кей,
21:28
сделал». И он это сделал. И я ему
21:30
сказал: «О’кей, Макс, типа, на будущее
21:33
запомни, что для когда ты будешь
21:36
использовать русскую кирилливицу в а
21:39
создании интерфейса, то использует
21:41
именно эту библиотеку и запомни это». Он
21:43
говорит: «О’кей, я запомнил». И всё. На
21:44
этот раз, видите, я его просто попросил
21:46
добавить дисплей. Какой дисплей? Он
21:48
понял, что это за дисплей. Зашёл в
21:50
документацию, прочитал документацию, что
21:53
это за дисплей, и добавил его. И сразу
21:55
понял, что он хочет написать на русском
21:57
языке. Ну, он решил так. И он выбрал
22:00
именно эту библиотеку. И видите, как всё
22:02
работает. Вот без проблем. То есть
22:04
сейчас у меня тут подключён датчик
22:06
движения. Я могу также ему уже не буду
22:08
вам всё это дело показывать, смысл
22:09
растягивать этот ролик. Я ему скажу,
22:11
допустим, вот датчик движения. А когда
22:14
он, допустим, видит человека, выводи на
22:18
экран какую-то информацию, либо включай
22:20
реле и либо просто повторюсь, сейчас на
22:25
самом деле вот
22:26
такой этап, что всё останавливается
22:30
только на вашей фантазии, ограничено
22:31
только вашей фантазией. Всё, что вы
22:33
хотите сейчас сделать, это всё делается.
22:35
Я просто сейчас вспоминаю вот буквально,
22:37
блин, ну, 4 года, конечно, не
22:38
немаленький срок, но вот где-то 4 года
22:40
назад я хотел сделать банальную
22:42
подсветку на свою электродоску,
22:45
а, ну, электролонгборд. А хотел сделать
22:48
прикольную яркую подсветку, на которой
22:49
бы могла кнопочка менять разные режимы.
22:52
Так, я вам говорю, я, блин, специально
22:54
тогда ещё на Авито нашёл человека,
22:56
точнее несколько людей. Я им платил
22:58
деньги для того, чтобы они мне, ну,
22:59
написали код. И то это был такой гемор.
23:02
Мне просто перестали код нерабочий, где
23:04
там они там, блин, точку банально
23:05
какую-то там забыли поставить или, не
23:07
знаю, скобочку. То есть это настолько
23:09
было геморно, долго и, ну, просто
23:11
неработоспособно, но при этом ещё и
23:13
деньги тратил. А сейчас я не просто,
23:15
блин, лампочку, ну, типа подсветку себе
23:18
для доски сделать могу. Я сделать могу
23:20
просто домашний кинотеатр с управлением
23:24
через чат, через голос. Это вообще
23:26
капец. То есть вот прикиньте, насколько
23:28
сейчас А нафиг. Вот у меня есть Apple
23:31
TV. А, не знаю, видно, не видно. Вот
23:34
есть Apple TV. Я он я им вообще не
23:35
пользуюсь, по сути. Он мне не нужен,
23:37
потому что зачем он нужен, если я могу
23:40
сделать себе плеер, который будет в
23:42
интернете искать э без регистрации, как
23:45
в кавычках SMS нужный мне контент,
23:48
запускать его без рекламы, без ничего, в
23:51
нормальном качестве и делать ещё
23:53
загрузку на на диск. Это просто.
23:57
Вы сейчас можете творить просто, что
23:59
хотите. Просто, повторюсь, ваша фантазия
24:01
это ограничена.
24:03
В общем, такие дела. А всем спасибо, кто
24:06
посмотрел, кто вообще досюда досмотрел.
24:08
Если кто-то досмотрел, а плюсик в
24:11
комментарии оставьте, мне просто будет
24:13
приятно. y

