فهرست مطالب:

FoodPlate: بشقابی که غذای شما را گرم نگه می دارد: 11 قدم
FoodPlate: بشقابی که غذای شما را گرم نگه می دارد: 11 قدم

تصویری: FoodPlate: بشقابی که غذای شما را گرم نگه می دارد: 11 قدم

تصویری: FoodPlate: بشقابی که غذای شما را گرم نگه می دارد: 11 قدم
تصویری: غیب گوی بزرگ سرنوشت رهبر رژیم را پیشگویی کرد 2024, نوامبر
Anonim
FoodPlate: بشقابی که غذای شما را گرم نگه می دارد
FoodPlate: بشقابی که غذای شما را گرم نگه می دارد

آیا تا به حال تجربه کرده اید که در حین خوردن غذا غذای شما سرد شده است؟

در این مقاله آموزشی نحوه ساخت بشقاب گرم شده را توضیح خواهم داد. همچنین ، این صفحه با کج کردن آن مطمئن می شود که هیچ چیز از آن نمی افتد.

پیوند GitHub من این است:

مرحله 1: اجزاء

اجزاء
اجزاء
اجزاء
اجزاء
اجزاء
اجزاء

برای این پروژه ما به اجزا/ابزارها/مواد زیر نیاز داریم:

اجزاء

  • رزبری پای 3 مدل B+ (35 ، 66 یورو)
  • منبع تغذیه رزبری پای (18.95 یورو) (تصویر 1)
  • PCB FOR BED PLATE FOR K8200 - 3D PRINTER (SPARE PART) (31.00 یورو) (تصویر 2)
  • NTC (2.00 یورو) (تصویر 3)
  • منبع تغذیه PCB (35.11 یورو) (تصویر 4+5)
  • رله - 3.3V برای Pi !!! (4.40 یورو) (تصویر 6)
  • MPU-6050 (gyros + accelero) (3.95 یورو) (تصویر 7)
  • سلول بار - 1 کیلوگرم (4.96 یورو) (تصویر 8)
  • HX711 (برای سلول بار) (نشسته توسط سلول بار) (تصویر 9)
  • LCD (16.07 یورو) (تصویر 10)
  • زنگ فعال (2.83 یورو) (تصویر 11)
  • تریمر (0 یورو ، 63 یورو)
  • 7 اینچ JUMPER WIRES ، 30 STUKS (17 یورو ، 97)

ابزارها

  • آهن لحیم کاری
  • تفنگ چسب
  • اره صابر

مواد

چوب

برای مشاهده لیست قیمت کامل به سند Excel مراجعه کنید.

هزینه کل این پروژه 183 یورو است.

مرحله 2: ساختن مدار

ساختن مدار
ساختن مدار
ساختن مدار
ساختن مدار
ساختن مدار
ساختن مدار

برای اولین قدم باید مدار را بسازید (PDF 1 + 2 + تصویر 3 + 4 را ببینید)

بهتر است این را ابتدا روی تخته نان درست کنید. پس از آن ، می توانید همه چیز را با هم لحیم کنید. برای تقویت کار لحیم کاری می توانید از تفنگ چسبی استفاده کنید.

سپس همه چیز را در یک ظرف چوبی با ابعاد 35 33 33 5 5 ، 5 سانتی متر قرار دهید. می توانید سوراخ ها را با اره شمشیر ببینید.

سپس لودسل را روی سکویی قرار دهید تا صفحه گرمایش روی آن قرار بگیرد.

صفحه بخاری را با میخ محکم کنید. فنرهایی را در اطراف ناخن قرار دهید تا صفحه همیشه بالا بیاید.

مرحله 3: اتصال به Raspberry Pi

اتصال به Raspberry Pi
اتصال به Raspberry Pi
اتصال به Raspberry Pi
اتصال به Raspberry Pi
اتصال به Raspberry Pi
اتصال به Raspberry Pi

ابتدا نسخه رایگان MobaXterm (https://mobaxterm.mobatek.net/download.html) و Raspbian (https://www.raspberrypi.org/downloads/raspbian/) را بارگیری و نصب کنید

سپس برنامه را باز کرده و روی "Session" در گوشه بالا سمت چپ کلیک کنید.

سپس آدرس IP Pi را در "میزبان از راه دور" پر کنید. در قسمت "تعیین نام کاربری" نام کاربری خود را وارد کنید. پس از آن "OK" را در پایین صفحه فشار دهید.

هنگامی که این کار را انجام دادید ، او به طور خودکار یک اتصال را شروع می کند. پس از این شما باید رمز عبور خود را وارد کنید. در حال حاضر شما با Pi خود ارتباط دارید.

مرحله 4: SPI فعال سازی

SPI فعال سازی
SPI فعال سازی
SPI فعال سازی
SPI فعال سازی
SPI فعال سازی
SPI فعال سازی

از آنجا که ما از MCP3008 استفاده می کنیم ، باید SPI را فعال کنیم.

برای این کار MobaXterm را تایپ کنید: "sudo raspi-config".

سپس ، "گزینه های رابط" را انتخاب کنید.

سپس بر روی "SPI" کلیک کنید. پس از آن ، روی "بله" کلیک کنید.

سپس به MobaXterm بروید و دستور زیر را وارد کنید:

sudo apt-get python3-spidev را نصب کنید

مرحله 5: راه اندازی وب سرور

راه اندازی وب سرور
راه اندازی وب سرور
راه اندازی وب سرور
راه اندازی وب سرور
راه اندازی وب سرور
راه اندازی وب سرور

حالا دوباره به کنسول MobaXterm بروید.

ابتدا ما قصد داریم یک به روز رسانی و ارتقاء Raspbian را انجام دهیم تا آخرین نسخه آن را داشته باشیم. شما می توانید این کار را با دستورات زیر انجام دهید:

  • sudo apt-get update
  • sudo apt-get upgrade

سپس ما قصد داریم Apache را نصب کنیم. با این نصب می توانید وب سایت را در هر دستگاهی در شبکه خود مشاهده کنید.

این کار را با دستور زیر انجام می دهید:

sudo apt-get apache2 را نصب کنید

اکنون با پر کردن این مسیر در نوار به پوشه بعدی بروید (تصویر 5 را ببینید):

/var/www/html/

در اینجا می توانید همه پرونده های پوشه "Front" را قرار دهید.

می توانید این کار را با کلیک روی نماد بارگذاری انجام دهید (تصویر 6 را ببینید).

مرحله 6: راه اندازی سرور نامه

راه اندازی سرور ایمیل
راه اندازی سرور ایمیل
راه اندازی سرور ایمیل
راه اندازی سرور ایمیل
راه اندازی سرور ایمیل
راه اندازی سرور ایمیل

اول از همه ، شما باید یک حساب کاربری در Gmail ایجاد کنید.

سپس به این وب سایت بروید و آن را روی "روشن" (https://myaccount.google.com/u/1/lesssecureapps؟pli=1&pageId=none) تنظیم کنید.

سپس "class_mail.py" را با استفاده از ویرایشگر متن باز کنید. این را می توان در پوشه "کلاس" یافت. پس از آن ، می توانید آدرس ایمیل و رمز عبوری که برای حساب Gmail شما استفاده می شود را تغییر دهید.

مرحله 7: فایلهای پایتون را منتقل کنید

فایلهای پایتون را منتقل کنید
فایلهای پایتون را منتقل کنید

در حال حاضر ما در تلاش هستیم تا قسمت پشت را کار کنیم.

ابتدا یک پوشه جدید به نام "project1" ایجاد می کنید.

سپس همه فایل های.py را از پوشه "Backend" در آن بارگذاری کنید.

اکنون می توانیم روی سرور SQL شروع کنیم.

مرحله 8: تنظیم پایگاه داده SQL + Import

تنظیم پایگاه داده SQL + Import
تنظیم پایگاه داده SQL + Import
تنظیم پایگاه داده SQL + Import
تنظیم پایگاه داده SQL + Import
تنظیم پایگاه داده SQL + Import
تنظیم پایگاه داده SQL + Import

اتصال به پایگاه داده

ابتدا میز کار MySQL را نصب کنید. (برای رفتن به وب سایت MySQL اینجا را کلیک کنید)

سپس MySQL Workbench را باز کرده و روی علامت بعلاوه (تصویر 1 را ببینید) کلیک کنید.

سپس فیلدهای زیر را پر کنید (تصویر 2 را ببینید):

  • نام اتصال

    • نام اتصال
    • به عنوان مثال: Project1
  • نام میزبان

    • آدرس IP محل اتصال Pi شما.
    • به عنوان مثال: 169.254.10.1
  • بندر

    3306

  • نام کاربری

    نام کاربری که برای پیکربندی MariaDB خود استفاده می کردید

سپس بر روی "Test connection" کلیک کنید.

اکنون اتصال خود را مشاهده می کنید (تصویر 3 را ببینید). برای باز کردن آن ، روی آن دوبار کلیک کنید.

پایگاه داده را وارد کنید

برای وارد کردن پایگاه داده ، روی "وارد کردن/بازیابی داده" در نوار کناری سمت چپ کلیک کنید. (تصویر 4)

سپس ، در بخش "Import from Self-Contained File" فایل sql را که می توانید در مخزن Github در پوشه "Database" پیدا کنید ، انتخاب کنید.

اگر این موفقیت آمیز بود ، می توانید به مرحله بعدی بروید که در آن می توانید برنامه را به طور خودکار هنگام اتصال به برد شروع کنید.

مرحله 9: هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید

هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید
هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید
هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید
هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید
هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید
هنگامی که منبع تغذیه را وصل می کنید ، برنامه را به طور خودکار شروع کنید

ابتدا به MobaXterm بروید.

سپس دستور زیر را تایپ کنید:

sudo crontab -e

سپس عدد 2 را تایپ کنید.

حالا دستور زیر را تایپ کنید:

reboot python3.5 /home/dp-user/Documents/project1/app.py

سپس ترکیب کلید زیر را ایجاد می کنید:

ctrl+x

سپس بر روی "y" کلیک کنید. پس از آن بر روی enter کلیک کنید.

در نهایت دستور زیر را تایپ کنید

راه اندازی مجدد sudo

مرحله 10: اضافه کردن ترجمه ها

افزودن ترجمه ها
افزودن ترجمه ها

برای افزودن ترجمه ، "Translation_add.py" را شروع کنید. می توانید این کار را با رفتن به پوشه "project1" (از طریق cd) انجام دهید و دستور زیر را اجرا کنید:

  • cd/home // Documents/project1 (دستور رفتن به پوشه سمت راست)
  • python3.5 Translation_add.py

سپس کلمه یا عبارت انگلیسی ، هلندی و فرانسوی را پر کنید.

سپس بر روی enter کلیک کنید. اکنون کلمات/عبارات در پایگاه داده قرار دارند.

مرحله 11: راهنمای کاربر + با تشکر

در این سند ورد نحوه استفاده از وب سایت را خواهید یافت.

از شما برای خواندن این مطلب آموزنده متشکرم و امیدوارم غذای شما دیگر هرگز سرد نشود.

توصیه شده: