فهرست مطالب:

کوکتل های SmartBar: 6 مرحله
کوکتل های SmartBar: 6 مرحله

تصویری: کوکتل های SmartBar: 6 مرحله

تصویری: کوکتل های SmartBar: 6 مرحله
تصویری: Cosmopolitan | كوكتل با ودکا، محبوب دل خانم‌های نیویورک 2024, نوامبر
Anonim
کوکتل های SmartBar
کوکتل های SmartBar

در این دستورالعمل به شما کمک می کنم تا یک نوار هوشمند بسازید. من این پروژه را ساختم زیرا دوست دارم یک کوکتل بنوشم و می خواستم این روند را خودکار کنم.

تدارکات:

لوازم مورد نیاز این پروژه به شرح زیر است:

حداقل

  • 1 تمشک پای
  • 1 کارت SD (16 گیگابایت)
  • چند سیم بلوز
  • نوار الکتریکی
  • نوار چسب دو طرفه

سنسورها

  • 1 صفحه نمایش LCD
  • 1 سنسور RFID
  • 1 سنسور تماس مغناطیسی
  • 2 بار سنسور + تراشه HX711

محرک ها

  • 4 پمپ پریستالتیک (12 ولت)
  • 1 رله 4 کاناله

مصالح ساختمانی من

  • چوب OSB 12 میلی متر
  • پلکسی گلاس
  • لوله مسی (1 متر)

مرحله 1: راه اندازی

برای شروع ، ابتدا باید Pi شما را تنظیم کنیم.

شما به دو چیز نیاز دارید:

  • win32 دیسک تصویر
  • تصویر Raspbian OS

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

  1. دیسک تصویری win32 را باز کنید
  2. تصویر خود را از سیستم عامل Rasbian انتخاب کنید
  3. کارت SD خود را انتخاب کنید
  4. روی نوشتن کلیک کنید

قبل از شروع برنامه نویسی ، باید چند مورد را در pi تنظیم کنیم.

  1. به پوشه بوت کارت SD بروید
  2. فایل "cmdline.txt" را باز کنید
  3. ip = 169.254.10.1 را در انتهای خط طولانی متن با فاصله خالی کنید
  4. فایل را ذخیره کنید.
  5. فایلی با نام ssh بدون پسوند در همان فهرست ایجاد کنید

اکنون می توانید با خیال راحت کارت SD را خارج کرده و pi را با کارت SD راه اندازی کنید

اتصال به pi

می توانید با روش های مختلف به pi متصل شوید ، اما من دوست دارم از دستور comand استفاده کنم.

  1. خط فرمان را باز کنید
  2. "ssh [email protected]" را وارد کنید
  3. روی enter کلیک کنید
  4. رمز "تمشک" را پر کنید

وای فای

برای دسترسی به سایت خود در تلفن خود به IP WiFi نیاز دارید. در اینجا شما نیاز به اتصال به WiFi دارید.

  • "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf" را وارد کنید
  • کلاینت WPA را وارد کنید

wpa_cli

رابط را انتخاب کنید

رابط wlan0

بارگیری مجدد پیکربندی

پیکربندی مجدد

بسته های پایتون

  • فلاسک
  • فلاسک-کرس
  • Flask-MySQL
  • Flask-SocketIO
  • گئونت
  • Gevent-websocket

برای نصب بسته ها از کد زیر استفاده کنید

"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"

مرحله 2: پایگاه داده

پایگاه داده
پایگاه داده

برای پایگاه داده من از 7 جدول استفاده می کنم

  • pompConfig
  • حسگرها
  • سنسورهای Mesure
  • کاربران
  • سفارش کوکتل
  • کوکتل
  • حساب

مرحله 3: سیم کشی

سیم کشی
سیم کشی

از طرح من برای سیم کشی کل پروژه استفاده کنید.

رله از 5 ولت استفاده می کند اما با 3.3 ولت کنترل می شود

LCD از 5 ولت استفاده می کند

مرحله 4: از خدمات خود یک سرویس بسازید

برای اطمینان از شروع برنامه زمانی که pi خود را راه اندازی می کنید ، باید کد خود را یک سرویس کنید. شما این کار را دنبال می کنید

"sudo systemctl myscript.service را فعال کنید"

مرحله 5: مسکن

مسکن
مسکن
مسکن
مسکن

برای این پروژه از چوب OSB استفاده کردم. شما به تخته هایی با اندازه زیر نیاز دارید

  • 2 بار 60 در 42 سانتی متر (پنل جلو و عقب)
  • 2 بار 15 در 42 سانتی متر (پانل های جانبی)
  • 2 بار 13 در 40 سانتی متر (تقسیم کننده داخلی)
  • 2 بار 10 در 7 سانتی متر (سکوی 2 بطری)
  • 1 بار 23 در 10 سانتی متر (بستر برای 2 بطری)

برای برش این چوب لطفاً مراقب باشید و در صورت نیاز از کمک بخواهید

پس از مونتاژ مورد من ، چند قطعه را برای اجزای خود حفاری کردم.

  • LCD. (7cm x 2.5cm)
  • دکمه ها (دایره 15 میلی متر)
  • نمایش بطری (40 سانتی متر در 25 سانتی متر)
  • RFID (4 سانتی متر در 3 میلی متر)

پس از شروع به کار در الکترونیک های من ،

مرحله 6: برنامه را راه اندازی کنید

  1. pi را وصل کنید
  2. منتظر بمانید تا برنامه اجرا شود
  3. به ip که روی صفحه LCD می بینید بروید
  4. کوکتل را انتخاب کنید
  5. RFID خود را اسکن کنید
  6. از یک نوشیدنی شایسته لذت ببرید

توصیه شده: