جدول المحتويات:
- الخطوة 1: المكونات
- الخطوة 2: الأجهزة
- الخطوة 3: إعداد RPi
- الخطوة 4: التحكم في مستشعراتك
- الخطوة 5: قاعدة البيانات
- الخطوة 6: موقع الويب مع Flask
فيديو: الميزان ، مقياس الوزن الذكي: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أهلا! اليوم سأحاول أن أوضح لك كيفية صنع ميزان ذكي من الصفر!
الخطوة 1: المكونات
المكونات التي ستحتاجها:
- لوحة توازن Wii
- Raspberry Pi 3 ، مزود بتقنية Bluetooth (أو إصدار سابق من RPi ، مضمن مع Bluetooth Dongle)
- شاشة LCD مقاس 16 × 2
- بعضها حول أسلاك العبور (تفضيل. أنثى - أنثى ، لكن خذ بعض الأسلاك العادية أيضًا)
بالنسبة للإطار الخشبي ، استخدمت 6 أجزاء خشبية (انظر الصورة للحصول على تفاصيل طول الأجزاء الخشبية.) الشريط الخشبي / السجل الخشبي الذي استخدمته يبلغ عرضه وارتفاعه 4 ، 5 سم ، وطوله 140 سم (يجب أن يكون لديك 2 على الأقل كما أنني استخدمت لوحًا خشبيًا تحته (67 × 47 سم).
أشياء إضافية ستحتاجها:
- المنشار (لا يهم أي واحد ، فقط استخدم واحدًا تعرفه)
- غراء الخشب
- صندوق من الورق المقوى / الخشب بعرض 16 سم (هام: سيكون RPi وشاشة العرض هنا ، لذا تأكد من أنه يتمتع بارتفاع جيد وقدرة على احتواء شاشتك.)
* أشياء إضافية لا يزال بإمكانك إضافتها:
- شرائط LED في داخل الإطار
- الطلاء / اللون للخشب و / أو السبورة
- من المحتمل أن أقوم بترقية هذا المشروع الشهر المقبل أو شيء من هذا القبيل ، وسوف أقوم بتحديث هذا المشروع بأجهزة استشعار بالموجات فوق الصوتية حتى تتمكن من معرفة القدم الموجودة على السبورة أم لا.
الخطوة 2: الأجهزة
أنت الآن تريد التأكد من توصيل RPi بشكل صحيح بشاشة LCD. لا تحتاج إلى مقياس الجهد ، يمكنك أيضًا السماح له بالاتصال بـ 5V / GND ، ولكن من الأفضل إذا كنت تريد التحكم في التباين يدويًا.
يمكنك أيضًا الاطلاع على لوحة منطق Wii Balance Board ، فقط لإعطائك فكرة عن كيفية عملها.
لكى يفعل:
Solder 5V & GND إلى لوحة منطق البطارية ، وبهذه الطريقة لن تحتاج إلى بطاريات بعد الآن
الخطوة 3: إعداد RPi
إعداد RPi:
- تكوينات الشبكة ، تأكد من أنه يمكنك الاتصال بشبكة wi-fi. APIPA في bootconfig -> config wlan عبر المعجون -> تمكين البلوتوث في raspi-config
- قم بإنشاء مجلد على RPi الخاص بك (في هذا المثال ، قمت بإنشاء مجلد "مشروع" موجود في / home / pi.
الخطوة 4: التحكم في مستشعراتك
الآن بعد أن تم الانتهاء من الأجهزة ، فلنبدأ في ترميز المكونات. بالنسبة لشاشات الكريستال السائل ، نحن نستخدم ملف adafruit LCD كملف أساسي. في ملف LCD.py ، يمكنك عرض عنوان wlan IP الخاص بـ RPi على الشاشة. من حين لآخر يمكنك عرض وزنك.
الخطوة 5: قاعدة البيانات
الخطوة 1: إنشاء قاعدة بيانات من 3 جداول ، المستخدم ، الوزن ، الهدف
الخطوة 2: داخل هذه الجداول تقوم بإنشاء أعمدة:
- المستخدم: اسم المستخدم ، كلمة المرور ، الطول ، العمر ، الاسم الأول ، الاسم الأخير ، الجنس
- الوزن: WeightID (ai)، Weight، MeasuredMoment، user_username (fk)
- الهدف: Targetid ، targetweight ، targetmadedate ، targetdate ، targetreached ، الوصف ، user_usernam
قم بتثبيت هذا في mariaDB على rpi ، تأكد من إعطاء جميع الحقوق لجميع المستخدمين الذين تم إنشاؤهم.
الخطوة 6: موقع الويب مع Flask
يمكنك الحصول على مجلد الويب الكامل من هنا:
سيتعين عليك التأكد من وجود القوالب في مجلد قالب (تحقق من مجلد القالب!) ، تأكد من أن hrefs هي O K مع عناوين url المقابلة.
موصى به:
مقياس الارتفاع (مقياس الارتفاع) بناءً على الضغط الجوي: 7 خطوات (بالصور)
مقياس الارتفاع (مقياس الارتفاع) بناءً على الضغط الجوي: [تحرير]؛ انظر الإصدار 2 في الخطوة 6 مع إدخال خط الأساس يدويًا للارتفاع. هذا هو وصف المبنى لمقياس الارتفاع (مقياس الارتفاع) استنادًا إلى مستشعر الضغط الجوي من Arduino Nano و Bosch BMP180. التصميم بسيط ولكن القياسات
مقياس الجهد مع مقياس الجهد: 4 خطوات
Intervalometer with Potentiometer: لقد قررت فقط عمل مقياس فاصل بسيط للغاية ، مع مدخلات سهلة لمعلمات الفاصل الزمني. يستخدم مقياس الفترات زرين (Enter and Select) وزر جهد واحد (وعاء). باستخدام الأزرار ، يمكنك الدخول في وضع البرمجة أو s
مقياس Raspberry Pi الذكي: 10 خطوات (بالصور)
مقياس Raspberry Pi الذكي: هل سئمت من التحديق في مقياس الحمام الممل والقديم والأخبار السيئة كل صباح؟ الشخص الذي كثيرًا ما تقوله & quot؛ أنا أكرهك & quot؛ لك في كل مرة تخطو فيها. لماذا لم يصنع أي شخص مقياسًا ممتعًا أو محفزًا للاستخدام؟ هو - هي
مقياس الوزن الخفيف: 6 خطوات
مقياس الوزن الخفيف: في هذا البرنامج التعليمي سوف تتعلم كيفية عمل مقياس وزن يتخيل وزنه الحالي من خلال استخدام شريط RGB LED. كفريق ، أردنا طريقة لتثقيف الجمهور حول إعادة التدوير وتحفيزهم على إعادة التدوير أكثر ، وفي المقابل
بيانات مقياس الوزن على ورقة Google [مخترق]: 4 خطوات
بيانات مقياس الوزن على ورقة Google [مخترق]: هذا اختراق تم تشغيله ضد منتج مقياس وزن السوق العادي والذي تم استخدامه بعد ذلك لدفع البيانات إلى ورقة google لتتبع الوزن الإضافي. وزنه بالوقوف على الميزان