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

حقيبة ظهر ذكية: 8 خطوات
حقيبة ظهر ذكية: 8 خطوات

فيديو: حقيبة ظهر ذكية: 8 خطوات

فيديو: حقيبة ظهر ذكية: 8 خطوات
فيديو: حقيبة ظهر عصرية بشاشة إلكترونية يمكن ارتداؤها! 2024, شهر نوفمبر
Anonim
حقيبة ظهر ذكية
حقيبة ظهر ذكية

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

حاولت جعل حياتي أسهل من خلال إنشاء مشروع Raspberry pi بواجهة ويب تتعقب أغراضك.

الفكرة هي وضع ملصقات RFID على كل ما تحتاجه ، وعمل قوائم بما تحتاجه على واجهة الويب. وفي اللحظة التي يتعين عليك فيها صنع حقيبة الظهر الخاصة بك ، تفتح القائمة وتفحص كل شيء وتضعه في حقيبة الظهر الخاصة بك.

اللوازم

  • حقيبة ظهر
  • مستشعر القاعة المغناطيسي
  • مغناطيس
  • ADXL345
  • 16 * 2 LCD
  • MCP3008
  • MFRC522
  • 4.7 كيلو أوم المقاوم
  • الأسلاك
  • جندى القصدير
  • يتقلص الحرارة
  • raspberry pi 3b + ، مصدر طاقة
  • بطاقة micro sd (8 جيجابايت +)
  • غراء قوي
  • علامات 13.56Mhz rfid

أدوات:

  • مفك براغي
  • لحام حديد
  • سكين
  • كماشة تفكيك

الخطوة 1: تكوين Raspberry Pi

بمجرد حصولك على جميع المستلزمات الخاصة بك ، يمكننا البدء!

  1. ضع بطاقة microSD في جهاز الكمبيوتر الخاص بك ؛
  2. قم بتنزيل صورة نظام التشغيل Raspbian OS من
  3. وميض الصورة على بطاقة micro SD باستخدام برنامج مثل Etcher أو win32diskimager ؛
  4. انتقل إلى قسم الوصول لبطاقة SD وافتح ملف cmdline.txt باستخدام المفكرة ؛
  5. أضف ip = 169.254.10.1 احفظ وأغلق ؛
  6. الآن ضع بطاقة micro-SD في raspberry pi ؛
  7. بمجرد تمهيده ، قم بتنزيل Putty ؛
  8. الآن ، اتصل بـ raspberry pi باستخدام عنوان IP الذي كتبناه سابقًا ؛
  9. تسجيل الدخول مع المستخدم باي وكلمة المرور التوت
  10. اكتب sudo raspi-config ، وقم بتغيير كلمة المرور الخاصة بك ، وانتقل إلى خيارات الشبكة ، وقم بتغيير اسم مضيف pi. انتقل إلى خيارات الأقلمة وقم بتغيير بلد wi-fi والمنطقة الزمنية. بعد ذلك ، انتقل إلى خيارات التمهيد ، وانتظر حتى يتم إيقاف تشغيل الشبكة وانتظر إيقاف تشغيل شاشة البداية. أخيرًا ، انتقل إلى خيارات التفاعل وافتح واجهة i2c و spi.
  11. اتصل بشبكة wi-fi باستخدام الخطوات التالية ، اتصل بشبكة wifi.
  12. قم بتنفيذ الأمرين sudo apt-update و sudo apt-Upgrade.

الخطوة 2: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

سنقوم الآن بإضافة قاعدة البيانات إلى raspberry pi.

  • أولاً ، قم بتنفيذ الأوامر التالية:

    • sudo apt-get install mysql-server و mysql-client
    • mysql -u الجذر -p
    • إنشاء المستخدم "root" @ "localhost" معرّف بكلمة المرور ؛
    • منح جميع الامتيازات *. * إلى "الجذر" @ "٪"
    • الآن انسخ كود ملف sql والصقه في المعجون وقم بتنفيذه

الخطوة الثالثة: بناء الدائرة الكهربائية

بناء الدائرة الكهربائية
بناء الدائرة الكهربائية
بناء الدائرة الكهربائية
بناء الدائرة الكهربائية
بناء الدائرة الكهربائية
بناء الدائرة الكهربائية

الآن سنقوم ببناء الدائرة الكهربائية. أقترح بناء هذا باستخدام كبلات توصيل ولوح أولاً ، لأنه كثير جدًا.

اتبع مخطط فريتزينج. أستخدم كابلات طويلة لمستشعر القاعة وقارئ rfid وشاشة LCD. لقد قمت بلحام الكابلات حتى نهاية سلك توصيل نسائي ، لذلك لا يتعين عليّ لحام كل شيء مباشرةً في دبابيس التوت. إذا لم تقم بذلك ، فلا بأس ، ولكن عليك الانتظار حتى يتم لحام كل شيء في pi.

الخطوة 4: بناء حقيبة الظهر

اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر
اصنع حقيبة الظهر

الآن سنقوم ببناء كل شيء في حقيبة الظهر. لقد بنيت كل شيء داخل الجيب محاطًا بدائرة على الصورة أعلاه.

  • داخل هذا الجيب ، قم بقطع ثقب حتى تتمكن من الانتقال بين طبقتين من القماش ، سنستخدم هذا للكابلات الخاصة بقارئ rfid وشاشة LCD.
  • الآن قم بحفر حفرة مربعة بعناية باستخدام شاشة LCD كمرجع للحجم.
  • الآن سنضع قارئ RFID مع الكابلات أولاً من خلال الفتحة ، تأكد من خروج الكابلات من الفتحة التي نحتناها في داخل الجيب في داخل حقيبة الظهر.
  • الآن ، استخدم غراء قوي للصق قارئ rfid بالداخل ، حاولت استخدام superglue ، لكنه لم يلتصق بالجلد ، أقترح عليك استخدام غراء Pattex 100٪ ، لأن هذا كان غراء.
  • الآن ضع بعناية كبلات شاشة LCD أولاً من خلال الفتحة ، واجعل الكابلات تخرج من الفتحة الأخرى ، وقم بلصق شاشة LCD داخل حقيبة الظهر.
  • الآن داخل حقيبة الظهر ، ضع سحابًا واحدًا على الطرف الكامل من حقيبة الظهر ، وقم بلصق مستشعر القاعة المغناطيسي على هذا السحاب. على السوستة الأخرى ، قم بغراء المغناطيس. تأكد من عدم استخدام الكثير من الغراء للمغناطيس ، فأنت لا تريد أن يعلق السحاب. بالنسبة للمستشعر المغناطيسي ، هذه ليست مشكلة كبيرة ، نظرًا لطول الكابل ، سيظل هذا السحاب دائمًا في موضعه.
  • يمكنك الآن لحام كل شيء في pi ، أو إذا كنت تستخدم كبلات التوصيل الأنثوية ، فما عليك سوى وضعها في المكان المناسب باستخدام مخطط Fritzing.
  • اختياريًا ، يمكنك تشغيل raspberry Pi باستخدام powerbank.

الخطوة 5: الكود

الآن انتهى جزء البناء ، قم بتنزيل الكود هنا: github. ضعه في مجلد على raspberry pi باستخدام (S) FTP أو استنساخ المستودع على pi مباشرة. يحتوي الكود على بعض رموز الاختبار لأجهزة الاستشعار ، تأكد من التحقق منها إذا كانت لديك مشكلة.

الخطوة 6: خادم الويب

الآن سنقوم بتحويل pi الخاص بنا إلى خادم ويب.

قم بتنفيذ الأمر sudo apt-get install apache2 -y

  • تصفح من الكمبيوتر المحمول الخاص بك إلى عنوان pi ، والذي يجب أن يكون 169.254.10.1 إذا كنت لا تزال متصلاً بكابل UTP ، إذا رأيت صفحة apache ، فهذا يعني أنه تم تثبيته بنجاح.
  • الآن انقل مجلد الواجهة الأمامية للرمز الذي قمت بتنزيله في / var / www / html باستخدام الأمر mv.
  • بعد وضع الرمز هناك ، اكتب الأمر sudo service apache2 reset.
  • الآن يجب أن تشاهد واجهة الويب إذا كنت تتصفح إلى عنوان IP الخاص بـ pi.

الخطوة 7: التشغيل التلقائي

الآن علينا التأكد من تشغيل البرنامج النصي تلقائيًا إذا قمت بتشغيل جهاز pi.

  • قم بتحرير ملف rc.local باستخدام sudo nano /etc/rc.local
  • أضف الأمر لتنفيذ الكود الخاص بك ، سيكون هذا python3.5 /yourpath/project.py &
  • تأكد من ترك مخرج 0 في الأسفل.
  • الآن قم بإعادة تشغيل sudo وتحقق مما إذا كان يعمل.

الخطوة 8: النهاية

الآن ، عندما تقوم بتشغيل pi ، يجب أن يظهر عنوان IP على شاشة LCD ، وتصفح هذه الشاشة لفتح واجهة الويب.

موصى به: