Съдържание:
- Стъпка 1: Изисква се хардуер и материали
- Стъпка 2: NRF24L01 2.4GHz трансивер модул
- Стъпка 3: MPU6050
- Стъпка 4: WS2812B LED лента
- Стъпка 5: Направете безкрайната ръкавица от картон
- Стъпка 6: Код на предавателя (Infinity Gauntlet)
- Стъпка 7: Код на приемника
- Стъпка 8: Схема на свързване на предавателя (безкрайна ръкавица)
- Стъпка 9: Схема на свързване на приемника
- Стъпка 10: Завършете
Видео: Управлявайте превключвател на светлината със собствената си картонена безкрайна ръкавица: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Бях вдъхновен от Avengers Movie, започнах да правя Thanos Infinity Gauntlet от картон. В този проект използвах MPU6050 и NRF24L01+ 2,4 GHz безжични RF трансийвър модули за безжична комуникация между две платки Arduino. Infinity Gauntlet е предавателят, а Servos (Light Switch) са приемникът.
Стъпка 1: Изисква се хардуер и материали
Arduino Mega + USB кабел II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v батерия:
Превключване:
Кабелни проводници:
Мъжки адаптер за DC варел за Arduino:
Micro Servo 9g:
Мини табла:
9v конектор за захващане на батерията:
Картон:
Ruby:
NRF24L01+ 2.4GHz безжичен RF трансийвър модул:
MPU 6050:
LED ленти:
Стъпка 2: NRF24L01 2.4GHz трансивер модул
NRF24L01 2,4 GHz трансивер модул използва честотата 2,4 GHz и може да работи със скорост на предаване от 250 kbps до 2 Mbps и може да се използва за безжични комуникации на разстояние до 100 метра. Работното напрежение на модула е от 1,9 до 3,6 V, но хубавото е, че другите пинове понасят 5V логика. Модулът комуникира с помощта на SPI протокол. Трябва да погледнете SPI щифтовете на модела на конектора на arduino.
Стъпка 3: MPU6050
MPU6050 се състои от 3-осен акселерометър и 3-осен жироскоп вътре в него. Този сензор ни помага да измерваме ускорението, скоростта, ориентацията, изместването и много други параметри, свързани с движение на система или обект. Този чип използва I2C (междуинтегрирана схема) протокол за комуникация.
Стъпка 4: WS2812B LED лента
WS2812B е интелигентен светодиоден източник на управление с контролна верига и RGB чип, интегрирани директно в 5050 RGB (червен, зелен и син) светодиод. Всеки светодиод има три конектора във всеки край, два за захранване и един за данни. Изисква само един вход за контрол на състоянието, яркостта и цвета на трите светодиода.
Стъпка 5: Направете безкрайната ръкавица от картон
Можете да гледате видеото Как направих ръкавицата на безкрайността от картон.
Стъпка 6: Код на предавателя (Infinity Gauntlet)
Всичко, което трябва да направите, е да инсталирате библиотека MPU6050, библиотека I2C, библиотека FastLED, библиотека RF24. Ще получите грешка, ако не инсталирате.
Когато искате да добавите нова библиотека към вашата Arduino IDE. Отидете в директорията, където сте изтеглили ZIP файла на библиотеката. Извлечете ZIP файла с цялата му структура от папки във временна папка, след което изберете основната папка, която трябва да има името на библиотеката. Копирайте го в папката „библиотеки“във вашата скица.
Свържете arduino и качете дадената програма на вашия arduino uno.
Стъпка 7: Код на приемника
Свържете arduino и качете дадената програма на вашия arduino uno.
Стъпка 8: Схема на свързване на предавателя (безкрайна ръкавица)
В този проект сложих електрониката си в безкрайната ръкавица. Може да искате да поставите електрониката на сигурно място.
Стъпка 9: Схема на свързване на приемника
Монтирах arduino uno, 9v батерия и безжичен модул на стената с двойна лента и монтирах серво в близост до превключвателя на светлината, така че да можете безжично да включвате/изключвате светлината, когато пожелаете.
Стъпка 10: Завършете
Безкрайният каменен светодиод и сервомоторите се контролират от движението на ръкавицата, открита с помощта на сензор MPU6050, така че когато преместите ръкавицата нагоре, индикаторът от камък на Infinity ще светне и сервомоторите ще се завъртят и ако отново преместите ръкавицата нагоре, светодиодът ще бъде изключено и сервомоторите ще се въртят в обратна посока.
Препоръчано:
Прост превключвател на светлината: 5 стъпки (със снимки)
Прост светлинен превключвател: При изграждането на прости ботове ще използваме поредица от фото-свързани устройства, наречени модули. Но преди да можем да направим това, се нуждаем от добра фото двойка, която да използваме като превключвател със светлинна светлина. За да направим един от тези превключватели, ще използваме специална OSRA
Контролиран превключвател на светлината с мигане на очите с помощта на очила за гума на Shota Aizawa (My Hero Academia): 8 стъпки (със снимки)
Контролирано превключване на светлината с мигащи очи с помощта на очила за изтриване на Shota Aizawa (My Hero Academia): Ако четете моята манга от героите на академията или гледате анимето на моята академия от герои, трябва да знаете персонаж на име shota aizawa. Шота Айзава, известна още като гумата на гумата, е професионален герой и учител по домашните стаи на клас 1-А на САЩ. Странността на Шота му дава аб
Превключвател на светлината + димер за вентилатор в една платка с ESP8266: 7 стъпки (със снимки)
Светлинен превключвател + димер за вентилатор в една платка с ESP8266: В този урок ще научите как да изградите свой собствен превключвател за светлина и вентилатор само в една платка с микроконтролера и WiFi модула ESP8266. Това е чудесен проект за IoT. : Тази схема се захранва с променливо напрежение, така че бъдете внимателни
Bluetooth дистанционно управляван светлинен превключвател - модернизиране. Превключвателят на светлината все още работи, без допълнително писане .: 9 стъпки (със снимки)
Bluetooth дистанционно управляван светлинен превключвател - модернизиране. Превключвателят на светлината все още работи, без допълнително писане .: Актуализация 25 ноември 2017 г. - За версия с висока мощност на този проект, която може да контролира киловати натоварване, вижте Преоборудване на BLE контрола към натоварвания с висока мощност - Не се изисква допълнително окабеляване Актуализиране на 15 ноември 2017 г. - Някои BLE дъски / софтуерни стекове деликатеси
Най -добрият превключвател на светлината: 6 стъпки (със снимки)
The Ultimate Light Switch: Целта на тази инструкция е да обясни как направих превключвател за светлина, свързан с wifi (наричан още дистанционни). Целта на тези дистанционни управления е да включат и изключат няколко релета, свързани с wifi. Релетата не са обяснени в тази инструкция