SoftwareProjer - видео - все видео
Новые видео из канала RuTube на сегодня - 20 April 2026 г.
Новые видео из канала RuTube на сегодня - 20 April 2026 г.
Хелоу!) Сегодня на повестке дня емкостный датчик влажности почвы для #arduino и других микроконтроллеров. Рассмотрим все косяки производителей, которые можно встретить и как все таки выбрать правильный. Подключим его к Ардуино и посмотрим на вывод. Таймкоды: 00:00 Введение 00:16 Принцип работы 01:06 Варианты датчика 01:18 Проблема №1 - Нет стабилизатора 01:45 Проблема №2 - Дешевый таймер 02:34 Проблема №3 - Ошибка с резистором 03:29 Решение проблемы №3 - 2 варианта 03:48 Как выбрать правильный датчик 04:11 Подключаем датчик к Ардуино 04:55 Выводы Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojer Весь код из видео тут - https://disk.yandex.ru/d/M7MZXxgnMSEQuQХелоу!) Продолжим говорить про коллекции и рассмотрим словари. Таймкоды: 00:00 Введение 00:10 Как работает словарь 00:25 Практический пример 01:27 Получение значение из словаря 01:50 Метод get() - получаем значение безопасно 02:20 Изменяем и добавляем значения 03:05 Конец Плейлист с уроками - https://www.youtube.com/playlist?list=PLXak2077jsaDebVYvAXSB4NH_3d-ZuuKO Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojerХелоу!) В этом видео мы детально рассмотрим микроконтроллер #esp32 и сравним его с другими сериями от Espressif Systems (ESP32-H, ESP32-C, ESP32-S). Рассмотрим все разновидности чипов и модулей, устанавливаемых на отладочных платах. Сравним ESP32 и ESP8266: какие есть особенности и отличительные характеристики. Таймкоды: 00:10 Введение 00:39 Серия ESP32-H 01:05 Серия ESP32-С 01:32 Серия ESP32-S 01:43 Так ли плох ESP32? 02:28 Модели чипа ESP32 02:47 Виды модулей ESP32 03:06 Самая популярная версия ESP32 04:17 ESP32 vs ESP8266 04:38 Bluetooth 05:54 ЦАП 06:21 Wi-Fi 07:12 Что еще? 07:31 Характеристики 08:05 Что выбрать в итоге? 08:23 Программируем ESP32 в Arduino IDE 09:02 Пример 1. Wi-Fi Сканер 09:22 Пример 2. Wi-Fi Сниффер 09:33 Пример 3. Выводим температуру чипа 09:46 Пример 4. Bluetooth сканер 10:01 The End. Ссылка для менеджера плат - https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json Код Wi-Fi Сниффера - https://vk.cc/cvqzvm Измерение температуры чипа - https://vk.cc/cvqzsz Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojerХелоу!) В этом подготовительном уроке мы немного затронем язык программирования #Python, а также установим все необходимое ПО для дальнейшего практического изучения. Скачать Python - https://www.python.org/ Скачать Visual Studio Code - https://code.visualstudio.com/ Плейлист с уроками - https://www.youtube.com/playlist?list=PLXak2077jsaDebVYvAXSB4NH_3d-ZuuKO Тайм-коды: 00:00 Вступление 00:05 О чем поговорим сегодня 00:12 Кто и когда создал Python? 00:37 Какие плюсы у питона? 00:45 В каких сферах применяют Python? 01:01 Что нужно установить? 01:11 Скачать Python 01:53 Скачать Visual Studio Code 02:18 Установка расширений для VS Code 02:25 Russian Language Pack for Visual Studio Code 02:48 Python (+Pylance) 03:24 Создаем папку для проекта 03:30 Создаем main.py 03:47 Готово! Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojer #python #пайтон #питонХелоу!) В этом уроке по библиотеке #telebot мы рассмотрим ситуацию, связанную с обработкой сообщений, которые пользователь отправляет боту. Научимся запрашивать у пользователя какую-либо информацию и правильно ее обрабатывать. При помощи функции register_next_step_handler мы можем регистрировать функцию, которая будет являться обработчиком следующего сообщения пользователя. Она принимает 1 обязательный аргумент - объект класса Message, который и будет являться тем самым сообщением от юзера нашего чат-бота. Помимо этого функции-обработчику не обязательно принимать только 1 аргумент. В register_next_step_handler после указания функции во втором аргументе мы можем также передать ряд дополнительных параметров к функции, указав их отдельными аргументами, начиная с 3. Все эти параметры мы должны будем указать после первого аргумента message в самой функции. Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojer Весь код из видео тут - https://disk.yandex.ru/d/9W2kyS7OxU1fzwХелоу!) Сегодня мы подключим #esp8266 на отладочной плате #nodemcu, о которой говорили в прошлом ролике (https://youtu.be/7IgISDvIGyI), к сервису #blynk. Он позволяет без лишних заморочек управлять микроконтроллером посредством мобильного приложения или через интерфейс сайта. Регистрация на Blynk - https://blynk.cloud/dashboard/register Если забыли пароль от своего Wi-Fi - https://hi-tech.mail.ru/news/47062-kak-uznat-parol-ot-svoej-seti-wi-fi/ Наш чат в ТГ - https://t.me/softwareprojerХелоу!) В этом видео мы поговорим о микроконтроллере ESP8266 на примере отладочной платы Nodemcu от Lolin. Та ссылка для Arduino IDE - http://arduino.esp8266.com/stable/package_esp8266com_index.json Драйверы для USB-UART преобразователя: CH340 (как на видео) - https://wch-ic.com/downloads/CH341SER_EXE.html CP210x (CP2102 и т.д.) - https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads Таймкоды: 00:23 - Вариации микроконтроллеров ESP8266: ESP-12(E, F, S, N) 00:43 - Версии плат Nodemcu 0.9 и 1.0, V1, V2 и V3 01:03 - Разбираемся в микросхеме USB-UART преобразователя 01:59 - Проверяем установлен ли для нее драйвер 02:24 - Устанавливаем драйвер 02:43 - Настройка Arduino IDE для ESP8266 03:35 - Пишем тестовый скетч для мигания встроенным светодиодом 04:23 - Говорим об особенностях ESP8266 в сравнении с Ардуино Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Наш чат в ТГ - https://t.me/softwareprojer Весь код из видео тут - https://disk.yandex.ru/d/lK5ROn5UfEcPxQХелоу!) Во втором уроке поговорим о кнопках и клавиатурах. Рассмотрим как обычные кнопки, составляющие клавиатуру в нижней части, так и о инлайн-кнопках, прикрепленных к отдельному сообщению. Наш чат в ТГ - https://t.me/softwareprojer Весь код из видео тут - https://disk.yandex.ru/d/Kz-p6PNkCjLX_gХелоу!) В данной серии уроков мы научимся создавать чат-бот для Телеграм на языке Python и при помощи библиотеки telebot (она же pyTelegramBotAPI). На первом уроке мы получим токен для нового чат-бота, а также обработаем запуск чат-бота командой /start. Тот самый BotFather - https://t.me/BotFather Весь код из видео тут - https://disk.yandex.ru/d/3um1y43lwJUjZAХелоу!) В этом видео мы снова (опять) поговорим о сдвиговом регистре 595. Теперь с его помощью мы поправляем семисегментным индикатором и научимся выводить на него цифры. Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Весь код из видео тут - https://disk.yandex.ru/d/8G4wYWLAM19UUgХелоу!) Предыдущее видео - https://www.youtube.com/watch?v=nKVzYXDxsn0&t Сегодня мы еще раз поговорим о сдвиговом регистре 74HC595N и снова подключим его к ардуино, но в этот раз уже более простым способом - через интерфейс SPI. Название интерфейса SPI является аббревиатурой от “Serial Peripheral Bus”, что можно перевести как “шина для подключения периферийных устройств”. Отсюда вытекает ее главное назначение - связать одно главное устройство - Ведущее (Master) - с одним или несколькими Ведомыми (Slave). Ведущий в этом интерфейсе всегда один, только он руководит всем процессом и только он может формировать тактовые импульсы. Таймкоды: 00:00 - Про прошлое видео (https://www.youtube.com/watch?v=nKVzYXDxsn0&t) 00:34 - Как работает интерфейс SPI 01:50 - Схема подключения регистра 74HC595N к Ардуино 03:27 - Пишем скетч 06:05 - Результат Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw Весь код из видео тут - https://disk.yandex.ru/d/hU_wGhgfFkoCCAХелоу!) В этом видео мы рассмотрим как подключить дисплей к ардуино. Выберем самый популярный текстовый жк-дисплей 1602 и подключим к arduino при помощи шины I2C. Данная инструкция будет применима и к другим текстовым дисплеям такого вида. Разница между ними лишь в цвете и количестве вмещаемых строк и символов. Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw?sub_confirmation=1 Библиотека LiquidCrystal I2C - https://www.arduino.cc/reference/en/libraries/liquidcrystal-i2c/ Весь код из видео тут - https://disk.yandex.ru/d/LV4vB8QpECUyugХелоу!) Сегодня сделаем зарядное устройство для одноразовой электронной сигареты и заправим ее новой жидкостью. Это позволит продлить использование одноразки и сделать ее многоразовым вейпом. Нам понадобятся: 1) Зарядный модуль - https://clck.ru/32U4zj 2) Крабики (в данном случае из Леруа Мерлен, но можно и без них) 3) Провода для соединения Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) В этот раз мы затронем тему циклов - конструкций, которые позволяют непрерывно выполнять определенный блок кода, пока выполнено указанное условие.В этом уроке мы рассмотрим одну из важнейших тем, изучение которой поможет вам самостоятельно реализовать логику в скетче. Подписаться на канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) В этом уроке поговорим о массивах. Их предназначение довольно просто́ - хранить данные одного определенные типы. При этом количество элементов, который может хранить массив, статично и задается при его создании. Массив может быть одномерным и хранить элементы в виде списка, а может быть многомерным. Подписаться на ютуб-канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) В первом уроке по программированию для микроконтроллеров Ардуино мы рассмотрим из чего состоит скетч, какие бывают типы данных, какие операции мы можем совершать над ними и разберем немного синтаксиса языка программирования C++. Также чутка затронем преобразование типов и константы. Подписаться на ютуб-канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) Во втором занятии мы рассмотрим функции - блоки кода, которые мы можем вызывать по имени в любой части программы. Подписаться на ютуб-канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) В этом подготовительном выпуске мы установим среду разработки программ для ардуино Arduino IDE, необходимые драйвера и выполним первоначальную настройку. Ссылка на Arduino IDE - https://www.arduino.cc/en/software Ссылка на драйвер - https://disk.yandex.ru/d/iufXRUSSucpfCA Подписаться на ютуб-канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbwХелоу!) Сегодня мы разберемся в том как подключить зуммер (пьезоизлучатель) в виде модуля или отдельно к ардуино. Также напишем скетч для теста зуммера. ПИАНИНО на АРДУИНО - https://www.youtube.com/watch?v=1GJthb7KF5I&list=LL&t=334s Подписаться на ютуб-канал - https://www.youtube.com/channel/UCyAP2AIM-E2K-q7DIAMUcbw Весь код из видео тут - https://disk.yandex.ru/d/qWnW4tJTj1Oh7g