فهرست مطالب:

CocktailMaker: 22 مرحله
CocktailMaker: 22 مرحله

تصویری: CocktailMaker: 22 مرحله

تصویری: CocktailMaker: 22 مرحله
تصویری: People With Superpowers Caught On Camera... 2024, جولای
Anonim
کوکتل ساز
کوکتل ساز

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

تدارکات

برای مورد

- MDF ضخامت 6 میلی متر

- 2 37 374 میلی متر / 462 میلی متر

- 2 * 280 میلی متر / 462 میلی متر

- 2 17 174 میلی متر / 250 میلی متر

- 1 16 162 میلی متر / 250 میلی متر

- 1 x 150 میلی متر / 250 میلی متر

- 1 x 180 میلی متر / 162 میلی متر

- 1 x 180 میلی متر / 362 میلی متر

- 1 x 362 میلی متر / 100 میلی متر

- 1 x 374 میلی متر / 292 میلی متر

- MDF ضخامت 12 میلی متر

- 1 x 374 میلی متر / 292 میلی متر

- 2 لولا

- پیچ

- چسب چوب

برای لوازم الکترونیکی

- 1 x صفحه نمایش LCD 16x2

- رله برد 1 x 5V 8 کاناله

- منبع تغذیه 1 x 12V DC 100W

- 1 عدد تمشک pi 3B+

- پمپ دوز 8 12 12 ولت DC

- 1 x PCA8574p I2C I/O Expander

- 1 عدد تخته نان

- مقاومت 1 x 330 اهم

- مقاومت 2 x 470 اهم

- 1 عدد پلاگین توزیع

- 1 عدد سنسور جلوگیری از مادون قرمز

- 1 عدد ماژول اولتراسونیک

- 1 عدد درب مغناطیسی

- سیم مسی

اضافی

- 1 عدد قیف کوچک

- 1 عدد درپوش انعطاف پذیر نوتلا

- لوله انعطاف پذیر 8 متر ضخامت 4 میلی متر

- 3 عدد گیره لباس

- نقاشی سفید

- 1 عدد کوکتل شیکر

نوشیدنی

- 1 عدد بطری جین

- 1 بطری رم

- 1 بطری ودکا

- 1 بطری تکیلا

- 1 عدد بطری سه ثانیه

- 1 بطری آب لیمو

- 1 بطری شربت ساده

- 1 بطری کولا

(اختیاری)

- 8 بطری مساوی

مرحله 1: ترسیم حفره ها

کشیدن حفره ها
کشیدن حفره ها

ما با اندازه گیری و کشیدن سوراخ های مورد نیاز روی چوب شروع می کنیم.

  • پانل جلو (374 میلی متر/462 میلی متر)

    • 6.5 سانتیمتر از بالا ، در مرکز پانل ، یک مستطیل به اندازه صفحه نمایش LCD خود ترسیم می کنیم.
    • در پایین ، در مرکز پانل ، یک مستطیل به ارتفاع 25 سانتی متر و عرض 15 سانتی متر برای درب می کشیم.
  • پنل پشتی محفظه لوازم الکترونیکی (362 میلی متر/100 میلی متر)

    روی پانل 8 برابر سطح پمپ ها بکشید تا همه پمپ ها مناسب شوند

  • پانل بالای محفظه لرزشگیر (180 میلی متر/162 میلی متر)

    • یک حلقه بزرگ به اندازه انتهای قیف در مرکز پانل بکشید
    • 3 سانتیمتر از لبه سمت کوتاه ، شکل دو سوراخ مورد نیاز برای جاگذاری ماژول اولتراسونیک را ترسیم کنید.
    • در گوشه سمت راست جلو ، یک سوراخ کوچک بکشید ، به فاصله 1 سانتی متر از هر دو طرف. دو سیم از بین آن عبور کرده است.
  • پانل سمت راست محفظه تکان دهنده (174 میلی متر/250 میلی متر)

    10 سانتی متر از پایین (سمت کوتاه) ، دو سوراخ مورد نیاز برای قرار دادن سنسور مادون قرمز (در مرکز) را بکشید

مرحله 2: اره/حفاری سوراخ ها

اره/حفاری حفره ها
اره/حفاری حفره ها
اره/حفاری حفره ها
اره/حفاری حفره ها

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

اگر شما هم مثل من هستید و در اره کشیدن مشکل دارید ، می توانید از یک فایل بعداً برای تصحیح اشتباهات خود استفاده کنید.

مرحله 3: چسباندن مورد

چسباندن مورد
چسباندن مورد
  • برای بیرون

    • با چسباندن پنل پشتی (بزرگترین) روی صفحه زیرین (ضخیم) را با زاویه 90 درجه شروع کنید.
    • کناره ها (2 28 280 میلی متر/462 میلی متر) را اضافه کنید.
    • فعلا جلو و بالا را باز می گذاریم
  • برای داخل

    • با ساخت محفظه تکان دهنده شروع کنید.

      • دو طرف (2 17 174 میلی متر/250 میلی متر) را به پنل عقب بچسبانید (162 میلی متر/250 میلی متر)
      • صفحه بالا (180 میلی متر/162 میلی متر) را با دو سوراخ برای ماژول اولتراسونیک رو به پنل عقب اضافه کنید. این پانل باید کناره های هر سه پانل را کاملاً پوشش دهد.
  • برای قسمت لوازم الکترونیکی

    چسباندن پانل موتور به پانل پایین (362 میلی متر/180 میلی متر)

  • محفظه لرزش گیر را به مرکز جلوی دستگاه بچسبانید (6 میلی متر برای پنل جلویی بگذارید.
  • قسمت الکترونیکی را در بالای دستگاه ، 6 میلی متر از جلو بچسبانید. موتور موتور باید رو به پنل عقب باشد.

مرحله 4: طرحواره ها

طرحواره ها
طرحواره ها
طرحواره ها
طرحواره ها

قبل از شروع اتصال تمام اجزای الکترونیکی ، اجازه دهید نگاهی به نمودارها داشته باشیم.

مرحله 5: لحیم کاری پمپ ها

لحیم کاری پمپ ها
لحیم کاری پمپ ها

مطمئن شوید که همه زمینه ها به هم متصل شده اند. به این ترتیب ما می توانیم آنها را به راحتی به زمین منبع تغذیه متصل کنیم.

مرحله 6: اتصال Relayboard به پمپ ها

اتصال Relayboard به پمپ ها
اتصال Relayboard به پمپ ها
  • تمام COM های رله بورد را به هم وصل کنید تا بتوانیم آنها را به راحتی به 12 ولت منبع تغذیه وصل کنیم.
  • هر NO را روی رله برد با یک پمپ متفاوت (+) وصل کنید.

مرحله 7: منبع تغذیه و رزبری پای را اضافه کنید

منبع تغذیه و رزبری پای را اضافه کنید
منبع تغذیه و رزبری پای را اضافه کنید

به صفحه جلو در تصویر اهمیت ندهید ، من فقط آن را در آنجا قرار دادم تا تصور کنم چقدر فضای الکترونیکی وجود دارد.

  • رله بورد را به این شکل وصل کنید

    • 5 ولت به پین 5 ولت روی تمشک pi
    • GND به GND در تمشک pi
    • هر کدام به یک پین GPIO روی تمشک pi وارد کنید
  • سری پین های GND پمپ ها را با 0 ولت منبع تغذیه و سری COM ها را در رله برد با 12 ولت منبع تغذیه وصل کنید.
  • حال ، اگر یک اسکریپت ساده اجرا کنید که تمام پین های GPIO متصل را فعال می کند ، می توانید لحیم کاری خود را آزمایش کرده و قبل از وجود سیم های زیاد در محفظه ، خطاها را برطرف کنید. همه پمپ ها باید شروع به کار کنند

مرحله 8: سنسور مادون قرمز را اضافه کنید

سنسور مادون قرمز را اضافه کنید
سنسور مادون قرمز را اضافه کنید
سنسور مادون قرمز را اضافه کنید
سنسور مادون قرمز را اضافه کنید
سنسور مادون قرمز را اضافه کنید
سنسور مادون قرمز را اضافه کنید
  • اول از همه من یک سوراخ در وسط محفظه لوازم الکترونیکی ایجاد کردم تا کابل های اتاق لرزشگیر بالا بروند.
  • با پیکربندی درست سنسور شروع کنید

    • VDD را روی 3.3V روی تمشک pi وصل کنید
    • GND را بر روی تمشک pi به GND وصل کنید
    • یک تکه کوچک مقوا را بین گیرنده و فرستنده قرار دهید
    • شیکر را در فاصله 5 سانتی متری از سنسور قرار دهید
    • یک پیچ گوشتی بردارید و تریمر را در بالا بچرخانید تا چراغ OUT خاموش شود.
    • آزمایش لرزشگیر را به جلو و عقب حرکت دهید و ببینید آیا حسگر به حرکات واکنش نشان می دهد یا خیر. (چراغ OUT باید روشن و روشن شود).
    • در صورت لزوم تکرار کنید
  • گیرنده و فرستنده را از طریق سوراخ هایی که قبلاً ایجاد کرده ایم وارد کنید.
  • پین OUT را به پین GPIO در تمشک pi وصل کنید.

مرحله 9: ماژول اولتراسونیک را وصل کنید

ماژول اولتراسونیک را وصل کنید
ماژول اولتراسونیک را وصل کنید
ماژول اولتراسونیک را وصل کنید
ماژول اولتراسونیک را وصل کنید
  • ماژول را در سوراخ های بالای محفظه تکان دهنده که قبلاً ایجاد کرده ایم ، وارد کنید.
  • VCC را با پنج ولت روی تمشک pi وصل کنید.
  • ماشه را با یک پین GPIO وصل کنید
  • بین GND و اکو یک تقسیم کننده ولتاژ ایجاد کنید (همانطور که در تصویر نشان داده شده است)
  • GDN را با GND تمشک pi وصل کنید.
  • اکو را با یک پین GPIO وصل کنید

اگر منظور من از تنظیم کننده ولتاژ را نمی فهمید ، یکبار دیگر به نمودارها نگاه کنید. اطمینان حاصل می کند که اکو 5 ولت به 3.3 ولت کاهش یابد.

مرحله 10: درب را نصب کنید

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

مرحله 11: سوییچ را نصب کنید

Doorswitch را نصب کنید
Doorswitch را نصب کنید
Doorswitch را نصب کنید
Doorswitch را نصب کنید

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

مرحله 12: یک نگهدارنده لوله بسازید

نگهدارنده لوله بسازید
نگهدارنده لوله بسازید
  • هشت قطعه لوله تقریباً 20 سانتی متری را برش دهید
  • برای نگه داشتن آنها از یک شیء دایره ای استفاده کنید (من از یک درپوش نوتلا انعطاف پذیر استفاده کردم)

مرحله 13: قیف را وارد کنید

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

مرحله 14: لوله ها را به پمپ وصل کنید

لوله ها را به پمپ وصل کنید
لوله ها را به پمپ وصل کنید

طرف دیگر لوله ها را به طرف توزیع پمپ ها وصل کنید.

مرحله 15: برش لوله ها برای بطری ها

لوله های برش بطری
لوله های برش بطری
لوله های برش بطری
لوله های برش بطری
لوله های برش بطری
لوله های برش بطری
لوله های برش بطری
لوله های برش بطری

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

مرحله 16: افزونه Distribution Plug را اضافه کنید

افزونه Distribution Plug را اضافه کنید
افزونه Distribution Plug را اضافه کنید
افزونه Distribution Plug را اضافه کنید
افزونه Distribution Plug را اضافه کنید
  • پلاگین اتصال را قطع کنید
  • سوراخی در قسمت محفظه لوازم الکترونیکی ایجاد کنید
  • کابل را از سوراخ عبور دهید
  • پلاگین اتصال را دوباره وصل کنید

مرحله 17: Lcd را وصل کنید

ال سی دی را وصل کنید
ال سی دی را وصل کنید
  • ال سی دی را همانطور که در شکل نشان داده شده است وصل کنید
  • از I2C i/o expander استفاده کنید ، زیرا تعداد کافی پین GPIO وجود نخواهد داشت
  • این تنها زمانی است که به یک تخته نان کوچک نیاز داریم

مرحله 18: پنل جلویی را بچسبانید

اکنون که LCD (آخرین قطعه ما) متصل است ، می توانیم پنل جلویی را به دستگاه خود بچسبانیم.

مرحله 19: نقاشی

رنگ آمیزی
رنگ آمیزی
رنگ آمیزی
رنگ آمیزی
رنگ آمیزی
رنگ آمیزی
رنگ آمیزی
رنگ آمیزی

قطعات غیر چوبی را با نوار بپوشانید و دستگاه را به رنگ دلخواه خود رنگ کنید.

مرحله 20: دستگاه را پر کنید

دستگاه را پر کنید
دستگاه را پر کنید

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

مرحله 21: ایجاد پایگاه داده

Database را ایجاد کنید
Database را ایجاد کنید
Database را ایجاد کنید
Database را ایجاد کنید

با raspberry pi ارتباط برقرار کنید و پایگاه داده را ایجاد کنید.

ایجاد "پایگاه داده" در صورت عدم وجود "cocktailmaker" / *! 40100 DEFAULT CHARACTER SET utf8 * /؛ استفاده از "cocktailmaker" ؛ -MySQL dump 10.13 Distribution 5.7.17، برای Win64 (x86_64)--میزبان: 127.0.0.1 پایگاه داده: کوکتل ساز---------------------- ------------------------------------- نسخه سرور 5.7.20-log

/ *! 40101 SETOLD_CHARACTER_SET_CLIENT =CHARACTER_SET_CLIENT */؛

/ *! 40101 SETOLD_CHARACTER_SET_RESULTS =CHARACTER_SET_RESULTS */؛ / *! 40101 SETOLD_COLLATION_CONNECTION =COLLATION_CONNECTION */؛ / *! 40101 SET NAMES utf8 */؛ / *! 40103 SETOLD_TIME_ZONE =TIME_ZONE */؛ / *! 40103 SET TIME_ZONE = '+00:00' */؛ / *! 40014 SETOLD_UNIQUE_CHECKS =UNIQUE_CHECKS ، UNIQUE_CHECKS = 0 */؛ / *! 40014 SETOLD_FOREIGN_KEY_CHECKS =FOREIGN_KEY_CHECKS ، FOREIGN_KEY_CHECKS = 0 */؛ / *! 40101 SETOLD_SQL_MODE =SQL_MODE ، SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO' */؛ / *! 40111 SETOLD_SQL_NOTES =SQL_NOTES ، SQL_NOTES = 0 */؛

--

-ساختار میز برای میز `cocktaillogboek`-

DROP TABLE در صورت وجود "cocktaillogboek"؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ CREATE TABLE `cocktaillogboek` (` id_cocktail_log` int (11) NOT NULL AUTO_INCREMENT ، `aantal` tinyint (4) DEFAULT NULL ،` datumime` DEFAULT CURRENT_TIMESTAMP ، `cocktail_id` (11) ، `cocktail_id`) ، KEY` fk_Cocktaillogboek_Cocktails1_idx` (`cocktail_id`) ، CONSTRAINT` fk_Cocktaillogboek_Cocktails1 'FOREIGN KEY (`cocktail_id`) REFERENCES ACTOCTY' 5 CHARSET DEFAULT = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-ریختن داده ها برای جدول `cocktaillogboek`-

LOCK TABLES `cocktaillogboek` WRITE؛

/ *! 40000 ALTER TABLE `cocktaillogboek` کلیدهای غیر فعال */؛ INSERT INTO "cocktaillogboek" VALUES (1 ، 1 ، "2019-05-31 18:06:24" ، 1) ، (2 ، 1 ، "01-05-2019 18:06:24" ، 2) ، (3 ، 2 ، '2019-05-31 18:06:24' ، 1) ، (4 ، 2 ، '01-05-2019 18:06:24' ، 2) ؛ / *! 40000 ALTER TABLE `cocktaillogboek` فعال کردن کلیدها */؛ باز کردن قفل جداول ؛

--

-ساختار میز برای کوکتل های میز-

DROP TABLE در صورت وجود "کوکتل" ؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ CREATE TABLE `cocktails` (` id_cocktail` int (11) NOT NULL AUTO_INCREMENT، `naam_cocktail` tinytext،` code_cocktail` varchar (45) DEFAULT NULL، `inhoud_cocktail` float DEFAULT NULL، KEY`، code_cocktail_UNIQUE` (`code_cocktail`)) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARSET DEFAULT = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-تخلیه داده ها برای کوکتل های میز-

LOCK TABLES `cocktails` WRITE؛

/ *! 40000 ALTER TABLE `cocktails` DISABLE KEYS */؛ وارد کردن "کوکتل" ارزشها (1 ، "چای سرد طولانی جزیره" ، "1q3n2q3n3q3n4q3n5q3x6q3n8q2" ، 20) ، (2 ، "طکیلا آفتاب" ، "2q5x7q5x9q3" ، 13) ؛ / *! 40000 ALTER TABLE `cocktails` فعال کردن کلیدها */؛ باز کردن قفل جداول ؛

--

-ساختار میز برای میز `نوشیدنی`-

DROP TABLE در صورت وجود "نوشیدنی" ؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ CREATE TABLE `dranken` (` id_drank` int (11) NOT NULL AUTO_INCREMENT، `naam_drank` tinytext،` tijd_per_centiliter` float DEFAULT NULL، `inhoud_drank` float DEFAULT NULL، 'pomp_drank) (pomp_drank) id_drank`)) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARSET DEFAULT = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-تخلیه داده ها برای جدول `نوشیدنی`-

