Мазмұны:

Өзіңіздің картон Infinity Gauntlet көмегімен жарық қосқышты басқарыңыз: 10 қадам
Өзіңіздің картон Infinity Gauntlet көмегімен жарық қосқышты басқарыңыз: 10 қадам

Бейне: Өзіңіздің картон Infinity Gauntlet көмегімен жарық қосқышты басқарыңыз: 10 қадам

Бейне: Өзіңіздің картон Infinity Gauntlet көмегімен жарық қосқышты басқарыңыз: 10 қадам
Бейне: АК-47 как сделать из картона своими руками 2024, Шілде
Anonim
Image
Image

Мен Avengers фильмінен шабыт алдым, мен Thanos Infinity Gauntlet картоннан жасай бастадым. Бұл жобада мен екі Arduino тақтасы арасында сымсыз байланыс жасау үшін MPU6050 және NRF24L01+ 2,4 ГГц сымсыз RF таратқыш модульдерін қолдандым. Infinity Gauntlet - бұл таратқыш, ал servos (Light Switch) - қабылдағыш.

1 -қадам: Қажетті жабдықтар мен материалдар

Arduino Mega + USB кабелі II Arduino Uno: https://amzn.to/2qU18sO II

Ардуино нано:

9в батарея:

Ауыстыру:

Өткізгіш сымдар:

Arduino үшін DC DC баррель ұясы адаптері:

Micro Servo 9g:

Шағын нан тақтасы:

9v батареялық қысқыш қосқышы:

Картон:

Руби:

NRF24L01+ 2,4 ГГц сымсыз радиожиіліктің модулі:

MPU 6050:

Жарық диодты жолақтар:

2 -қадам: NRF24L01 2.4 ГГц трансивер модулі

MPU6050
MPU6050

NRF24L01 2,4 ГГц трансивер модулі 2,4 ГГц диапазонын қолданады және ол 250 кбит / с дейін 2 Мбит / с дейін жіберу жылдамдығымен жұмыс жасай алады және 100 метрге дейінгі сымсыз байланыс үшін қолданыла алады. Модульдің жұмыс кернеуі 1,9 -дан 3,6 В -қа дейін, бірақ жақсы нәрсе - басқа түйреуіштер 5В логикасына шыдайды. Модуль SPI протоколы арқылы байланысады. Сіз SPD түйреуіштерінің arduino pin коннекторының моделіне қарауыңыз керек.

3 -қадам: MPU6050

MPU6050 3 осьті акселерометр мен оның ішінде 3 осьті гироскоптан тұрады. Бұл сенсор жүйенің немесе объектінің үдеуін, жылдамдығын, бағдарын, ығысуын және басқа да қозғалысқа қатысты көптеген параметрлерін өлшеуге көмектеседі. Бұл чипте байланыс үшін I2C (интегралды схема) протоколы қолданылады.

4 -қадам: WS2812B жарық диодты жолағы

WS2812B жарық диодты жолағы
WS2812B жарық диодты жолағы

WS2812B - ақылды басқарылатын жарықдиодты жарық көзі, басқару тізбегі мен RGB чипі 5050 RGB (Қызыл, Жасыл және Көк) тікелей жарық диодына біріктірілген. Әр светодиодтың әр ұшында үш қосқышы бар, екеуі қуат үшін және біреуі деректер үшін. Барлық үш жарық диодының күйін, жарықтығын және түсін бақылау үшін бір ғана дерек енгізу қажет.

5 -қадам: Картоннан Infinity Gauntlet жасау

Сіз картоннан Infinity Gauntlet қалай жасағаным туралы бейнені көре аласыз.

6 -қадам: таратқыш (Infinity Gauntlet) коды

Сізге MPU6050 кітапханасын, I2C кітапханасын, FastLED кітапханасын, RF24 кітапханасын орнату жеткілікті. Егер сіз орнатпасаңыз, қате пайда болады.

Arduino IDE -ге жаңа кітапхана қосқыңыз келгенде. Кітапхананың ZIP файлын жүктеген каталогқа өтіңіз. Уақытша қалтада барлық қалта құрылымымен ZIP файлын шығарыңыз, содан кейін кітапхана атауы болуы керек негізгі қалтаны таңдаңыз. Оны эскиз кітабының ішіндегі «кітапханалар» қалтасына көшіріңіз.

Arduino -ны қосыңыз және arduino uno -ға берілген бағдарламаны жүктеңіз.

7 -қадам: алушының коды

Arduino -ны қосыңыз және arduino uno -ға берілген бағдарламаны жүктеңіз.

8 -қадам: Таратқыштың сым диаграммасы (Infinity Gauntlet)

Таратқыштың сымдық диаграммасы (Infinity Gauntlet)
Таратқыштың сымдық диаграммасы (Infinity Gauntlet)
Таратқыштың сым диаграммасы (Infinity Gauntlet)
Таратқыштың сым диаграммасы (Infinity Gauntlet)

Бұл жобада мен электрониканы шексіздікке арналған шкафқа қойдым. Сіз электрониканы қауіпсіз жерге қойғыңыз келуі мүмкін.

9 -қадам: Қабылдағыштың қосылу схемасы

Қабылдағыштың қосылу схемасы
Қабылдағыштың қосылу схемасы
Қабылдағыштың қосылу схемасы
Қабылдағыштың қосылу схемасы

Мен қабырғаға қос таспаны қолданып arduino uno, 9v аккумуляторы мен сымсыз модулін орнаттым, мен жарық қосқышының жанына сервопроекторды орнаттым, осылайша сіз қалаған жерде жарықты сымсыз қосуға/өшіруге болады.

10 -қадам: Аяқтаңыз

Шексіздік тас светодиодтары мен сервоприводтары MPU6050 сенсорының көмегімен анықталатын манжеттің қозғалысы арқылы басқарылады, сондықтан сіз пленканы жоғары қарай жылжытқанда, Infinity тас светодиоды жанады және айналдырады. өшеді, ал сервоприводтар қарама -қарсы бағытта айналады.

Ұсынылған: