Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Arduino любительская автоматика

Загружено: 2018-02-11

Просмотров: 21686

Описание:

👉 Заказать проект на базе 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

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Arduino NANO управление электрическим котлом электрокотлом

Arduino NANO управление электрическим котлом электрокотлом

Подключение нескольких устройств по шине i2c

Подключение нескольких устройств по шине i2c

Все начнется с 30 декабря по 2 января: появилось важное предупреждение для всех украинцев

Все начнется с 30 декабря по 2 января: появилось важное предупреждение для всех украинцев

Оптимизация кода Ардуино и ускорение работы Ардуино проекты.

Оптимизация кода Ардуино и ускорение работы Ардуино проекты.

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

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

Автополив огорода, садового участка – На Arduino без написания кода

Автополив огорода, садового участка – На Arduino без написания кода

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

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

Blynk + ESP = Проще не бывает!

Blynk + ESP = Проще не бывает!

Простая беспроводная сеть датчиков на Arduino и 433 MHz

Простая беспроводная сеть датчиков на Arduino и 433 MHz

MAX ПОЛНОСТЬЮ ПРОВАЛИЛСЯ. Солдаты, врачи, школьники и все остальные — послали Путина к черту

MAX ПОЛНОСТЬЮ ПРОВАЛИЛСЯ. Солдаты, врачи, школьники и все остальные — послали Путина к черту

Ардуино и внешняя EEPROM 24C128

Ардуино и внешняя EEPROM 24C128

Как подключить несколько I²C с одинаковыми адресами. Железки Амперки

Как подключить несколько I²C с одинаковыми адресами. Железки Амперки

ADS1115 экспертный обзор микросхемы

ADS1115 экспертный обзор микросхемы

✅Arduino Nano SIM800 SMS команды

✅Arduino Nano SIM800 SMS команды

nRF24L01 и Ардуино: побеждаем модуль

nRF24L01 и Ардуино: побеждаем модуль

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

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

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

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

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

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

⛅️Погодная станция на Arduino своими руками

⛅️Погодная станция на Arduino своими руками

Лекция

Лекция "Интерфейсы (часть II). I2C. 1-Wire"

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]