Программирование МК STM32. Урок 113. NRF24L01. Несколько передатчиков. Часть 3

author narod stream   4 нед. назад
350 views

34 Like   0 Dislike

Программирование МК STM32. Урок 113. NRF24L01. Несколько передатчиков. Часть 1

Продолжаем работать с модулем NRF24L01 (NRF24L01+), который предаёт и принимает данные беспроводным способом. В этом уроке мы попробуем передать данные на один приёмник сразу с трёх передатчиков. В качестве приёмника будет использоваться по-прежнему отладочная плата Nucleo STM32F401RE. В качестве первого передатчика - плата на контроллере STM32F103C8T6. В качестве второго и третьего передатчика платы NUCLEO-F303K8. В данной части урока мы подключим символьный LCD-дисплей к плате приёмника, настроим для него проект, также немного подправим наши библиотеки. Модуль NRF24L01+ с антенной можно купить здесь http://ali.pub/24yj84 Модуль NRF24L01+ без антенны можно купить здесь (целых 4 штуки) http://ali.pub/24yjfw Адаптер для NRF24L01 5 штук http://ali.pub/2a1pxl Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7 Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx Отладочную плату NUCLEO-F303K8 можно купить здесь http://ali.pub/22robj Переходник USB to TTL ftdi ft232rl можно приобрести здесь http://ali.pub/yv3is Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8 Дисплей LCD 20x4 можно приобрести здесь http://ali.pub/vk7tl Переходник I2C to LCD можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:10 Введение 04:45 Схема приёмника 07:03 Настроим проект для приёмника 10:59 Изменим библиотеку для модуля NRF с учётом использования внешних прерываний на аппаратном уровне 13:23 Поправим библиотеку для дисплея LCD 16:41 Испытаем проект для приёмника на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s Урок 38. Плата NUCLEO STM32F401RE и оценочные платы https://youtu.be/L-ta_BhW6CU Урок 103. Модули NRF24L01. Часть 1 https://youtu.be/PSA2wuOLeQw Урок 103. Модули NRF24L01. Часть 2 https://youtu.be/FM1vTW7cTHE Урок 103. Модули NRF24L01. Часть 3 https://youtu.be/mZaIZMNlrrE Урок 103. Модули NRF24L01. Часть 4 https://youtu.be/0UzfO0j-438 Урок 105. NRF24L01. Передаём данные. Часть 1 https://youtu.be/nw6t36U9u64 Урок 105. NRF24L01. Передаём данные. Часть 2 https://youtu.be/8-0a3FhVNIo Урок 109. NRF24L01. Передаём температуру и влажность с датчика DHT22 https://youtu.be/563FmE0Z1sI Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-113-nrf24l01-neskolko-peredatchikov-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Говорящая метеостанция своими руками

✔ Arduino Pro mini: http://ali.ski/B6bKD ✔ LCD1602 I2C: http://ali.ski/d137R ✔ BMP180: http://ali.ski/_4EdsM ✔ TTP223: http://ali.ski/SiACd ✔ ISD1820: http://ali.ski/HrpZyR ✔ 10 шт. Micro USB к DIP-адаптер 5pin: http://ali.ski/mFtDbL Приобретение для себя: ✔ Пылесос BBK BV2511: https://goo.gl/25Hscs ✔ Схема и описание: http://kirill1985.ru/?p=4271 📈 Реклама на канале: http://kirill1985.ru/na-youtube 💬 Сегодня собираю домашнюю метеостанцию, с уведомлением о низком давлении, при котором возможен дождь. Она показывает текущую температуру и давление в мм.рт.ст., а так же высоту над уровнем моря. Дополнительной фичей реализован график изменения атмосферного давления, изменения показаний которого происходят раз в час.  ПЛЕЙЛИСТЫ канала: - Обзоры, распаковки покупок 💸: https://goo.gl/rCHDNf - Усилители звука 🎶: https://goo.gl/ysQY9Q - Дешево 💰: https://goo.gl/Ta0Q6e - Своими руками 🔧: https://goo.gl/p3RABu - Аудио - фото - видео 📷: https://goo.gl/Ewof8g - Рекомендую 👍: https://goo.gl/ucZ9sZ - Электро ⚡: https://goo.gl/o2vlmM 🎁 Наши конкурсы: https://goo.gl/7QQpWS ☎ Подписаться: https://goo.gl/Tw8zuk ✅ Я в Google+: https://plus.google.com/u/0/+llirikks ✅ Группа в VK: http://vk.com/kirill1985ru

Controllino - ПЛК на базе Arduino

WinterVogel - представитель производителя Controllino в России: http://inoplk.ru/ Описание серии Controllino на русском языке: http://inoplk.ru/plc/ Официальный сайт Controllino: http://controllino.biz/ Документация: http://controllino.biz/controllino/downloads/ Библиотеки поддержки Controllino на GitHub: https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library

КАК ПОДКЛЮЧИТЬ СЕРВОПРИВОД К ARDUINO [Уроки Ардуино #15]

Канал Iarduino: https://www.youtube.com/channel/UCRfNkq8F8rxmDa3sPoEQv1w Cайт канала http://lesson.iarduino.ru _________________________________________ В уроке использовались следующие компоненты: 1) Плата Arduino Uno + USB-кабель: http://ali.pub/q0tku 2) Перемычки, 40 шт: http://ali.pub/k9vln 3) Маленький сервопривод sg90: http://ali.pub/24xgzg 4) Большой сервопривод MG995: http://ali.pub/24xgxi В следующих уроках вам может потребоваться: Набор Aurdino для начинающих: http://ali.pub/uftro 37 датчиков для Ардуино: http://ali.pub/pimnt В этом выпуске вы узнаете: что такое сервопривод и как его подключить к плате ардуино уно; как устроены сервоприводы и как их использовать в своих проектах. Группа в ВК: https://goo.gl/pE36V9 Реклама на канале: https://goo.gl/r9jM6p Почта (для сотрудничества): daymon911@mail.ru ___ Смотрите наши видео, в которых мы простым языком рассказываем о радиотехнике, электронике и радиоэлектронике, а также об ардуино и товарах из Китая для радиолюбителей! Наши уроки будут особенно полезны как для начинающих радиолюбителей и студентов радиотехнических ВУЗов, так и для опытных электронщиков, которые паяют каждый день! В видеороликах мы даём основы электроники: определения, описания, схемы и принцип работы различных элементов радиотехники. На канале проводятся уроки по Ардуино / Arduino; разбираем программирование, подключение датчиков, модулей, дисплеев, двигателей; создаём различные проекты и устройства на ардуино.

Продолжаем работать с модулем NRF24L01 (NRF24L01+), который предаёт и принимает данные беспроводным способом.
В этом уроке мы попробуем передать данные на один приёмник сразу с трёх передатчиков.
В качестве приёмника будет использоваться по-прежнему отладочная плата Nucleo STM32F401RE.
В качестве первого передатчика - плата на контроллере STM32F103C8T6.
В качестве второго и третьего передатчика платы NUCLEO-F303K8.
В данной части урока мы настроим проект для третьего передатчика, в приёмнике добавим возможность приёма пакетов с трёх источников и проверим код на практике.

Модуль NRF24L01+ с антенной можно купить здесь http://ali.pub/24yj84
Модуль NRF24L01+ без антенны можно купить здесь (целых 4 штуки) http://ali.pub/24yjfw
Адаптер для NRF24L01 5 штук http://ali.pub/2a1pxl
Отладочную плату STM32F103C8T6 можно купить здесь http://ali.pub/1jgc7
Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx
Отладочную плату NUCLEO-F303K8 можно купить здесь http://ali.pub/22robj
Переходник USB to TTL ftdi ft232rl можно приобрести здесь http://ali.pub/yv3is
Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8
Дисплей LCD 20x4 можно приобрести здесь http://ali.pub/vk7tl
Переходник I2C to LCD можно приобрести здесь http://ali.pub/1mop5f

Навигация по видео:
00:10 Введение
01:55 Проект для третьего передатчика
06:00 В проекте приёмника добавим возможность приёма пакетов с трех передатчиков
08:01 Испытаем код на практике

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s
Урок 38. Плата NUCLEO STM32F401RE и оценочные платы https://youtu.be/L-ta_BhW6CU
Урок 103. Модули NRF24L01. Часть 1 https://youtu.be/PSA2wuOLeQw
Урок 103. Модули NRF24L01. Часть 2 https://youtu.be/FM1vTW7cTHE
Урок 103. Модули NRF24L01. Часть 3 https://youtu.be/mZaIZMNlrrE
Урок 103. Модули NRF24L01. Часть 4 https://youtu.be/0UzfO0j-438
Урок 105. NRF24L01. Передаём данные. Часть 1 https://youtu.be/nw6t36U9u64
Урок 105. NRF24L01. Передаём данные. Часть 2 https://youtu.be/8-0a3FhVNIo
Урок 109. NRF24L01. Передаём температуру и влажность с датчика DHT22 https://youtu.be/563FmE0Z1sI
Урок 113. NRF24L01. Несколько передатчиков. Часть 1 https://youtu.be/U02tcL4mb4E
Урок 113. NRF24L01. Несколько передатчиков. Часть 2 https://youtu.be/cxZ1m9Dzrw8

Текстовая версия данной части урока и исходный текст здесь http://narodstream.ru/stm-urok-113-nrf24l01-neskolko-peredatchikov-chast-3/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: