Оглавление:
- Шаг 1. Необходимое оборудование и материалы
- Шаг 2: модуль приемопередатчика NRF24L01 2,4 ГГц
- Шаг 3: MPU6050
- Шаг 4: Светодиодная лента WS2812B
- Шаг 5: изготовление перчаток бесконечности из картона
- Шаг 6: Код передатчика (перчатка бесконечности)
- Шаг 7: Код получателя
- Шаг 8: Схема подключения передатчика (перчатка бесконечности)
- Шаг 9: Схема подключения приемника
- Шаг 10: Готово
Видео: Управляйте выключателем света с помощью картонной перчатки бесконечности: 10 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Меня вдохновил фильм «Мстители», я начал делать «Рукавицу бесконечности Таноса» из картона. В этом проекте я использовал модули беспроводных радиочастотных приемопередатчиков MPU6050 и NRF24L01 + 2,4 ГГц для беспроводной связи между двумя платами Arduino. Перчатка бесконечности - это передатчик, а сервоприводы (выключатель света) - приемник.
Шаг 1. Необходимое оборудование и материалы
Arduino Mega + USB-кабель II Arduino Uno: https://amzn.to/2qU18sO II
Ардуино нано:
Батарея 9в:
Переключатель:
Перемычки:
Адаптер штекерного разъема постоянного тока для Arduino:
Микро сервопривод 9g:
Мини-макет:
Разъем аккумулятора 9 В:
Картон:
Рубин:
NRF24L01 + модуль беспроводного радиочастотного трансивера 2,4 ГГц:
MPU 6050:
Светодиодные ленты:
Шаг 2: модуль приемопередатчика NRF24L01 2,4 ГГц
Модуль приемопередатчика NRF24L01 2,4 ГГц использует диапазон 2,4 ГГц и может работать со скоростью от 250 кбит / с до 2 Мбит / с и может использоваться для беспроводной связи на расстоянии до 100 м. Рабочее напряжение модуля от 1,9 до 3,6 В., но хорошо то, что другие контакты допускают логику 5В. Модуль обменивается данными по протоколу SPI. Вы должны обратить внимание на контакты SPI модели штыревого разъема Arduino.
Шаг 3: MPU6050
MPU6050 состоит из 3-осевого акселерометра и 3-осевого гироскопа внутри него. Этот датчик помогает нам измерять ускорение, скорость, ориентацию, смещение и многие другие параметры, связанные с движением системы или объекта. Этот чип использует протокол I2C (межинтегральная схема) для связи.
Шаг 4: Светодиодная лента WS2812B
WS2812B - это светодиодный источник света с интеллектуальным управлением, в котором схема управления и микросхема RGB интегрированы непосредственно в светодиод 5050 RGB (красный, зеленый и синий). Каждый светодиод имеет по три разъема на каждом конце, два для питания и один для данных. Требуется только один ввод данных для управления состоянием, яркостью и цветом всех трех светодиодов.
Шаг 5: изготовление перчаток бесконечности из картона
Вы можете посмотреть видео «Как я сделал перчатку бесконечности из картона».
Шаг 6: Код передатчика (перчатка бесконечности)
Все, что вам нужно сделать, это установить библиотеку MPU6050, библиотеку I2C, библиотеку FastLED, библиотеку RF24. Вы получите сообщение об ошибке, если не установите его.
Если вы хотите добавить новую библиотеку в свою Arduino IDE. Перейдите в каталог, в который вы скачали ZIP-файл библиотеки. Извлеките ZIP-файл со всей его структурой папок во временную папку, затем выберите основную папку, которая должна иметь имя библиотеки. Скопируйте его в папку «Библиотеки» в альбоме для рисования.
Подключите arduino и загрузите данную программу на свой arduino uno.
Шаг 7: Код получателя
Подключите arduino и загрузите данную программу на свой arduino uno.
Шаг 8: Схема подключения передатчика (перчатка бесконечности)
В этом проекте я вложил свою электронику в перчатку бесконечности. Вы можете поместить электронику в безопасное место.
Шаг 9: Схема подключения приемника
Я установил arduino uno, батарею 9 В и беспроводной модуль на стену с помощью двойной ленты, а также установил сервоприводы рядом с выключателем света, чтобы вы могли без проводов включать / выключать свет в любое время и в любом месте.
Шаг 10: Готово
Светодиод Infinity Stone и сервоприводы управляются движением перчатки, обнаруживаемой с помощью датчика MPU6050, поэтому, когда вы перемещаете перчатку вверх, загорается светодиод Infinity Stone, и сервоприводы будут вращаться, и если вы снова переместите перчатку вверх, светодиод будет выключится, и сервоприводы будут вращаться в противоположном направлении.
Рекомендуемые:
Настольный компьютер Raspberry Pi PC-PSU с жестким диском, вентилятором, блоком питания и выключателем: 6 шагов
Настольный компьютер Raspberry Pi PC-PSU с жестким диском, вентилятором, блоком питания и выключателем: сентябрь 2020 г .: был построен второй Raspberry Pi, помещенный в переделанный корпус блока питания для ПК. Здесь используется вентилятор сверху, поэтому расположение компонентов внутри корпуса PC-PSU отличается. Модифицированный (для 64x48 пикселей), Ad
Контроллер для 3 антенн с магнитным контуром и концевым выключателем: 18 шагов (с изображениями)
Контроллер для 3 антенн с магнитной петлей и концевым выключателем: этот проект предназначен для тех любителей, у которых нет коммерческой антенны. Его легко собрать с помощью паяльника, пластикового корпуса и небольших знаний об ардуино. Контроллер сделан из бюджетных компонентов, которые легко найти в Интернете (~ 20 €)
Как сделать сердце из зеркала бесконечности с помощью светодиодов Arduino и RGB: 8 шагов (с изображениями)
Как сделать сердце из зеркала бесконечности с помощью светодиодов Arduino и RGB: Однажды на вечеринке мы с женой увидели зеркало бесконечности, и она была очарована этим взглядом и постоянно говорила, что я хочу его! Хороший муж всегда слушает и запоминает, поэтому я решила сделать для нее такой подарок на День Святого Валентина
Управляйте роботизированной рукой с помощью Zio с помощью контроллера PS2: 4 шага
Управляйте роботизированной рукой с помощью Zio с помощью контроллера PS2: эта запись в блоге является частью серии Zio Robotics. Введение Это последняя часть публикации «Управление роботизированной рукой с помощью Zio». В этом уроке мы добавим еще одну деталь к нашей роботизированной руке. Предыдущие руководства не включают основы для
Переключатель света с дистанционным управлением по Bluetooth - дооснащение. Выключатель света по-прежнему работает, без лишних писем .: 9 шагов (с изображениями)
Переключатель света с дистанционным управлением по Bluetooth - дооснащение. Выключатель света по-прежнему работает, без дополнительных писем .: Обновление от 25 ноября 2017 г. - Версия этого проекта с высокой мощностью, которая может управлять киловаттами нагрузки, см. В разделе «Модернизация управления BLE для работы с мощными нагрузками - дополнительная проводка не требуется» Обновление от 15 ноября 2017 г. - Некоторые платы / стеки программного обеспечения BLE доставляют