جدول المحتويات:
- الخطوة 1: المكونات التي تحتاجها
- الخطوة 2: تجميع حقيبتك
- الخطوة 3: ضع المكونات في حقيبتك
- الخطوة 4: إعداد Raspberry Pi الخاص بك
فيديو: كيفية صنع حقيبة ذكية باستخدام Raspberry Pi: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في هذا البرنامج التعليمي ، سأشرح كيف يمكنك صنع حقيبة ذكية باستخدام Raspberry Pi.
عند الانتهاء ، ستتمكن من تتبع حقيبتك في جميع أنحاء العالم ووزنها دون الحاجة إلى ميزان.
هيا بنا نبدأ!
الخطوة 1: المكونات التي تحتاجها
- Raspberry Pi (ofcourse xd)
- كابلات توصيل
- حقيبة
- باور بانك لتشغيل Pi الخاص بك
- Adafruit Ultimate GPS اندلاع + هوائي
- مكبر للصوت خلية الحمل HX711
- مجمع استشعار الحمل
- أربع خلايا تحميل 50 كجم
- لوحان (خشبيان) لا ينحنيان بسهولة (مثل الخشب الرقائقي). تأكد من أن الألواح لها نفس الأبعاد وأنها تناسب حقيبتك.
- شاشة LCD (اختيارية ، سأستخدمها لعرض IP الخاص بجهاز Raspberry Pi الخاص بي حتى يتمكن المستخدم من معرفة موقع الويب الذي يجب عليه الانتقال إليه للاطلاع على معلومات الحقيبة)
الخطوة 2: تجميع حقيبتك
في الصورة ، يمكنك أن ترى كيف يجب عليك توصيل جميع الأجزاء المختلفة. إذا كانت لديك مشاكل ، فاتبع الخطوات التالية:
لتوصيل GPS الخاص بك:
- فين -> Raspberry Pi pin 1 (3.3V)
- GND -> Raspberry Pi pin 6 (GND)
- TX -> Raspberry Pi pin 10 (RXD)
- RX -> Raspberry Pi pin 8 (TXD)
لتوصيل شاشة LCD الخاصة بك: (لم ترسمها على مخطط Fritzing لأنها ستصبح فوضوية..)
- VSS -> Raspberry Pi pin 6 (GND)
- VDD -> Raspberry Pi pin 2 (5V)
- V0 -> مقياس الجهد (هذا يعتني بضبط التباين)
- RS-> Raspberry Pi pin 18 (GPIO24)
- RW -> Raspberry Pi pin 6 (GND)
- ه -> Raspberry Pi pin 32 (GPIO25)
- D0 -> Raspberry Pi pin 42 (GPIO12)
- D1 -> Raspberry Pi pin 46 (GPIO16)
- D2 -> Raspberry Pi pin 48 (GPIO20)
- D3 -> Raspberry Pi pin 50 (GPIO21)
- D4 -> Raspberry Pi pin 11 (GPIO17)
- D5 -> Raspberry Pi pin 13 (GPIO27)
- D6 -> Raspberry Pi pin 15 (GPIO22)
- D7 -> Raspberry Pi pin 33 (GPIO13)
- أ -> Raspberry Pi pin 2 (5V)
- K -> Raspberry Pi pin 6 (GND)
لتوصيل خلايا التحميل الخاصة بك:
-
في منتصف لوحة التجميع ، يمكنك أن ترى أن هناك أربعة أعمدة مع كل ثلاثة اتصالات (- ، + و ج). تحتوي خلية تحميل واحدة على ثلاثة أسلاك (أبيض وأحمر وأسود). قم بتوصيل كل مستشعر حمل بعمود كما يلي:
- - -> أسود
- + -> أبيض
- ج -> أحمر
-
بمجرد القيام بذلك ، قم بتوصيل لوحة التجميع بمضخم خلية الحمل HX711 على النحو التالي:
- أحمر -> E +
- أسود-> E-
- أخضر -> أ-
- أبيض -> أ
-
أخيرًا ، قم بتوصيل HX711 بـ Raspberry Pi الخاص بك:
- VCC -> Raspberry Pi pin 17 (3.3V)
- GND -> Raspberry Pi pin 9 (GND)
- DT -> Raspberry Pi pin 29 (GPIO5)
- SCK -> Raspberry Pi pin 31 (GPIO6)
(B- و B + على HX711 والأصفر على لوحة التجميع تظل فارغة)
لإرفاق خلايا التحميل الخاصة بك باللوحات الخاصة بك:
- أولاً ، تأكد من وضع خلايا التحميل بالتساوي على اللوحة.
- ثم ، لكل خلية تحميل ، قم بعمل ثقب صغير مستطيل الشكل بحيث لا يلمس "غطاء" خلية التحميل الأرض. إذا حدث ذلك ، فستحصل على قيم سلبية.
- ضع خلايا التحميل في مكانها الصحيح وقم بتوصيلها باللوحة باستخدام البراغي.
- بعد ذلك ، قم بإرفاق لوحة التجميع بأعلى اللوحة بحيث تكون المسامير "خارج" سطح اللوحة.
-
قم بتأمين الأسلاك من خلايا التحميل ببعض الشريط اللاصق على اللوحة.
- بعد ذلك ، اصنع مكعبات صغيرة ببعض الخشب وأرفقها بالشريط الأوسط لكل خلية تحميل ببعض الغراء. سيقاس الوزن من خلال طي هذا الشريط الأوسط.
- أخيرًا ، قم بإرفاق اللوحة الثانية بالمكعبات الصغيرة ببعض الغراء.
الخطوة 3: ضع المكونات في حقيبتك
لذلك بمجرد توصيل كل شيء ، حان الوقت لوضع كل شيء في حقيبتك.
مقياس الوزن: الشيء الوحيد الذي يجب أن يكون في نفس المكان بغض النظر عن ميزان الوزن ، لذا تأكد من توصيلهم جيدًا بأسفل الحقيبة باستخدام بعض الغراء أو البراغي القوية.
وحدة نظام تحديد المواقع العالمي (GPS): للحصول على إشارة أفضل لنظام تحديد المواقع العالمي (GPS) ، قمت بعمل ثقب صغير في حقيبتي بحيث يمكن توصيل الجزء العلوي من الهوائي بالجزء الخارجي من الحقيبة.
شاشة LCD: لوضع شاشة LCD في حقيبتك ، إذا أردت ، يمكنك عمل ثقب مستطيل له نفس حجم شاشة LCD. ثم قم بإرفاق شاشة LCD ببعض الغراء القوي.
الأجزاء الأخرى: يمكنك وضع الأجزاء الأخرى ، مثل Raspberry Pi و powerbank ، في أسفل الحقيبة أو جوانبها ببعض الغراء. يمكنك أن تفعل ذلك كما تريد.
لذا باختصار ، تأكد فقط من أن جميع المكونات متصلة جيدًا بحقيبة السفر حتى لا ينفصل أي شيء عن مكانه.
الخطوة 4: إعداد Raspberry Pi الخاص بك
لبدء تشغيل الأشياء ، يتعين علينا القيام ببعض الإعداد أولاً ، لذا ما عليك سوى كتابة الأوامر التالية:
قم أولاً بتثبيت بعض الحزم:
sudo apt updatesudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
-
ثم قم بإنشاء ملف
بيئة
:
python3 -m pip install --upgrade pip setuptools wheel virtualenvmkdir project1 && cd project1python3 -m venv --system-site-pack envsource env / bin / activatepython -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask- MySQL mysql-connector-python passlib
- بعد ذلك ، استنساخ هذا المشروع على سبيل المثال PyCharm (المشروع به 4 مجلدات)
- تأكد من أن مترجم المشروع هو python على Raspberry Pi الخاص بك
- لتكوين قاعدة البيانات:
مشروع cd1
sudo mariadb <sql / db_init.sql
- قم بالاتصال بقاعدة البيانات الخاصة بك في PyCharm
- أخيرًا ، انقر بزر الماوس الأيمن على ملف "lugapp.sql" في المجلد "sql" واختر "تشغيل". هذا فيل وضع الجداول في قاعدة البيانات الخاصة بك Pi.
بعد ذلك ، الشيء الوحيد الذي يجب عليك تعديله هو ملفات التكوين في المجلد "CONF". اقرأ كل ملف في هذا المجلد وقم بإجراء التغييرات عند الضرورة. (على سبيل المثال مسار العمل ، المستخدم …).
الخطوات النهائية:
انسخ الملفين "project1-flask.service" و "project1-lcd.service" إلى / etc / systemd / system باستخدام الأمر التالي:
sudo cp conf / project1 - *. service / etc / systemd / system /
ثم أعد تحميل:
تحميل برنامج sudo systemctl daemon-reload
أخيرًا ، ابدأ الخدمتين:
sudo systemctl تمكين المشروع 1 - *
بدء مشروع sudo systemctl1- *
موصى به:
كيفية بناء مرآة ذكية باستخدام Raspberry Pi 4: 10 خطوات
كيفية بناء مرآة ذكية باستخدام Raspberry Pi 4: سنرى في هذا الدليل كيفية بناء مرآة ذكية باستخدام قطع معاد تدويرها مثل إطار الصورة وشاشة قديمة وزجاج صور. بالنسبة للمكونات الإلكترونية التي اشتريتها من هنا www.lcsc .com
ساعة منبه ذكية: ساعة منبه ذكية مصنوعة من Raspberry Pi: 10 خطوات (مع صور)
المنبه الذكي: ساعة منبه ذكية مصنوعة من Raspberry Pi: هل سبق لك أن أردت ساعة ذكية؟ إذا كان الأمر كذلك ، فهذا هو الحل المناسب لك! لقد صنعت Smart Alarm Clock ، هذه ساعة يمكنك تغيير وقت التنبيه وفقًا لموقع الويب. عندما يرن المنبه ، سيصدر صوت (صفارة) وسيصدر مصباحان
كيفية صنع مرآة ذكية DIY: 12 خطوة (بالصور)
كيفية صنع مرآة ذكية DIY: & quot؛ Smart Mirror & quot؛ هي مرآة ذات اتجاهين مع شاشة عرض خلفها تُستخدم عادةً لعرض معلومات مفيدة مثل الوقت والتاريخ والطقس والتقويم وجميع أنواع الأشياء الأخرى! يستخدمها الناس لجميع أنواع الأغراض
كيفية صنع حقيبة كمبيوتر محمول صغيرة (ورخيصة الثمن): 5 خطوات
كيفية صنع حقيبة كمبيوتر محمول بسيطة (ورخيصة): لقد سئمت من النظر إلى الخدوش والخدوش التي عانى منها جهاز MacBook الخاص بي في كل مرة حاولت فيها أخذها إلى مكان ما دون رميها في حقيبة ظهري الكبيرة نوعًا ما. كنت بحاجة إلى شيء نحيف ولكن حسن المظهر. شيء وعرة لكنها غير مكلفة. التفت إلى م
كيفية صنع حقيبة حمل بسيطة لجهاز Asus Eee: 7 خطوات
كيفية صنع حقيبة حمل بسيطة لجهاز Asus Eee: لقد كنت أطمع في Asus Eee منذ فترة ، وأخيراً اشتريت واحدة. نظرًا لأنه صغير جدًا ، لا أريد (ولست بحاجة إلى) حمله في حقيبة كمبيوتر محمول تقليدية. الغلاف الذي يأتي مع Eee جميل إذا كنت تضعه في