- المشاريع
- الإلكترونيات
- صندوق إضاءة لتصوير المنتجات بقاعدة متحركة
صندوق إضاءة لتصوير المنتجات بقاعدة متحركة
نبذة:
السلام عليكم . أهلا بكم في هذه الورشة. سوف نتعلم تصميم صندق إضاءة لتصوير المنتجات واضافة قاعدة مستديرة متحركة لتصوير لقطات الفيديو كذلك.متطلبات المشروع
في هذا المشروع سوف نحتاج الى التالي:
1- أردوينو أونو و مجموعة من اسلاك التوصيل.
2- شريط اضاءه led
3- بطارية 9 فولت
4- محرك DC
5- أكرليك أبيض
6- لابتوب للبرمجة
7- آلة القص والنحت بالليزر.
أدوات إضافية:
- جهاز لحام
- شريط لاصق
- مشرط
- مسدس غراء
- حقيبة الالكترونيات
تصميم الصندوق
قبل البدء في تنفيذ الفكرة قمت برسم سكتش مبدئي للتصميم و تحديد الأبعاد و المتطلبات و كذلك إمكانية التطوير و عمل إضافات مستقبلية مثل إمكانية التحكم بشدة إضاءة كل وجه في التصميم من خلال المقاومات المتغيرة.
باستخدام موقع http://Makercase.com
قمنا بعمل صندوق بالابعاد التالية
20X20X20
ثم قمت باضافة بعض التعديلات باستخدام برنامج انكسكيب
بامكانكم تحميل التصميم من خلال الرابط التالي :
https://drive.google.com/open?id=1IIZ_Yz5PcJj1ZND7FJxZVJ1JT5x2JXY2
الإلكترونيات و البرمجه
هذه الخطوة تنقسم الى قسمين:
1- توصيل شريط الاضاءة داخل الصندوق:
سوف نقتطع جزء من شريط الاضاءة و نقوم بتثبيته داخل الصندوق. مبدئيا الافضل استخدام الشريط اللاصق و عند التأكد من عمل الشريط و ثباته في المكان الصحيح يمكن استخدام مسدس الغراء لتثبيته بشكل أفضل. نتأكد في هذه الخطوة من اخراج سلك الشريط المتصل بالبطارية من احد فتحات الصندوق الجانبية.
2- توصيل محرك ال DC وبرمجته:
يمكن الاطلاع على طريقة التوصيل من خلال الصورة المرفقة أو من خلال تحميل الصورة من هذا الرابط:
https://drive.google.com/open?id=1GqzejtPR0bYmiLWp_DCslgtGM4wt_SFk
ملاحظة تم استخدام المحرك الموجود في علبة الالكترونيات
البرمجة
بعد التأكد من توصيل الالكترونيات بشكل صحيح:
قم باستخدام كود البرمجة التالي وذلك من خلال نسخه لصقه في برنامج الاردوينو:
#include <Stepper.h>
#define STEPS_PER_MOTOE_REVOLUTION 32
#define STEPS_PER_OUTPUT_REVOLUTION 32 * 64
Stepper myStepper(STEPS_PER_MOTOE_REVOLUTION 8,10,9,11)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
myStepper.setSpeed(300);
myStepper.steps(STEPS_PER_MOTOE_REVOLUTION);
delay(1000);
}
👏🏻👏🏻
ابداع
جداً جميل
جميل احسنتم
فكرة عملية مميزة