عناوين الدرس

تحكم في طابعة 3D عن بُعد باستخدام راسبيري باي و octopi

متوسط

يمكن أن تكون تجربة الطباعة ثلاثية الأبعاد أسهل إذ كان بالإمكان التحكم في الطابعة ومراقبة عملية الطباعة على متصفح الويب وطباعة الأشياء عن بُعد . ولتحقيق ذلك نستطيع الاعتماد لوحة الراسبيري (RaspberryPi) باي و اوكتو برنت (OctoPrint)الذي يعد خادم ويب مفتوح المصدر يتيح لك مراقبة جميع جوانب الطابعة ثلاثية الأبعاد، و يمكنك من تحميل مطبوعات جديدة عن بُعد ومراقبة درجة حرارة الطارد وإيقاف تشغيل الطابعة وتشغيلها والتحقق من حالة المطبوعات ومشاهدة مطبوعاتك من خلال بث فيديو مباشر، ومراقبة التقدم في الطباعة، عندما يكون جهاز الحاسوب الخاص بك و الراسبيري باي (RaspberryPi) متصلين على ذات الشبكة المحلية (LAN). في هذا الدرس سنتعلم تهيئة خادم اوكتوبرنت (OctoPrint) على (RaspberryPi) الراسبيري باي

المواد و الأدوات

راسبيري باي

راسبيري باي كاميرا

 1X كاميرا للراسبري باي (raspberry pi camera module) أو USB webcam

 

ذاكرة

1X ذاكرة صغيرة (Micro SD card) 8 قيقا كحد أدنى

قارئ بطاقة الذاكرة

1X قارئ بطاقة الذاكرة 

سلك يو اس بى A-B

1X سلك يو اس بي (USB) A-B

محول طاقة راسبيري باي

1X محول طاقة 5V 2A 

تثبيت أوكتو باي (OctoPi):

تهيئة الراسبيري باي (Raspberry Pi):

يتضمن الأوكتو باي (Octopi) كل ما يلزم لتشغيل كل من راسبيري باي (Raspberry Pi) وخادم (OctoPrint). وخطوات تثبيت الأوكتو باي (Octopi)تشبه تثبيت أي نظام تشغيل بمجرد تهيئة اللوحة سيعمل النظام بدون أي تكوين إضافي. بالبداية لا تنس أن تقوم بتهيئة الذاكرة باستخدام برنامج (SD Card Formatter)

أولا:  قم بتنزيل الأوكتو باي (Octopi) من خلال الرابط  ثم قم بفك الضغط عن الملف

ثانيا : استخدم (install Raspberry Pi Imager) لرفع نظام التشغيل على الذاكرة يمكنك معرفة خطوات التحميل بزيارة الرابط 

الاتصال بالشبكة:

لتوصيل الراسبيري باي (Raspberry Pi) بالشبكة ستحتاج إلى تحرير ملف نصي على بطاقة الذاكرة، حدد موقع بطاقة SD الخاصة بك في (Finder (MacOS)) أو (Explorer (Windows)) بعد ذلك، افتح ملف octopi-wpa-supplicant.txt في Notepad أو Sublime Text. لا تستخدم (Microsoft Word) أو (Wordpad )

قم بإلغاء التعليق على الأسطر أدناه، وأدخل شبكة اسم الشبكة اللاسلكية وكلمة المرور الخاصة بك:

## WPA/WPA2 secured 
network={ 
    ssid="your-wifi-network-name" 
    psk="your-wifi-password" 
}

إلغاء التعليق أو إضافة رمز البلد الخاص بك:

# Uncomment the country your Pi is in to activate Wifi in RaspberryPi 3 B+ and above 
# For full list see: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 
#country=GB # United Kingdom 
#country=CA # Canada 
#country=DE # Germany 
#country=FR # France 
#country=US # United States
country=SA #add my country Saudi Arabia

ابحث عن رمز بلد ISO 3166-1 المكون من رقمين واستخدمه بدلاً من الرمز المستخدم .

 قم بتوصيل الراسبيري باي (Raspberry Pi) مع الشاشة ولوحة المفاتيح والفأرة، أو التحكم بالراسبيري عن بعد من خلال الدرس لمعرفة رقم (IP) على الشبكة

 

sudo ifconfig

 

يمكنك الآن الاتصال بـ OctoPrint لعرض واجهة OctoPrint. من جهاز جهاز الحاسوب الخاص بك، تأكد من أنك على نفس الشبكة مع الراسبيري باي (Raspberry Pi) الخاص بك، ثم قم بكتابة رقم (IP) للخادم في شريط العنوان على متصفح الويب الخاص بك. إذا لم تستطع الوصول إلى الخادم قم بتوصيل الراسبيري باي (Raspberry Pi) مع الراوتر باستخدام سلك ايثرنت، للتأكد من سبب المشكلة إذا استطعت الوصول إلى الخادم فان المشكلة من في اعدادات الاتصال قم بمراجعتها

 

اعدادات الأوكتوبرنت (OctoPrint):

OCTOPRINT

بعد تحميل واجهة (OctoPrint) على  متصفحك، سترى معالج إعداد (OctoPrint)

صلاحية التحكم بالدخول (Access Control)

استخدم الصلاحية لتعيين اسم مستخدم وكلمة مرور آمنين للتحكم في الوصول.

راسبيري باي RASBERRY PI

التحقق من الاتصال عبر الإنترنت (Online Connectivity Check)

سيؤدي هذا إلى اختبار اتصال خادم DNS الخاص بـ Google بشكل دوري للتأكد من اتصال Pi الخاص بك عبر الإنترنت، قم بتمكينه، واتركه في الفاصل الزمني الافتراضي لمدة 15 دقيقة.

OCTOPRINT

القائمة السوداء للمكونات الإضافية (Plugin Blacklist)

يمنع هذا الإعداد تثبيت المكونات الإضافية غير الموقعة أو التي يحتمل أن تكون ضارة على Pi الخاص بك. قم بتمكين هذا حتى تتمكن لاحقًا من اكتشاف إضافات OctoPrint الآمنة.

Enable-Plugin-Blacklist

قم بتكوين الطابعة الخاصة بك (Configure your printer for OctoPrint)

أدخل تفاصيل الطابعة الخاصة بك.

إذا لم تكن متأكدًا من مواصفات الطابعة قد تجدها في برنامج التقطيع (مثل Cura) أو بإجراء بحث سريع على Google.

اعدادات الطابعة

 

X
Product added to the cart