Мазмұны:

Pixel Flip: 13 қадам
Pixel Flip: 13 қадам

Бейне: Pixel Flip: 13 қадам

Бейне: Pixel Flip: 13 қадам
Бейне: НЕ ПОКУПАЙ НОВЫЙ СМАРТФОН, ПОКА НЕ ВЫШЕЛ ЭТОТ XIAOMI! 2024, Қараша
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: интерактивті көркем қабырға

www.justdreamdesign.com/

1 -қадам: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

Бұл мотив ретінде аналогты және цифрды флип -кітаппен біріктіретін Auto Flip Art Wall.

2 -қадам: Фон

Фон
Фон
Фон
Фон
Фон
Фон
Фон
Фон

Жоба әр түрлі материалдарға негізделген рефлексияны барынша арттыруды және оларды адамдарға білдіруді қалағандықтан құрылды. Ол біздің күнделікті өмірімізде көретін шағылыстың қызықтылығын білдіру үшін жасалған.

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

Біз флипбуктің анимациясын кездестірдік. Қолмен басқарылатын аналогтық флипбуктен айырмашылығы, қозғалтқышы бар автоматты флипбук аналогты сандық түрде көре алды. Флипбук қайтып келгенде, әр түрлі материалдарды қолдану қызықты болар деп ойладым.

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

Қабырғаның жылжып бара жатқанын сезіну ғана емес, егер біз оны қалаған бейнені білдіру үшін қолдансақ, біз аналогты да, цифрды да, материалдардың шағылуын сезінуге мүмкіндік беретін қызықты тәжірибе жасай аламыз.

Біз осы мақсаттармен жұмыс жасадық.

- Аналогтық және цифрлық комбинация

- Flip Book құрылымын қолданыңыз

- Интерактивті қабырғаларды енгізу

3 -қадам: материал

- Ішкі материал

1. муфталар 25 дана

2. 3мм жезден 25см*25 дана жезден жасалған штанга

3. 3Т акрил 3мм 3т 30см*30см акрил

4. 3мм ағаш штанга 200 дана 3мм ағаш штанга

5. кабельді қысқыш пластик 400 дана 5мм кабельді қысқыш пластик

- Флипбук материалы

6. ПВХ кітап мұқабасы 200 дана ПВХ кітап мұқабасы

7. қара барқыт парағы қара барқыт парағы

8. жіліншек бұрандалары

9. ақ голограмма парағы ақ голограмма парағы 30см*30см

10. крилон металл күміс бүріккіш 9 мм крилон металл күміс спрейі

- Сыртқы материал

11. arduino uno R3 үйлесімді тақта arduino uno

12. 5в қадамдық қозғалтқыш (тұрақты ток 5В 4 фазалы 5 сымды қадамдық қозғалтқыш) 5в қадамдық қозғалтқыш + ULN2003 Arduino үшін драйвер тақтасы

13. ULN2003 қадамдық мотор драйвері тақтасы

14. DPLC-485HCA DPLC-485HCA

15. 5В SMPS компьютерлік қуат көзі

16. 20мм профиль 20мм профиль

17. usb хаб usb хаб

18. L топсасы L топсасы

19. L жазық топсасы L жазық топсасы

20. болтты болт

21. жаңғақ жаңғағы

22. кілт кілті

23. эпоксидті эпоксидті

24. 3М бүріккіш желім 3м бүріккіш желім

4 -қадам: Басқару тақтасын таңдау

Басқару тақтасын таңдау
Басқару тақтасын таңдау

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

- Жарық: Материалдардың шағылуын барынша арттыру үшін күшті жарықтандыруды қолдану қажет. - Материал: әр түрлі жарықтың шағылуын көрсете алатын материал. - Флипбук құрылымы: Біз қалаған анимация үшін бос бұрылысы бар қадамдық қозғалтқышты қолданыңыз. - Адуино: Бастапқыда бізге Адуино Мега қажет болды, өйткені біз барлық қозғалтқыштарды бір ғана Адуино көмегімен басқарғымыз келді.

Алайда, өңдеу бір Aduino -мен байланысқандықтан, басқа Arduino қажет болғандықтан, өңдеу арқылы жіберілген деректерді көптеген Aduinoes -ке жіберу әдісі қажет болды.

Бұл RS485 байланысы бар DPLC485HCA модулін қолдануға әкелді, ол 1: N екі бағытты байланысқа мүмкіндік береді.

Содан кейін өңдеу деректерді бір Master Aduino (Master Aduino) мен сериялық байланысқа жібереді, ал Master Arduino DPLC-485HCA модулінің көмегімен Master-Slab арасындағы байланысты орнатады.

Мастерден алынған деректерді пайдалана отырып, Slave Arduino әр қозғалтқыш бұрылатын бұрышты басқарады, бұл қозғалтқыштың қозғалысы арқылы өңделетін кескіннің нәтижесін көрнекі түрде көрсетеді.

5 -қадам: Flipbook материалын таңдаңыз

Флипбук материалын таңдаңыз
Флипбук материалын таңдаңыз

Жоба әр түрлі материалдарға сәйкес рефлексияны барынша ұлғайтқысы келіп, оларды адамдарға білдіргісі келгендіктен, жарықтың әр түрлі шағылуымен төрт түрлі материалды және бұрышқа байланысты әр түрлі материалдарды таңдады.

- голограмма: Бұл жарықтың қарқынды шағылуына байланысты ең жарық материал.

- спланец: Бұл әр түрлі шағылыстарды көрсету үшін бір уақытта бірнеше жарқылдарды көрсететін материал.

- Металл: Бұл жарық шашырайды.

- Барқыт: жылтырлығы арқасында түсі жарықпен өзгеретін материал.

Жоғарыда көрсетілген материалдарды өңдеу арқылы қозғалтқышты басқару арқылы білдіру үшін суретті сұр түсті фильтр көмегімен ақ-қара суретке ауыстырдық, пиксельді реттеу арқылы әр пиксельдің минималды және максималды түстерін өлшедік, әр пиксельді төрт бөлікке бөлдік. түсті және қозғалтқыштың голограммамен, шпилькамен, металлмен және барқыт материалмен айналуына сәйкес әр секцияның көрінісін білдіру үшін әрбір пиксель мәнін қозғалтқышқа жіберді.

6 -қадам: құрылымдық дизайн және прототиптеу

Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу
Құрылымдық дизайн және прототиптеу

Құрылымды анықтағанда нені ескеру қажет:

- Бір -бірінің қозғалтқыштарының соқтығыспайтындығына көз жеткізіңіз

- Флипбук қажетті бұрышта тоқтауы керек

- Флипбук пен сыртқы жақтаудың арасында кедергі жоқ екеніне көз жеткізіңіз

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

Құрылым 5*5, барлығы 25 тіктөртбұрыштан тұрады. Әр акрил пластинаны акрилді кескішпен кез келген мөлшерде кесіп, содан кейін ілмектер мен бұрандалар көмегімен жинайды.

Акрил пластиналарының арасында қалған ойын кабельдерді бір -бірінің қозғалтқыштарымен соқтығыспай қорғайтын орын ретінде пайдаланылды.

7 -қадам: Қадамдық қозғалтқыш және құрылымдық монтаж

Қадамдық қозғалтқыш және құрылымдық монтаж
Қадамдық қозғалтқыш және құрылымдық монтаж
Қадамдық қозғалтқыш және құрылымдық монтаж
Қадамдық қозғалтқыш және құрылымдық монтаж
Қадамдық қозғалтқыш және құрылымдық монтаж
Қадамдық қозғалтқыш және құрылымдық монтаж

Біз 25 сатылы қозғалтқышты қолдандық.

- Әр адуино үшін екі сатылы қозғалтқышты қолданыңыз

.- Квадраттардың ортасында оң жаққа қадамдық қозғалтқыштарды орнатыңыз

- Бұрандалар қадамдық қозғалтқышты бекіту үшін қолданылады.

- Қаптау жаңа негізгі жолақты қадамдық қозғалтқышқа қосу үшін қолданылады

.- Шинжубонгтың сыртында ағаш таяқшаны жалғап, материалды қысқышпен жалғаңыз.

8 -қадам: Ішкі құрылымды орнатыңыз

Ішкі құрылымды орнату
Ішкі құрылымды орнату
Ішкі құрылымды орнату
Ішкі құрылымды орнату
Ішкі құрылымды орнату
Ішкі құрылымды орнату

9 -қадам: түймелерді орнату

Түймешікті орнату
Түймешікті орнату
Түймешікті орнату
Түймешікті орнату

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

10 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Квадратта 25 сатылы қозғалтқыштар, 14 адуино және 14 DLC-485HCA қолданылады. Өңдеу мен Master Arduino қосылуы керек.

Біз оны тақтаның көмегімен қостық. Мен жеткілікті қуат беру үшін нан тақтасындағы + және - бөліктерін бөліп, қозғалтқышқа қосуға тырыстым.

- Мастер Адуино

1. DPLC-485HCA сымымен POWER-ге қосылу2. DPLC-485HCA

2 Arduino № 2 pin3 -ке қосылады.

DLC-485HCA 3-і Arduino 3 pin4-ке қосылады. DPLC-485HCA

4 Arduino 3 істігіне қосылады

5. DPLC-485HCA 5 Aduino 5Vpin-ге қосылады

6. DPLC-485HCA 6-BROADBOARD-та Arduino-дан GND желісімен байланысатын байланыс негізі.

- Құл Адуино

- Мотор 1

1. ULN2003 қозғалтқышының IN1 және Aduino 12 түйреуіштеріне қосылды1

2. INL -ге ULN2003 Motor Drive1 мен Arduino 5 істікшесінде қосылған

3. ULN2003 Motor Drive1 және Arduino 6 IN3 түйреуіштеріне қосылған

4. ULN2003 Motor Drive1 және Arduino 7 IN4 түйреуіштеріне қосылған

5. ULN2003 қозғалтқышындағы1 сілтемесі мен BREADBOARD тақтасында

6. ULN2003 қозғалтқышындағы1 мен + BREADBOARD арасындағы + арасындағы байланыс

- MOTOR2

1. ULN2003 Motor Drive2 IN1 және Aduino 8 түйреуіштеріне қосыңыз

2. INL -ге ULN2003 Motor Drive2 және Arduino 9 түйреуіштерінде қосылған

3. ULN2003 моторлы Drive2 IN3 -ке және Aduino -дағы 10 -шы істікшеге қосылған

4. ULN2003 Motor Drive2 және Arduino 11 IN4 түйреуіштеріне қосылған

5. ULN2003 Motor Drive2 және - BREADBOARD сілтемесі

6. ULN2003 қозғалтқышы2 мен BREADBOARD + арасындағы + арасындағы байланыс

-DPLC-485HCA

1. DPLC-485HCA-ны POWER-ге сым арқылы қосу

2. DPLC-485HCA 2 Arduino No2 түйреуішіне қосылады

3. DLC-485HCA 3-і Arduino 3 істігіне қосылады

4. DPLC-485HCA 4 Arduino 3 істігіне қосылады

5. DPLC-485HCA 5 Aduino 5Vpin-ге қосылады

6. DPLC-485HCA 6-BREADBOARD-та Arduino-дан GND желісімен байланысатын байланыс негізі.

- КОМПЬЮТЕР ҚУАТЫНЫҢ ЖАБДЫҒЫ

1. НӘТКЕ тақтасының + және- белгісін ЭЕМ ҚУАТЫНЫҢ 5В + және- 5 В желісіне қосыңыз.

11 -қадам: қуат көзі

Қуат көзі
Қуат көзі
Қуат көзі
Қуат көзі

Өңдеу тек компьютерге қосылған кезде ғана жұмыс істейтіндіктен, біз қуаты төмен емес USB HUB қолдандық. Дегенмен, USB HUB жалғыз көзі қуаты таусылып қалмас үшін бір адуиноға қосылған екі қозғалтқыштың біреуін 5В SMPS -ке қосу үшін жеткіліксіз қуатқа ие.

Ұсынылған: