Мазмуну:
- 1 -кадам: Pixel Flip
- 2 -кадам: Фон
- 3 -кадам: Материал
- 4 -кадам: Control Board тандоо
- 5 -кадам: Flipbook материалын тандоо
- 6 -кадам: структуралык дизайн жана прототиптөө
- 7 -кадам: Step Motor жана структуралык орнотуу
- 8 -кадам: Ички структураны орнотуңуз
- 9 -кадам: Баскычты орнотуу
- 10 -кадам: Кабелдөө
- 11 -кадам: Электр энергиясы менен камсыздоо
Video: Pixel Flip: 13 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Pixel Flip: Интерактивдүү көркөм дубал
www.justdreamdesign.com/
1 -кадам: 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 жана структуралык орнотуу
Биз 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 -кадам: Электр энергиясы менен камсыздоо
Иштетүү компьютерге туташканда гана иштей тургандыктан, биз кубаттуулугу аз эмес USB ХАБды колдондук. Бирок, бир гана USB HUB булагы бир адуиного туташкан эки мотордун бирин 5V SMPSке туташтырууга күчү жетпейт, андыктан ал кубаты түгөнбөйт.
Сунушталууда:
JBL Flip 5 Teardownдан DIY кошумча бас динамигин кантип жасоо керек: 5 кадам
JBL Flip 5 Teardownдан DIY кошумча бас динамигин кантип жасоо керек: Мен кичинекей кезимден бери эле DIY нерселерди жасоого кызыгуум бар болчу. Бул күндөрү мен акчаны үнөмдөп, колумдан келген Bluetooth спикерлерин ойлоно баштайм жана өзүмө кызыктуу нерселерди жасоого жардам берет
D Flip Flops менен Stepper Motor жана 555 Таймер; Тизменин биринчи бөлүгү 555 Таймер: 3 кадам
D Flip Flops менен Stepper Motor жана 555 Таймер; Райондун биринчи бөлүгү 555 Таймер: Stepper мотору дискреттүү кадамдар менен кыймылдаган DC мотору.Ал көп учурда принтерлерде, атүгүл робот техникасында колдонулат. Мен бул схеманы кадам менен түшүндүрөм. Райондун биринчи бөлүгү 555 таймер. Бул 555 чипи бар биринчи сүрөт (жогоруну караңыз)
Flip-It! - Дүйнөнүн эң акылсыз оюну ?: 7 кадам (сүрөттөр менен)
Flip-It! - Дүйнөнүн эң акылсыз оюну ?: Келиши: Бул мен бир нече жыл бою иштеп чыккан оюн 2018-2019 Ал башында " Келесоо оодаруу " жана коддоону үйрөтүү үчүн колдонула турган жөнөкөй жана кызыктуу интерактивдүү оюндарды түзүүгө болгон кызыгуумдан улам пайда болду. Бул өзү
74LS273 Octal D Flip-Flop IC түшүнүү: 5 кадам
74LS273 Octal D Flip-Flop IC түшүнүү: Мен эски спутниктик ресиверден кээ бир компоненттерди куткарып жатканда 74LS273 ICге колум тийди, мен долбоорлордун ортосунда жасайм жана акчаны үнөмдөйм … .Бул IC башкаруу панелинде болчу жана зымдуу 4-цифралар 7-сегменттердин LED дисплейи, кээ бир транс
Arduino негизделген Pulse индукция детектору - Flip Coil: 5 кадам (Сүрөттөр менен)
Arduino негизделген импульстук индукция детектору - Flip Coil: Идея Ар кандай натыйжалар менен өткөндө кээ бир металл детекторлорун куруу менен мен Arduino мүмкүнчүлүктөрүн ошол багытта изилдегим келди. Arduino менен металл детекторлорун куруунун жакшы мисалдары бар. бул жерде көрсөтмө катары