جداول قفل `نوشیدن` بنویسید؛

/ *! 40000 ALTER TABLE `dranken` DISABLE KEYS */؛ وارد ارزشهای "نوشیدنی" (1 ، "جین" ، 20 ، 70 ، 1) ، (2 ، "تکیلا" ، 20 ، 70 ، 2) ، (3 ، "ودکا" ، 20 ، 70 ، 3) ، (4 ، "سه ثانیه" ، 20 ، 70 ، 4) ، (5 ، "رم" ، 20 ، 70 ، 5) ، (6 ، "ویسکی" ، 20 ، 70 ، NULL) ، (7 ، "کولا" ، 15 ، 100، 6)، (8، 'sinaasappelsap'، 25، 100، 7)، (9، 'limoensap'، 20، 100، 8)، (10، 'grenadine'، 30، 100، 9)، (11، 'suikersiroop' ، 30 ، 100 ، 10) ؛ / *! 40000 ALTER TABLE `dranken` فعال کردن کلیدها */؛ باز کردن قفل جداول ؛

--

-ساختار میز برای میز `dranken_cokktails`-

DROP TABLE در صورت وجود "dranken_cokktails"؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ CREATE TABLE `dranken_cocktails` (` Dranken_id_drank` int (11) NOT NULL ، `Cocktail_id_cocktail` int (11) NOT NULL، PRIMARY KEY (` Dranken_id_drank`، `Cocktail_id_cocktail`) fk_Dranken_has_Cocktail_Dranken1_idx` (`Dranken_id_drank`)، محدودیت` fk_Dranken_has_Cocktail_Cocktail1` خارجی KEY (`Cocktail_id_cocktail`) منابع` cocktails` (`id_cocktail`) در حذف هیچ اقدامی در به روز رسانی بدون عمل، محدودیت` fk_Dranken_has_Cocktail_Dranken1` خارجی KEY (`Dranken_id_drank`) منابع` dranken` (`id_drank`) ON DELETE NO ACTION on UPDATE NO ACTION) ENGINE = InnoDB DEFAULT CHARSET = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-تخلیه داده ها برای جدول `dranken_cokktails`-

LOCK TABLES `dranken_cokktails` WRITE؛

/ *! 40000 ALTER TABLE `dranken_cokktails` DISABLE KEYS */؛ / *! 40000 ALTER TABLE `dranken_cokktails` فعال کردن کلیدها */؛ باز کردن قفل جداول ؛

--

-ساختار میز برای نرم افزارهای میز-

DROP TABLE در صورت وجود "نرم کننده" ؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ CREATE TABLE `softs` (` bruisend_drank` tinyint (4) DEFAULT NULL، `drank_id` int (11) NOT NULL، KEY` fk_Softs_Dranken1_idx` (` `(` id_drank`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB DEFAULT CHARSET = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-تخلیه داده ها برای نرم افزارهای جدول-

LOCK TABLES `softs` WRITE؛

/ *! 40000 ALTER TABLE `softs` DISABLE KEYS */؛ INSERT INTO `softs` VALUE (1، 7)، (0، 8)، (0، 9)، (0، 10)، (0، 11)؛ / *! 40000 ALTER TABLE `softs` ENABLE KEYS */؛ باز کردن قفل جداول ؛

--

-ساختار میز برای ارواح جدول-

DROP TABLE در صورت وجود "ارواح" ؛

/ *! 40101 SETsaved_cs_client =character_set_client */؛ / *! 40101 SET character_set_client = utf8 */؛ ایجاد جدول «ارواح» (`alkohol_percentage_drank` tinytext ،` soort_drank` tinytext ، `drank_id` int (11) NOT NULL ، KEY` fk_Spirits_Dranken_idx` (`drank_id`) ، CONSTRAINT` fk_Skir ' `(` id_drank`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB DEFAULT CHARSET = utf8؛ / *! 40101 SET character_set_client =saved_cs_client */؛

--

-تخلیه داده ها برای ارواح جدول-

قفل کردن جداول `spirits` WRITE؛

/ *! 40000 ALTER TABLE `spirits` DISABLE KEYS */؛ وارد "ارواح" ارزشها ("40" ، "جین" ، 1) ، ("35" ، "تکیلا" ، 2) ، ("37.5." ، "ودکا" ، 3) ، ("40" ، "سه ثانیه '، 4) ، ('37.5' ، 'رم' ، 5) ، ('37.5 '،' ویسکی '، 6) ؛ / *! 40000 ALTER TABLE `spirits` فعال کردن کلیدها */؛ باز کردن قفل جداول ؛

--

-رویدادهای دامپینگ برای پایگاه داده 'cocktailmaker'-

--

- روتینگ روتین برای پایگاه داده 'cocktailmaker'- / *! 40103 SET TIME_ZONE =@OLD_TIME_ZONE * /؛

/ *! 40101 SET SQL_MODE =@OLD_SQL_MODE */؛

/ *! 40014 SET FOREIGN_KEY_CHECKS =@OLD_FOREIGN_KEY_CHECKS */؛ / *! 40014 SET UNIQUE_CHECKS =@OLD_UNIQUE_CHECKS */؛ / *! 40101 SET CHARACTER_SET_CLIENT =@OLD_CHARACTER_SET_CLIENT */؛ / *! 40101 SET CHARACTER_SET_RESULTS =@OLD_CHARACTER_SET_RESULTS */؛ / *! 40101 SET COLLATION_CONNECTION =@OLD_COLLATION_CONNECTION */؛ / *! 40111 SET SQL_NOTES =@OLD_SQL_NOTES */؛

-تخلیه در 03-06-2019 14:56:53 تکمیل شد

مرحله 22: نوشتن کد

نوشتن کد
نوشتن کد

ساعت های زیادی از این برنامه صرف شد ، خوشبختانه برای شما من یک مخزن github دارم.

در اینجا پیوندی به کد آمده است.

توصیه شده: