Arduino I2C связь между контроллерами

👉 Заказать проект на базе ESP32/Aduino от прототипа до серийного устройства - https://geekmatic.in.ua/elektronschik/ В этом видео демонстрируется, как установить I2C-связь между тремя контроллерами Arduino Nano [00:00]. Настройка включает параллельное подключение контроллеров с использованием двух проводов, а также подключение символьного жидкокристаллического дисплея [00:53]. Ведущий объясняет, что линии I2C должны быть подтянуты к источнику питания с помощью резисторов, предлагая значение 4,7 кОм [01:16]. Основная идея и процесс: Основная идея состоит в том, чтобы два контроллера отправляли данные (меняющиеся числа) третьему "главному" контроллеру, который затем отображает эти числа на ЖК-дисплее [02:46]. В видео подробно описан процесс: Настройка оборудования 🛠️: Использование монтажных плат для упрощения подключения и подключение модуля I2C к ЖК-дисплею [05:50]. Подключение резисторов 🔌: Подключение подтягивающих резисторов к соответствующим пинам [07:58]. Программирование 💻: Программа первого контроллера основана на библиотеке LiquidCrystal I2C, отображая свое собственное меняющееся число и заполнители для данных от двух других контроллеров [09:01]. Основная программа использует библиотеку "Wire" для передачи изменяющейся переменной ведомому устройству [11:54]. Ведомая программа получает данные и обновляет светодиод на основе полученного значения [13:09]. Затем ведущий исследует, как мастер может запрашивать данные у ведомых устройств [14:32], адаптируя примеры из библиотеки Wire [15:20]. Финальная программа для главного контроллера запрашивает два байта (целое число) у каждого из двух ведомых контроллеров, объединяет их и отображает на ЖК-дисплее [19:55]. Программа ведомого устройства идентична для обоих ведомых контроллеров, отличаясь только присвоенным им номером ведомого устройства, и передает изменяющееся целое число в ответ на запрос мастера [22:51]. В видео также тестируется связь на увеличивающихся длинах проводов, демонстрируя успешную работу на 1 метре, 1,5 метрах и даже почти 3 метрах, несмотря на распространенные представления об ограниченном диапазоне I2C [24:17]. Ведущий подчеркивает преимущества I2C-связи, такие как низкое потребление ресурсов и эффективное использование пинов контроллера [27:08]. Это видео является отличным ресурсом для тех, кто хочет научиться устанавливать многоуровневую I2C-связь между контроллерами Arduino Nano, что полезно для создания более сложных распределенных систем! Подробное описание Arduino NANO I2C: http://geekmatic.in.ua/Arduino_Nano_i2c http://geekmatic.in.ua/Arduino_Nano_i... На ардуино http://geekmatic.in.ua/projects Группа   / geekmatic   Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:    / @arduino2914   #arduino #i2c

Raspberry Pi VS Ардуино | ЧТО ВЫБРАТЬ?
▶︎

Raspberry Pi VS Ардуино | ЧТО ВЫБРАТЬ?

Connecting multiple devices via the i2c bus
▶︎

Connecting multiple devices via the i2c bus

🚩Аппаратные или внешние прерывания в Arduino (AVR). Прерывание по кнопке и дребезг контактов
▶︎

🚩Аппаратные или внешние прерывания в Arduino (AVR). Прерывание по кнопке и дребезг контактов

Подключение I2C дисплея к ардуино. Русификация текста.
▶︎

Подключение I2C дисплея к ардуино. Русификация текста.

Считываем и Пишем с RFID на ESP32! Карточки, домофон, пропуски!
▶︎

Считываем и Пишем с RFID на ESP32! Карточки, домофон, пропуски!

Лекция 308.  Шина I2C
▶︎

Лекция 308. Шина I2C

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers
▶︎

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers

I Modified My Bicycle To Run Lightning Fast. Everyone Was Amazed!
▶︎

I Modified My Bicycle To Run Lightning Fast. Everyone Was Amazed!

Установщик адресов Flash-i2c
▶︎

Установщик адресов Flash-i2c

STM32 + Ethernet / Чип W5500 от WIZnet / Сокеты и простой рассказ о построении WEB сервера. Часть 2.
▶︎

STM32 + Ethernet / Чип W5500 от WIZnet / Сокеты и простой рассказ о построении WEB сервера. Часть 2.

Проект FLProg - история создания,  цели и задачи проекта.
▶︎

Проект FLProg - история создания, цели и задачи проекта.

Как устроена отладочная плата ESP32
▶︎

Как устроена отладочная плата ESP32

Теория и практика UART, I2C (TWI), SPI на arduino.
▶︎

Теория и практика UART, I2C (TWI), SPI на arduino.

Cдвиговые регистры 74HC595 и 74HC165
▶︎

Cдвиговые регистры 74HC595 и 74HC165

Уроки Arduino. Фильтры данных, обработка сигналов
▶︎

Уроки Arduino. Фильтры данных, обработка сигналов

How I2C Communication Works and How To Use It with Arduino
▶︎

How I2C Communication Works and How To Use It with Arduino

Секреты подключения нескольких LCD экранов к Arduino по I2C
▶︎

Секреты подключения нескольких LCD экранов к Arduino по I2C

Общение между Ардуино и Ардуино [ простая передача данных ] [ проекты Ардуино ] #ДомаВместе
▶︎

Общение между Ардуино и Ардуино [ простая передача данных ] [ проекты Ардуино ] #ДомаВместе

Что купить новичку в Arduino? Большой обзор
▶︎

Что купить новичку в Arduino? Большой обзор

Русский шрифт на текстовых LCD дисплеях
▶︎

Русский шрифт на текстовых LCD дисплеях