Мазмұны:

Infinity Gauntlet басқарылатын үй автоматикасы: 8 қадам (суреттермен)
Infinity Gauntlet басқарылатын үй автоматикасы: 8 қадам (суреттермен)

Бейне: Infinity Gauntlet басқарылатын үй автоматикасы: 8 қадам (суреттермен)

Бейне: Infinity Gauntlet басқарылатын үй автоматикасы: 8 қадам (суреттермен)
Бейне: All Infinity Gauntlet Powers, Effects, and Sounds HD Avengers Infinity War 2024, Қараша
Anonim
Image
Image
Infinity Gauntlet басқарылатын үй автоматикасы
Infinity Gauntlet басқарылатын үй автоматикасы

Алдыңғы жобада мен жарық сөндіргішті басқаратын шексіздік өлшегіш жасадым. Мен алты тасты қолданғым келді, және әр тас құрылғыны, есіктің құлпын немесе жарықтандыруды басқара алады, сондықтан мен үйдің автоматтандыру жүйесін шексіз галлет көмегімен жасадым. Бұл жобада мен RF24Network кітапханасын қолдандым, ол көптеген Arduino тақталарымен сымсыз желі құруға мүмкіндік береді.

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 -қадам: Картоннан шексіз тастар мен шексіздік гантелін жасау

Картоннан шексіз тастар мен шексіздік гантлетін жасау
Картоннан шексіз тастар мен шексіздік гантлетін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау
Картоннан шексіз тастар мен шексіздік гантелін жасау

Шексіз тастарды жасау үшін мен рубинді, эпоксидті шайырды + қатайтқышты, түрлі-түсті бояуды және балшықты қолдандым (кремнийді қолдануға болады).

- Шайырды, қатайтқышты, түрлі -түсті бояуды араластырыңыз және оны әр түске бір -бірінен алты түрлі шыныаяққа бөліңіз.

- Эпоксидті қалыпқа құйыңыз және құрғатыңыз.

Сіз бұл бейнені көре аласыз, егер менің шексіз гантельді картоннан қалай жасағанымды білгіңіз келсе.

3 -қадам: NRF24L01 бірнеше модульдері бар Arduino сымсыз желісі

Бірнеше NRF24L01 модульдері бар Arduino сымсыз желісі
Бірнеше NRF24L01 модульдері бар Arduino сымсыз желісі

Бір NRF24L01 модулі бір уақытта 6 басқа модульді белсенді түрде тыңдай алады. Түйіндердің адрестерін сегіздік форматта анықтауға болады. Бұл жобада базаның мекен -жайы (Infinity Gauntlet) 00, негізгі балалардың мекен -жайы 01 -ден 0 -ге дейін. Сондықтан базадан (Infinity Gauntlet) MPU6050 көмегімен біз серво қозғалтқышты 01 - 0 түйінінде басқарамыз.

4 -қадам: Негізгі (Infinity Gauntlet) коды

Базадан біз серво қозғалтқыштары мен WS2812B жарықдиодты жолағын басқару үшін 01-0 түйініне деректерді жібере аламыз.

5 -қадам: түйіннің коды (01 - 0)

Түйіндер (01 - 0) Base -ден деректерді қабылдайды, біз оны серводы басқару үшін қолданамыз.

Әр бағдарламаны әр arduino -ға жүктеңіз.

6 -қадам: Infinity Gauntlet сымдарының схемасы

Infinity Gauntlet сымдарының схемасы
Infinity Gauntlet сымдарының схемасы
Infinity Gauntlet сымдарының схемасы
Infinity Gauntlet сымдарының схемасы

Мен электрониканы орналастыру үшін қосымша картон қостым және 9 вольтты аккумуляторды бұрынғы жобамнан 4 хАА батареяға ауыстырдым.

7 -қадам: 6 түйінге қосылу схемасы

6 түйінге қосылу схемасы
6 түйінге қосылу схемасы
6 түйінге қосылу схемасы
6 түйінге қосылу схемасы
6 түйінге қосылу схемасы
6 түйінге қосылу схемасы

Мен өз жобамда цифрлық сағат, есік құлпы, портативті желдеткіш, үй жануарларына арналған фидер үшін бір серво мен жарық қосқышы мен ауа тазартқышқа арналған екі серво қолдандым.

8 -қадам: Infinity Gauntlet тестілеу

Infinity Gauntlet тестілеу
Infinity Gauntlet тестілеу

Мен servo қозғалтқыштарды және WS2812B жарық диодты жолағын басқару үшін MPU6050 сенсорынан x осі мен y осінің деректерін қолдандым.

-Х осінің салыстырылған мәні оң және у осі оң болғанда MIND STONE жанады/жанады және үй жануарларын тамақтандырушы ашылады/жабылады.

-Х осінің салыстырылған мәні теріс және у осі оң болғанда ЖАН ТАСЫ жанады, ауа тазартқышы қосылады/өшеді.

- Х осінің салыстырылған мәні оң болғанда REALITY STONE жанады және сөнеді.

- y осінің салыстырылған мәні оң болғанда, SPACE STONE жанып/өшеді, ал есік құлпы құлыпталады/ашылады.

-Х осінің салыстырылған мәні теріс және у осі теріс болғанда POWER STONE шамы қосылады/өшеді, ал портативті айнымалы ток қосылады/өшеді.

- y осінің салыстырылған мәні теріс болған кезде TIME STONE шамы қосылады/өшеді, ал сандық сағат қосылады/өшеді.

Сізге Arduino жобасы ұнады және жаңа нәрсе білдіңіз деп сенемін. Қолдау үшін менің каналыма жазыла аласыз.

Рақмет сізге.

Ұсынылған: