Мазмуну:

Pixel Flip: 13 кадам
Pixel Flip: 13 кадам

Video: Pixel Flip: 13 кадам

Video: Pixel Flip: 13 кадам
Video: 😎РАБОЧИЙ ПРОМОКОД на НОЖ FANG из 6 СЕЗОНА В STANDOFF 2! БЕСКОНЕЧНЫЙ ПРОМОКОД 2023! 2024, Ноябрь
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: Интерактивдүү көркөм дубал

www.justdreamdesign.com/

1 -кадам: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

Бул мотив катары Flip Book менен аналогдук жана санариптикти айкалыштырган Auto Flip Art Wall.

2 -кадам: Фон

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

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

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

Биз флипбуктун анимациясына туш болдук. Кол менен башкарылуучу аналогдук флипбуктан айырмаланып, мотору бар авто флипбук аналогду санарипте сезе алды. Флипбук кайтып келгенде, ар кандай материалдарды колдонуу кызыктуу болушу мүмкүн деп ойлогом.

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

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

Биз ушул максаттар менен иштедик.

- аналогдук жана санариптик айкалышы

- Flip Book структурасын колдонуу

- Интерактивдүү дубалдарды ишке ашыруу

3 -кадам: Материал

- Ички материал

1. кошуу 25 даана кошуу

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

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

4. 3mm Wood Bar 200 даана 3mm Wood Bar

5. кабель кысуучу пластик 400 даана 5мм кабелдик кысуучу пластик

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

6. ПВХ китеп мукабасы 200 даана ПВХ китеп мукабасы барагы

7. кара баркыт баракчасы кара баркыт

8. тайгак жиптер

9. ак голограмма барак ак голограмма барак 30см*30см

10. крилон металл күмүш чачыратуучу 9мм крилон металл күмүш чачуучу

- Тышкы материал

11. arduino uno R3 Бири -бирине шайкеш келген такта arduino uno

12. 5v stepper мотору (DC 5V 4-фаза 5-зымдуу stepper Motor) 5v stepper мотору + ULN2003 Driver Board for Arduino

13. ULN2003 Stepper Motor Driver Board

14. DPLC-485HCA DPLC-485HCA

15. 5V SMPS компьютери менен камсыздоо

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

17. usb hub usb hub

18. L Hinge L Hinge

19. L жалпак илмек L жалпак илмек

20. болт болт

21. жаңгак гайкасы

22. ачкыч

23. эпоксиддүү эпоксид

24. 3М чачуучу клей 3м чачыратуучу клей

4 -кадам: Control Board тандоо

Башкаруу кеңешин тандоо
Башкаруу кеңешин тандоо

Arduino көптөгөн ачык булактар жана китепканалар бар деп чечти, ошондуктан биз аларды оңой колдоно алабыз жана иштетүү дагы ошол эле тилди колдонот, ошондуктан шайкештикте эч кандай көйгөй болбойт. Андан кийин биз бул долбоорду улантуу үчүн талаптарды текшердик.

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

Бирок, кайра иштетүү бир Адуино менен байланышып жаткандыктан, башка Arduino керек болгондой эле, иштетүү аркылуу жөнөтүлгөн маалыматтардын көп сандагы Адуинолорго жөнөтүлүшүнө муктаждык болгон.

Бул RS485 байланышы бар DPLC485HCA модулун колдонууга алып келди, бул 1: N эки багыттуу байланышты иштетет.

Иштетүү анда маалыматтарды бир Master Aduino (Master Aduino) жана сериялык байланышка өткөрүп берет, жана Master Arduino DPLC-485HCA модулун колдонуу менен Master-Slab ортосундагы байланышты орнотот.

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

5 -кадам: Flipbook материалын тандоо

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

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

- голограмма: Бул жарыктын күчтүү чагылышынан улам эң жарык материал.

- спланж: Бул ар кандай чагылууларды көрсөтүү үчүн бир эле учурда бир нече спанглдарды чагылдырган материал.

- Металл: Бул жарык чачыратуучу.

- Баркыт: Жылтырагынан улам жарык менен түсү ар түрдүү болгон материал.

Кайра иштетүү аркылуу моторду башкаруу аркылуу жогоруда көрсөтүлгөн материалдарды билдирүү үчүн, биз боз түстөгү чыпканы колдонуп, сүрөттү ак-кара сүрөткө алмаштырдык, пикселди тууралоо аркылуу ар бир пикселдин минималдуу жана максималдуу түстөрүн өлчөдүк, ар бир пикселди төрт бөлүккө бөлдүк түс жана моторго голограмма, чачырама, металл жана баркыт материалдары менен айлануу боюнча ар бир бөлүмдүн өкүлчүлүгүн көрсөтүү үчүн ар бир пиксель маанисин моторго жөнөттү.

6 -кадам: структуралык дизайн жана прототиптөө

Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө
Структуралык дизайн жана прототиптөө

Структурасын аныктоодо эмнени эске алуу керек:

- Бири -бириңиздердин моторлоруңуз кагылышуулардан таза экенин текшериңиз

- Флипбук каалаган бурчта токтошу керек

- Флипбук менен сырткы алкактын ортосунда эч кандай тоскоолдук жок экенин текшериңиз

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

Түзүм 5*5, бардыгы болуп 25 тик бурчтуктан турат. Ар бир акрил табак акрил кескичтердин жардамы менен каалаган өлчөмдө кесилип, андан кийин топсолор менен бурамалар менен чогуу чогултулган.

Акрил плиталардын ортосунда калган оюн бири -биринин мотору менен кагылышпастан кабелдерди коргоочу жай катары колдонулган.

7 -кадам: Step Motor жана структуралык орнотуу

Step Motor жана структуралык орнотуу
Step Motor жана структуралык орнотуу
Мотор жана структуралык кадам
Мотор жана структуралык кадам
Step Motor жана структуралык орнотуу
Step Motor жана структуралык орнотуу

Биз 25 тепкичтүү моторду колдондук.

- Ар бир адуино үчүн эки тепкичтүү моторду колдонуңуз

.- Квадраттардын борборунун оң жагына тепкич моторлорду орнотуңуз

- Бурамалар тепкич моторун бекемдөө үчүн колдонулат.

- Cappling жаңы негизги тилкени тепкич моторуна туташтыруу үчүн колдонулат

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

8 -кадам: Ички структураны орнотуңуз

Ички түзүмдү орнотуу
Ички түзүмдү орнотуу
Ички түзүмдү орнотуу
Ички түзүмдү орнотуу
Ички түзүмдү орнотуу
Ички түзүмдү орнотуу

9 -кадам: Баскычты орнотуу

Баскычты орнотуу
Баскычты орнотуу
Баскычты орнотуу
Баскычты орнотуу

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

10 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Квадратта 25 тепкичтүү мотор, 14 адуино жана 14 DLC-485HCA колдонулган. Processing жана Master Arduino туташуусу керек.

Биз аны панель аркылуу туташтырдык. Мен нан жана + бөлүктөрүн бөлүп, жетиштүү кубат берүү үчүн моторго туташтырууга аракет кылдым.

- Адуино агай

1. DPLC-485HCAны POWERге зым2 аркылуу туташтыруу. DPLC-485HCA

2 Arduino №2 pin3 менен туташат.

3 DLC-485HCA Arduino 3 pin4 менен туташат. DPLC-485HCA

4 Arduino 3 пинге туташат

5. DPLC-485HCA 5 Aduino 5Vpin менен туташат

6. DPLC-485HCA 6-бул BROADBOARDдогу Arduinoдон GND линиясы менен байланышкан байланыштын GROUND.

- Кул Адуино

- Мотор 1

1. ULN2003 Motor Driver1дин IN1 жана Aduino 12 төөнөгүчтөрүнө туташкан

2. ULN2003 Motor Drive1 жана Arduino 5 пиндеги IN2ге туташкан

3. ULN2003 Motor Drive1 жана Arduino 6дагы IN3 казыктарына туташкан

4. ULN2003 Motor Drive1 жана Arduino 7 IN4 төөнөгүчтөрүнө туташкан

5. Шилтеме - ULN2003 Motor Drive1де жана - BREADBOARDде

6. ULN2003 Motor Drive1 менен + BREADBOARD ичиндеги + ортосундагы байланыш

- MOTOR2

1. ULN2003 Motor Drive2 IN1 жана Aduino 8 төөнөгүчтөрүнө туташыңыз

2. ULN2003 Motor Drive2 жана Arduino 9 казыктары боюнча IN2ге туташкан

3. INL менен ULN2003 Motor Drive2 жана пин 10 Адуинодо туташкан

4. ULN2003 Motor Drive2 жана Arduino 11дин IN4 казыктарына туташкан

5. Шилтеме - ULN2003 Motor Drive2де жана - BREADBOARDде

6. ULN2003 Motor Drive2 менен + BREADBOARD ичиндеги + ортосундагы байланыш

-DPLC-485HCA

1. DPLC-485HCAнын зым менен БИЙЛИККЕ туташуусу

2. DPLC-485HCA 2 Arduino No 2 пинге туташат

3. 3 DLC-485HCA Arduino 3 пинге туташат

4. DPLC-485HCA 4 Arduino 3 пинге туташат

5. DPLC-485HCA 5 Aduino 5Vpin менен туташат

6. DPLC-485HCA 6-бул BROADBOARDдогу Arduinoдон GND линиясы менен байланышкан байланыштын GROUND.

- КОМПЬЮТЕРДИН КҮЧТӨРҮН БЕРҮҮ

1. BREADBOARD + жана- 5V менен ЭЭМ КҮЧТҮН БЕРҮҮСҮ

11 -кадам: Электр энергиясы менен камсыздоо

А Power Supply
А Power Supply
А Power Supply
А Power Supply

Иштетүү компьютерге туташканда гана иштей тургандыктан, биз кубаттуулугу аз эмес USB ХАБды колдондук. Бирок, бир гана USB HUB булагы бир адуиного туташкан эки мотордун бирин 5V SMPSке туташтырууга күчү жетпейт, андыктан ал кубаты түгөнбөйт.

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