جدول المحتويات:

مخزون كبير (يتم التحكم بالمخزون بواسطة ماسح الباركود): 5 خطوات
مخزون كبير (يتم التحكم بالمخزون بواسطة ماسح الباركود): 5 خطوات

فيديو: مخزون كبير (يتم التحكم بالمخزون بواسطة ماسح الباركود): 5 خطوات

فيديو: مخزون كبير (يتم التحكم بالمخزون بواسطة ماسح الباركود): 5 خطوات
فيديو: إنشاء باركود على الاكسل يقبله جهاز الباركود باستخدام الخط في دقيقتين| أسرار الإكسل 2024, يوليو
Anonim
مخزون كبير (يتم التحكم في المخزون بواسطة ماسح الباركود)
مخزون كبير (يتم التحكم في المخزون بواسطة ماسح الباركود)

سأخبرك في هذا الدليل عن كيفية بناء Superstock ، مشروع مدرستي لـ 1MCT في Howest. يتمثل المفهوم في إنشاء قاعدة بيانات سهلة الاستخدام يمكنك الوصول إليها من خلال موقع ويب للاحتفاظ بما لديك في المخزن (في حالتي الملابس الخاصة بعلامة الملابس الخاصة بي).

اللوازم

Raspberry Pi 3 موديل بي

DS18B20 مستشعر درجة حرارة ماء

جهاز استشعار درجة الحرارة والرطوبة DHT11

قارئ باركود USB ليزر

صفارة

عرض

لوحة الدائرة (للتسعير ومزيد من المعلومات ، راجع BOM_bill_of_materials-Ian-Remy.xlsx)

الخطوة 1: بناء الدائرة

بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة

قم بإيقاف تشغيل Pi قبل توصيل المكونات. يمكنك العثور على جميع الاتصالات في مخطط fritzing وبعض الأمثلة في الصور أعلاه ، يجب أن يكون كل شيء توضيحيًا ذاتيًا. يمكنك فقط توصيل ماسح الباركود في raspberry pi حتى يعمل.

الخطوة الثانية: إحضار الملفات

يمكن العثور على ملفات هذا المشروع في مستودع Github هذا:

github.com/howest-mct/1920-1mct-project1-remyian.git

الواجهة الخلفية هي برنامج Python / Flask الذي يتواصل مع أجهزتنا ويقدم المعلومات منه إلى الواجهة الأمامية ، وهي واجهة ويب. قد تضطر إلى تغيير بعض الأشياء حتى تعمل بشكل صحيح ، مثل مستخدم mysql أو عناوين IP التي تعمل عليها البرامج.

الخطوة 3: قاعدة البيانات

قاعدة البيانات
قاعدة البيانات

يمكنك وضع قاعدة البيانات (ملف التفريغ في مستودع Github ضمن المجلد Database-export) على Pi عبر MySQL Workbench عن طريق استيراد البيانات. الملف الموجود في المستودع هو تفريغ لقاعدة البيانات التي تحتوي على قاعدة البيانات بأكملها في ملف واحد. وإلا فقد تواجه بعض المشكلات لأن Pi تستخدم MariaDB بدلاً من MySQL. قد تضطر أيضًا إلى إنشاء مستخدم جديد أو تغيير بيانات الاعتماد هذه في الرمز. يمكنك رؤية ERD في الصورة أعلاه.

الخطوة 4: اللحام

اللحيم
اللحيم
اللحيم
اللحيم
اللحيم
اللحيم

في الصور أعلاه ، يمكنك رؤية جميع الاتصالات التي يجب عليك إجراؤها ، لقد استخدمت بعض اللوحات المختلفة لجعل كل شيء أصغر قليلاً. لقد استخدمت أيضًا مقبسًا مكونًا من 20 دبوسًا لتوصيل لوحة تمديد GPIO بحيث يتم توصيل الغلاف وتشغيله. كل ما تبقى هو مجرد لحام المكونات المختلفة على اللوحات.

الخطوة الخامسة: السكن

الإسكان
الإسكان
الإسكان
الإسكان
الإسكان
الإسكان

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

موصى به: