جدول المحتويات:
- اللوازم
- الخطوة 1: بناء الدائرة
- الخطوة الثانية: إحضار الملفات
- الخطوة 3: قاعدة البيانات
- الخطوة 4: اللحام
- الخطوة الخامسة: السكن
فيديو: مخزون كبير (يتم التحكم بالمخزون بواسطة ماسح الباركود): 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سأخبرك في هذا الدليل عن كيفية بناء 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 والمستشعرات كما ترون في الصور أعلاه وتأكدت من أن كل شيء كان في مكان أخرق لذلك كن سهل الفتح والإغلاق.
موصى به:
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: 10 خطوات (بالصور)
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: تأسست GoBabyGo من قبل أستاذ بجامعة ديلاوير ، وهي مبادرة عالمية توضح للأشخاص العاديين كيفية تعديل سيارات الركوب بحيث يمكن للأطفال الصغار ذوي القدرة المحدودة على الحركة استخدامها. المشروع الذي يتضمن تبديل دواسة القدم f
كرسي متحرك يتم التحكم فيه بواسطة عصا التحكم بمساعدة متتبع العوائق: 3 خطوات (بالصور)
كرسي متحرك يتم التحكم فيه بواسطة عصا التحكم بمساعدة متتبع العوائق: من أجل تسهيل ركوب الأشخاص المعاقين جسديًا بأمان ، يتم استخدام جهاز استشعار بالموجات فوق الصوتية لتتبع العقبات الموجودة في الطريق. بناءً على حركة عصا التحكم ، ستقود المحركات الكرسي المتحرك في أي أربعة اتجاهات وسرعة في كل
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
ماسح الباركود USB (Raspberry Pi): 4 خطوات
ماسح الباركود USB (Raspberry Pi): برنامج تعليمي أساسي لكيفية إعداد ماسح ضوئي للرمز الشريطي USB باستخدام Raspberry Pi
أجهزة التحكم التي يتم التحكم فيها بواسطة Alexa: 9 خطوات (بالصور)
أجهزة التحكم في Alexa: مقدمة لدي جهاز كمبيوتر محمول على رف في مكتبي يراقب العديد من الكاميرات الموجودة حول المنزل الخارجي. ينبهونني للتسليم والزائرين. بينما يمكنني استخدام متصفح الويب لمشاهدة صورهم ، فمن الأسهل