Мазмуну:

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

Video: Infinity Gauntlet менен башкарылуучу үйдү автоматташтыруу: 8 кадам (сүрөттөр менен)

Video: Infinity Gauntlet менен башкарылуучу үйдү автоматташтыруу: 8 кадам (сүрөттөр менен)
Video: Iron Man uses the Infinity Gauntlet✊ 2024, Ноябрь
Anonim
Image
Image
Infinity Gauntlet менен башкарылган үй автоматташтыруу
Infinity Gauntlet менен башкарылган үй автоматташтыруу

Мурунку долбоорумда мен жарык өчүргүчтү башкаруучу чексиздик гантелин жасадым. Мен алты ташты колдонгум келди жана ар бир таш шайманды, эшиктин кулпусун же жарыктандырууну башкара алат. Ошентип, мен үйдүн автоматташтырылган системасын чексиздиктин манжасын колдонуп жасадым. Бул долбоордо мен RF24Network китепканасын колдондум, ал көптөгөн Arduino такталары менен зымсыз тармак курууга мүмкүндүк берет.

1 -кадам: Аппараттык жана материалдар талап кылынат

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

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

9v батарея:

Которуу:

Өткөргүч зымдар:

Эркек DC Barrel Jack Adapter Arduino үчүн:

Micro Servo 9g:

Mini Breadboard:

9v Батарея Клип Коннектору:

Картон:

NRF24L01+ 2.4GHz Wireless RF Transceiver Module:

MPU 6050:

LED тилкелери:

2 -кадам: Картондон Infinity Stones жана Infinity Gauntlet жасоо

Чексиздик таштарын жана чексиздик гантелин картондон жасоо
Чексиздик таштарын жана чексиздик гантелин картондон жасоо
Картондон Infinity Stones жана Infinity Gauntlet жасоо
Картондон Infinity Stones жана Infinity Gauntlet жасоо
Картондон Infinity Stones жана Infinity Gauntlet жасоо
Картондон Infinity Stones жана Infinity Gauntlet жасоо
Чексиздик таштарын жана чексиздик гантелин картондон жасоо
Чексиздик таштарын жана чексиздик гантелин картондон жасоо

Чексиз таштарды жасоо үчүн мен рубинди, эпоксиддүү чайырды + катуулаткычты, түстүү боёкту жана чопону колдондум (кремнийди колдонсоңуз болот.)

- Чайырды, катуулаткычты, түстүү боёкту аралаштырып, аны алты түстүү чөйчөккө бөлүңүз, ар бир түс үчүн.

- Эпоксиданы формага куюп, кургатыңыз.

Бул видеону көрө аласыз, эгер билгиңиз келсе, мен чексиздик гантелин картондон кантип жасагандыгымды билгиңиз келсе.

3 -кадам: Бир нече NRF24L01 модулдары бар Arduino Wireless Network

Бир нече NRF24L01 модулдары бар Arduino Wireless Network
Бир нече NRF24L01 модулдары бар Arduino Wireless Network

Бир NRF24L01 модулу бир эле учурда 6 башка модулду активдүү уга алат. Сиз сегиздик форматында түйүндөрдүн дарегин аныктай аласыз. Бул долбоордо базанын дареги (Infinity Gauntlet) 00, базалык балдардын даректери 01ден 0гө чейин. Ошентип, базадан (Infinity Gauntlet), MPU6050 колдонуп, биз servo моторун 01 - 0 түйүнүндө башкарабыз.

4 -кадам: Негизги (Infinity Gauntlet) коду

Базадан биз servo моторлорун жана WS2812B LED тилкесин көзөмөлдөө үчүн маалыматтарды 01 - 0 түйүнүнө жөнөтө алабыз.

5 -кадам: түйүн (01 - 0) коду

Түйүндөр (01 - 0) Базадан маалыматтарды алып жатышат, биз аны серволорду көзөмөлдөө үчүн колдонобуз.

Ар бир программаны ар бир ардуиного жүктөңүз.

6 -кадам: Infinity Gauntlet үчүн зымдардын диаграммасы

Infinity Gauntlet үчүн зымдардын диаграммасы
Infinity Gauntlet үчүн зымдардын диаграммасы
Infinity Gauntlet үчүн зымдардын диаграммасы
Infinity Gauntlet үчүн зымдардын диаграммасы

Мен электрониканы жайгаштыруу үчүн кошумча картонду коштум жана мурунку долбоорумдан 9 Вольттуу батареяны 4 xAA батареяга алмаштырдым.

7 -кадам: 6 түйүндүн электр схемасы

6 түйүндүн туташуу схемасы
6 түйүндүн туташуу схемасы
6 түйүндүн туташуу схемасы
6 түйүндүн туташуу схемасы
6 түйүндүн туташуу схемасы
6 түйүндүн туташуу схемасы

Менин проектимде мен санарип саат үчүн бир сервону, эшикти кулпуну, портативдүү токту, үй жаныбарларын багууну жана жарык алмаштыргыч жана аба тазалагыч үчүн эки сервону колдондум.

8 -кадам: Infinity Gauntletти сыноо

Infinity Gauntletти сыноо
Infinity Gauntletти сыноо

Мен servo моторлорун жана WS2812B LED тилкесин башкаруу үчүн MPU6050 сенсорунан x огунун маалыматын жана y огунун маалыматын колдондум.

-х огунун картага алынган мааниси оң жана у огу оң болгондо MIND STONE күйөт/өчөт жана Пет Фидер ачылат/жабылат.

-х огунун картага алынган мааниси терс жана у огу оң болгондо ЖАН ТАСЫ күйөт/өчөт жана аба тазалагыч күйгүзүлөт/өчөт.

- х огунун картанын мааниси оң болгондо REALITY STONE күйөт/өчөт жана жарык күйөт/өчөт.

- Y огунун картага алынган мааниси оң болгондо SPACE STONE күйөт/өчөт жана эшик кулпусу кулпуланат/ачылат

-Х огунун картага алынган мааниси терс жана у огу терс болгондо POWER STONE күйөт/өчөт жана Portable AC күйөт/өчөт.

- Y огунун картага алынган мааниси терс болгондо TIME STONE күйөт/өчөт жана Digital Clock күйөт/өчөт.

Бул Arduino долбоору сизге жакты жана жаңы нерсени үйрөндүңүз деп үмүттөнөм. Колдоо үчүн менин каналыма жазылсаңыз болот.

Рахмат.

Сунушталууда: