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

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

42 Like   0 Dislike

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

Продолжаем работать с модулем 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:09 Введение 01:26 Проект для первого передатчика 07:55 Испытаем проект для передатчика на практике 09:30 Посмотрим схему и создадим проект для второго передатчика 12:38 Сгенерируем проект для Keil и настроим его 16:54 Перенесём и немного исправим код из проекта первого передатчика 19:38 В проекте приёмника добавим возможность приёма пакетов с двух передатчиков 21:08 Испытаем код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере 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 Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-113-nrf24l01-neskolko-peredatchikov-chast-2/ Группа в контакте 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

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

Продолжаем работать с модулем 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

Трекер движения солнца на Ардуино

Всем привет! В этом видео мы будем делать станцию, которая следит за траекторией движения солнца и поворачивает платформу, подставляя солнечную панель под прямые лучи солнца. Скетч и схема: https://drive.google.com/open?id=13XLNbHCqkn4V2w1hHOPPrZkf3pxiv7g_ Полезные статьи: http://www.instructables.com/id/Arduino-Solar-Tracker/ http://www.instructables.com/id/Dual-Axis-300W-IOT-Solar-Tracker/ http://www.instructables.com/id/Arduino-Sun-Tracker-Turret/ Полезные ссылки: Самые дешевые Ардуино Про Мини для поделок: http://ali.pub/1ny2z4 Солнечная панель 5V 4.5W: http://ali.pub/2gllam Солнечные батареи: http://ali.pub/2glli0 Сервоприводы: http://ali.pub/2glm6p Платформа для камеры: http://ali.pub/2glq8j Цифровой резистор AD5171: http://ali.pub/2gi4vs LED драйверы: http://ali.pub/2fxoo8 Блютуз модуль CSR8645: http://ali.pub/2fvsdo Блютуз модуль CSR8645 на макетке: http://ali.pub/2fvsf1 Датчик движения HC-SR501: http://ali.pub/2eyil3 Пьезо датчик: http://ali.pub/2e968w Блютуз HC-06: http://ali.pub/2amdlv TFT дисплеи: http://ali.pub/1ny2rc Ардуино Мега 2560: http://ali.pub/2gih4z Самый удобный Кешбек: LetyShops: https://goo.gl/Ev5XgI Самый выгодный Кешбек на алиекспресс: Ecomerce: https://goo.gl/3dDc2w

STM32 c чего начать?

STM32Cube STM32F103C8Tx + SWD ST-LINK V2 программатор . Небольшая отладочная плата и программатор за малые деньги. То что я использую или использовал в своих видео : STM32F103C8T6 отладочная плата http://alipromo.com/redirect/cpa/o/odz3mombw78h1lerm8qymuj32ydi1vjv/ ESP8266 отладочная плата http://alipromo.com/redirect/cpa/o/oc9brnbrwypiyzn0haf3td1hbmqdcpt2/ Программатор STM32&STM8 http://alipromo.com/redirect/cpa/o/oa378i3nidtz9kc3stdvrirgcrrz5mrx/ Логический анализатор http://alipromo.com/redirect/cpa/o/o63n8onn7vyk06pkyhcel86i1nxtfgsh/ Проводки для логического анализатора http://alipromo.com/redirect/cpa/o/o8dcmswvnsdun0bitvboq1icmvqkaht4/ NEOWAY M590 GSM\GPRS модуль http://alipromo.com/redirect/cpa/o/opy858h5be14ks030sy6gq14nl6trbgu/ Блютуз модуль http://alipromo.com/redirect/cpa/o/opy8c6iwwlqpa59fsn98fkmdgcbaq5cv/ Дисплей ST7735S http://alipromo.com/redirect/cpa/o/o248nydwn1hbmjy469du1dqj89pibel7/ Проводки http://alipromo.com/redirect/cpa/o/o8dcicb9w1a9fzogkd3jyi20mkaen6wh/ Датчик движения http://alipromo.com/redirect/cpa/o/oe22b2k612322r1mnpvq4h2pag0oy1ts/ BME280 крутой датчик http://alipromo.com/redirect/cpa/o/odi9d4ogwp1mqbp6nk1amfnafujegbwb/ DC-DC step-down http://alipromo.com/redirect/cpa/o/o9hrvjgzrigx0waezd0w3efoakeprn4i/ Бумага для ЛУТ http://alipromo.com/redirect/cpa/o/o7kyo7n6lt4333hjnfqs82lhrh2hsg4k/

Распаковка всякого разного для Ардуинщика - 2

Всем привет! Вот и второй выпуск распаковок. В этом видео будут просто распаковки разных полезных вещей, которые я заказываю. Полезные ссылки: 1. 2.4G NRF24L01+PA+LNA+Антена: http://ali.pub/2ebgux 2. Стабилизатор напряжения 3.3 вольт AMS1117: http://ali.pub/2ebgpa 3. Тестер GM328A: http://ali.pub/2ebesu 4. Корпус для Тестер GM328: http://ali.pub/2ebei5 5. Повышающий DC-DC преобразователь XL6009: http://ali.pub/2ebfoc 6. Электронный потенциометр X9C103S: http://ali.pub/2ebfuk 7. TP4056 с защитой: http://ali.pub/2ebge7 Самый удобный Кешбек: LetyShops: https://goo.gl/Ev5XgI Самый выгодный Кешбек на алиекспресс: Ecomerce: http://got.by/238t10

Продолжаем работать с модулем 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

Comments for video: