HeadlinesBriefing favicon HeadlinesBriefing.com

فييلوتاكسيس: بناء شاشة LED تستجيب للصوت

Hacker News •
×

يستكشف المؤلف الأنماط الطبيعية من خلال الكود، مع التركيز على فييلوتاكسيس، وهو اللولب المزدوج المتوسع الموجود في عباد الشمس والنباتات السمينة. من خلال تدوير النقاط بالنسبة للنسبة الذهبية، يولدون سحابة نقاط التي، عند تطبيق تقسيمة فورونوي، تشبه حاويات البذور. مفتونًا بهذه الشكل الناشئ، قرر المبدع بناء كائن مادي باستخدام LED قابل للعنونة RGB في كل خلية.

شمل المشروع تصدير بيانات حافة الخلية من رسم معالجة واستيرادها إلى برنامج بايثون باستخدام مكتبة كاد كويري. تم كتابة كود لبناء الهندسة الفيزيائية، حيث تم قطع المساحة السلبية وثقوب بحجم الـ LED من خلايا فورونوي المدمجة. تم تقسيم الهندسة النهائية إلى أربعة أرباع لتناسب سرير طابعة ثلاثية الأبعاد، مع معالجة لاحقة في فري كاد لإضافة ثقوب البرغي ولوحة الوجه. تم لصق ورق التوت الشفاف على لوحة الوجه لنشر الضوء بشكل عضوي.

تتطلب التجميع لحام 89 LED، وهي مهمة مملة لكنها تُحفز حالة التدفق. تم ربط الجهاز بلوحة STM32 blackpill الاحتياطية، مع كتابة سائق نيوبيكسل مخصص باستخدام SPI. يتيح إطار بسيط للمستخدم كتابة كود شادر بأسلوب معالجة للـ LED، باستخدام جدول بحث للمواقع. هذا يتيح أنماطًا معقدة، مثل اللولبات الشعاعية، للعرض بسهولة على الشاشة المادية.

الأسئلة الشائعة: كيف تم إنشاء هندسة مصفوفة LED المادية؟

تم إنشاء الهندسة عن طريق تصدير بيانات تقسيمة فورونوي من رسم معالجة واستخدام بايثون مع مكتبة كاد كويري لإنشاء نماذج ثلاثية الأبعاد، والتي تم بعد ذلك تقسيمها وطباعتها.