Mundarija:

Warping Infinity Mirror: 4 qadam (rasmlar bilan)
Warping Infinity Mirror: 4 qadam (rasmlar bilan)

Video: Warping Infinity Mirror: 4 qadam (rasmlar bilan)

Video: Warping Infinity Mirror: 4 qadam (rasmlar bilan)
Video: Странное открытие! ~ Заброшенный замок в стиле Хогвартс 17 века 2024, Iyul
Anonim
Burilish cheksizlik oynasi
Burilish cheksizlik oynasi

Cheksizlik oynasi yaqinlashib kelayotgan qurilishimning bir qismidir. Saytda buni qanday qilish kerakligi haqida juda ko'p ta'riflar bor va men ularning ko'pini tekshirdim - ayniqsa Ben Finioning Arduino bilan ishlaydigan ajoyib va rag'batlantiruvchi versiyasi. Biroq, men Fusion360 (men ishlatgan birinchi qattiq 3D modellashtirish dasturi) bilan boshlang'ich ko'nikmalarimdan foydalanishni xohlardim va 3D LEDlarning moslashuvchan simini (tasmasini emas) muhrini bosdi. Men yakuniy mahsulotning ko'rinishidan juda xursand bo'ldim - diffuzerlar ko'zni oson ochdi, u simi uchun qiziqarli ko'rinishga ega edi va menga har bir LED korpusining orqa qismi qanday porlashi yoqdi. Birinchisi, diametri 6 dyuym va 25 ta LEDga ega edi: bu diametri 9 dyuym va 50 ta LED (bitta simli). Agar siz hech qachon cheksiz oynani yaratmagan bo'lsangiz, chunki u juda murakkab ko'rinadi, lekin siz xohlasangiz va sizda 3D printer mavjud bo'lsa, buni sinab ko'ring. U juda ko'p qatronlar ishlatmaydi (va qo'llab -quvvatlovchi materialga muhtoj emas) va muhim ishlab chiqarish/hisoblash/dasturlash/ulash qobiliyatlari talab qilinmaydi. Shuningdek, u interaktiv burilishga ega: old tomondan tutqich oynani burish imkonini beradi, bu esa chuvalchang teshigining qiziqarli effektlarini yaratadi.

Rasm
Rasm

Orqa oynaning holatini ham sozlashingiz mumkin, lekin u oynadan yasalgani uchun uni egishingiz mumkin, burish mumkin emas.

1 -qadam: qismlar

Qismlar
Qismlar

Men bu qurilishni iloji boricha to'plamga o'xshash qilib qo'yishga harakat qildim, lekin siz hali ham ba'zi zamonaviy ishlab chiqarish uskunalariga kirishingiz kerak bo'ladi: lazer kesuvchi va 3D printer. Biroq, lazerni kesish ishi oddiy doira bo'lib, 3D bosma 3 ta kichik hajmli qismlarga, hech qanday tayanchlarsiz chop etishga mo'ljallangan, shuning uchun amaldagi protseduralar qiyin emas. Har qanday ishlab chiqarish maydonida juda qulay. Sizga kerak bo'ladi:

- Bir tomonlama akril oyna- diametri 9 dyuymli dumaloq oyna- manzilli RGB LED chizig'i- Arduino Uno yoki shunga o'xshash- 5 V quvvat manbai- sim- 3D bosilgan qismlar

3D bosilgan qismlar ikkita maqsadda uch qismga bo'lingan: cheksiz oynani yig'ish oson va bosib chiqarish oson bo'lishini xohlardim. Qo'llab -quvvatlamasdan chop etish har doim maqsadga muvofiqdir, chunki u qatron va tozalashni tejaydi. Uch bo'lakni tekis pastga qarating. Ularning barchasi diametri 10 dyuymdan kichik, shuning uchun qurilish maydoni kamida 10x10 bo'lgan har qanday 3D printer ularni juda yaxshi chop eta oladi. Iloji bo'lsa qora rangda chop eting. Men Stratasys Fortusdan foydalanardim, taglik, o'rta va yuqori mos ravishda 3,1, 0,7 va 1,5 kub dyuymli modelli materiallardan foydalangan.

Rasm
Rasm

Agar sizning hajmingiz qismni bitta bo'lakda chop etish uchun etarlicha katta bo'lmasa, uni kesib oling (masalan, Meshmixer yordamida), alohida chop eting va yana yopishtiring. Yakuniy mahsulot etarlicha kuchli bo'ladi, chunki yopishtiruvchi bo'g'inlar siljishi mumkin.

E'tibor bering, ikkita "yuqori" qism bor, biri burishgan, biri yo'q. Chiziqning balandligi, oynaning harakatlanishiga imkon beradi.

2 -qadam: oynani lazer bilan kesish

Oynani lazer bilan kesish
Oynani lazer bilan kesish

Buni amalga oshirish uchun siz lazerni kesuvchi (yoki xizmat) topishingiz kerak bo'ladi. Qalinligi 0,001 dyuym bo'lgan EPS fayli biriktirilgan. Shuningdek, siz xizmatni topishingiz mumkin, u sizga kesilgan bir tomonlama (ba'zan ikki tomonlama yoki ko'riladigan) oynali akril doirani yuboradi va uni yuboradi. Agar Ponokoning hech qanday materiali yo'q. Agar siz buni qaerda qilishini bilsangiz, menga xabar bering va men bu qadamga havola qo'shaman.

Agar siz interfaol burilish effektini qo'shishni xohlasangiz, biriktirilgan EPS faylini 1/4 dyuymli aniq akrildan kesib oling. Ha, bu kichik, lekin bu qasddan qilingan: siz oynaning ko'p qismini to'sib qo'yishini xohlamaysiz. Kimdir oynaga haddan tashqari kuch qo'llasa, kerakli effektga ko'zgu juda ozgina buzilgan taqdirda ham erishish mumkin. Siz xohlagan do'konning axlat qutisidan ish uchun etarlicha katta akril bo'lagini topishingiz kerak. ichida

3 -qadam: yig'ish

9 dyuymli (toza!) Oynani taglik tagiga qo'ying.

Har bir LEDni taglik plastinkasining pastki qismiga joylashguncha mos keladigan uyaga suring. Men simli aranjirovka bilan alohida g'amxo'rlik qilmaganman, lekin agar shunday qilsangiz, siz yaxshi effektga erisha olasiz.

Har bir ustunning yuqori qismiga ozgina E6000 yopishtiruvchi qo'shing va o'rta qismini joyiga mahkamlang.

Quriganidan so'ng, bir tomonlama oynali akrildan qoplamani ehtiyotkorlik bilan olib tashlang. Bu materialning bir tomonida juda yupqa folga qatlami bor, u oson chiziladi. Sekin muomala qiling. Biz uni halqaning tepasiga YUZI YUKLAYmiz.

Endi har bir LED orasidagi ustunlarning orqa qismiga yopishtiruvchi qo'shing va yuqori plastinkani oynaning ustiga tushiring. Agar siz burilish effekti chindan ham ochilishini xohlasangiz, ko'zgu buzilishi va egilishi erkin bo'lishi kerak.

4 -qadam: Dastur

Dastur
Dastur
Dastur
Dastur
Dastur
Dastur
Dastur
Dastur

Ba'zi kulgili effektlar uchun biz buni Arduino Uno -ga ulashamiz. Topraklama simlaridan biri 5V (-) ulanishiga, qizil sim (+) ulanishiga o'tadi. Boshqa ko'k (tuproqli) sim Arduino -dagi GND ga, qolgan sim esa Arduino -dagi 5 -pinga ulanadi. Agar bu chalkash bo'lsa, rasmga taqlid qiling.

Arduino Uno -ni kompyuteringizga ulang. Sizga bepul, ochiq manbali Arduino dasturi kerak bo'ladi. LEDlarni ishlatish uchun sizga FastLED kodi kerak bo'ladi https://github.com/FastLED/FastLED. Uni zip -fayl sifatida yuklab oling va …/Documents/Arduino/-ga ko'chiring. FastLED.h faylini biriktirilgan versiya bilan almashtiring. Endi siz ushbu paketga o'rnatilgan har qanday dasturni ishga tushirishingiz yoki o'zingiz yozishingiz kerak. Arduino -ni ishga tushiring, Fayl … Ochish -ni bosing va.ino fayllaridan biriga o'ting. PIN -kodni ishlatilayotgan raqamga o'zgartiring (DATA_PIN = 5, agar siz avvalgi qadamni bajargan bo'lsangiz) va LEDlar soni 50 ga (NUM_LEDS = 50). Kodni (tasdiq belgisini) tuzing va Uno -ga yuboring (o'ng o'q). Agar hamma narsa to'g'ri ulangan bo'lsa, aqldan ozgan naqshlar paydo bo'ladi. Siz, albatta, o'zingiz yozishingiz yoki boshqa dasturlarni boshqa joylardan olishingiz mumkin.

Siz buni Teensy va bitta quvvat manbai yordamida yanada oqilona qilishingiz mumkin. Men buni qisqa vaqt ichida qilaman va boshqa loyihada, shuningdek, cheksiz oynani ishlatib, hamma narsani tugatgandan so'ng joylashtiraman (bizni kuzatib turing!). Ko'p lehimlashga tayyor bo'ling, lekin …

Elektrotexnika va fotografiya sohasida yordam bergani uchun Skott, Anuk va Moviyga rahmat.

Agar siz o'ralgan cheksiz oynani (yoki taqdim etilgan fayllardan bitta 3D formatida) yasasangiz, bu erga rasm joylashtiring va men sizga instablesables.com saytiga a'zolar a'zoligini yuboraman.

Tavsiya: