Mục lục:

CocktailMaker: 22 bước
CocktailMaker: 22 bước

Video: CocktailMaker: 22 bước

Video: CocktailMaker: 22 bước
Video: Hướng dẫn Kỹ Thuật Bartender Pouring & Rolling | Hướng Nghiệp Á Âu 2024, Tháng mười một
Anonim
CocktailMaker
CocktailMaker

Cocktail, một cách tuyệt vời để kết thúc một ngày mệt mỏi, hoặc để bắt đầu một bữa tiệc thú vị. Bạn đi đến quầy bar, gọi một thức uống ưa thích, ngồi lại và chờ đợi hỗn hợp thiên đường đến. Vào cuối đêm, bạn thanh toán hóa đơn, hãy boa cho người pha chế và bạn đang trên đường đi của mình. Nhưng điều gì sẽ xảy ra nếu tôi nói với bạn rằng có một cách để bạn có thể thưởng thức cùng một ly cocktail thơm ngon mà không cần đến quán bar hoặc thậm chí tốn nhiều tiền. Tất cả những gì bạn cần là một chút thời gian rảnh rỗi và một chút sáng tạo. Hãy tiếp tục đọc, và tôi sẽ giải thích từng bước cách làm máy pha cocktail của riêng bạn tại nhà.

Quân nhu

Đối với trường hợp

- MDF dày 6mm

- 2 x 374mm / 462mm

- 2 x 280mm / 462mm

- 2 x 174mm / 250mm

- 1 x 162mm / 250mm

- 1 x 150mm / 250mm

- 1 x 180mm / 162mm

- 1 x 180mm / 362mm

- 1 x 362mm / 100mm

- 1 x 374mm / 292mm

- MDF dày 12mm

- 1 x 374mm / 292mm

- 2 x bản lề

- vít

- keo dán gỗ

Đối với các thiết bị điện tử

- 1 x màn hình LCD 16x2

- Bảng chuyển tiếp 1 x 5V 8 kênh

- Nguồn điện 1 x 12V DC 100W

- 1 x mâm xôi pi 3B +

- Bơm định lượng 8 x 12V DC

- 1 x PCA8574p I2C I / O mở rộng

- 1 x breadboard

- Điện trở 1 x 330 Ohm

- Điện trở 2 x 470 Ohm

- 1 x phích cắm phân phối

- 1 x cảm biến tránh chướng ngại vật hồng ngoại

- 1 x mô-đun siêu âm

- 1 x công tắc cửa từ

- dây đồng

Phụ

- 1 x phễu nhỏ

- 1 x nắp dẻo

- Ống mềm 8m dày 4mm

- 3 x kẹp quần áo

- Sơn trắng

- 1 dụng cụ pha cocktail

Đồ uống

- 1 chai rượu gin

- 1 chai rượu rum

- 1 chai rượu vodka

- 1 chai rượu tequila

- 1 x chai 3 giây

- 1 chai nước chanh

- 1 chai xirô đơn giản

- 1 chai cola

(không bắt buộc)

- 8 chai bằng nhau

Bước 1: Vẽ các lỗ

Vẽ các lỗ
Vẽ các lỗ

Chúng tôi bắt đầu bằng cách đo và vẽ các lỗ cần thiết trên gỗ.

  • bảng điều khiển phía trước (374mm / 462mm)

    • Cách đỉnh 6,5 cm, ở trung tâm của bảng điều khiển, chúng tôi vẽ một hình chữ nhật có kích thước bằng màn hình LCD của chúng tôi.
    • ở dưới cùng, ở giữa tấm, chúng tôi vẽ một hình chữ nhật cao 25cm, rộng 15cm làm cửa.
  • mặt sau của ngăn điện tử (362mm / 100mm)

    vẽ 8 lần bề mặt của các máy bơm trên bảng điều khiển này, để làm cho tất cả các máy bơm vừa vặn

  • bảng điều khiển trên cùng của buồng lắc (180mm / 162mm)

    • vẽ một vòng tròn lớn bằng phần cuối của kênh ở giữa bảng điều khiển
    • 3 cm từ cạnh của cạnh ngắn, vẽ hình dạng của hai lỗ cần thiết cho mô-đun siêu âm phù hợp.
    • ở góc trước bên phải, kẻ một lỗ nhỏ, cách hai bên 1cm. Hai dây bắn vừa vặn qua nó.
  • bảng điều khiển bên phải của buồng lắc (174mm / 250mm)

    Cách đáy 10 cm (cạnh ngắn), khoét hai lỗ cần thiết để lắp cảm biến hồng ngoại (ở giữa)

Bước 2: Cưa / khoan lỗ

Cưa / khoan lỗ
Cưa / khoan lỗ
Cưa / khoan lỗ
Cưa / khoan lỗ

Bây giờ chúng tôi đã vẽ các lỗ của mình, đã đến lúc lấy một số máy móc hạng nặng và cắt / cưa / khoan chúng. Tôi đã sử dụng một chiếc máy khoan đơn giản và một chiếc cưa sắt, và trong vòng chưa đầy một giờ, công việc đã hoàn thành.

Nếu bạn giống tôi và gặp khó khăn trong việc cưa các đường đã vẽ, bạn có thể sử dụng tệp sau đó để sửa lỗi của mình.

Bước 3: Dán vỏ

Dán vỏ
Dán vỏ
  • Đối với bên ngoài

    • Bắt đầu bằng cách dán tấm phía sau (tấm lớn nhất) lên tấm dưới cùng (tấm dày) ở một góc 90 độ.
    • Thêm các cạnh (2 x 280mm / 462mm).
    • Chúng tôi sẽ để mặt trước và mở trên cùng ngay bây giờ
  • cho bên trong

    • Bắt đầu bằng cách tạo buồng lắc.

      • keo hai mặt (2 x 174mm / 250mm) vào bảng điều khiển phía sau (162mm / 250mm)
      • thêm bảng điều khiển trên cùng (180mm / 162mm) với hai lỗ cho mô-đun siêu âm đối diện với bảng điều khiển phía sau. Bảng điều khiển này sẽ bao phủ các mặt của cả ba bảng một cách hoàn hảo.
  • cho ngăn điện tử

    keo bảng điều khiển động cơ vào bảng điều khiển phía dưới (362mm / 180mm)

  • keo khoang lắc vào giữa mặt trước của máy (chừa 6mm cho mặt trước.
  • keo khoang điện tử phía trên máy, cách mặt trước 6mm. Bảng điều khiển mô-tơ phải đối diện với bảng điều khiển phía sau.

Bước 4: Sơ đồ

Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ

Trước khi bắt đầu kết nối tất cả các thành phần điện tử, chúng ta hãy xem sơ đồ.

Bước 5: Hàn máy bơm

Hàn máy bơm
Hàn máy bơm

Đảm bảo rằng tất cả các mặt đất được kết nối. Bằng cách này chúng ta có thể dễ dàng kết nối chúng với mặt đất của nguồn điện.

Bước 6: Kết nối Bảng chuyển tiếp với Máy bơm

Kết nối Bảng chuyển tiếp với Máy bơm
Kết nối Bảng chuyển tiếp với Máy bơm
  • Kết nối tất cả các COM của bảng chuyển tiếp, vì vậy chúng tôi có thể dễ dàng kết nối chúng với 12V của nguồn điện.
  • Kết nối mỗi NO trên bảng tiếp điện với một máy bơm (+) khác nhau.

Bước 7: Thêm Nguồn điện và Raspberry Pi

Thêm Bộ nguồn và Raspberry Pi
Thêm Bộ nguồn và Raspberry Pi

Đừng bận tâm đến bảng điều khiển phía trước trong hình, tôi chỉ đặt nó ở đó để có ý tưởng về bao nhiêu không gian sẽ có cho các thiết bị điện tử.

  • kết nối bảng chuyển tiếp như thế này

    • 5V đến chân 5V trên mâm xôi pi
    • GND đến GND trên pi mâm xôi
    • mỗi IN vào một chân GPIO trên mâm xôi pi
  • kết nối loạt chân GND của máy bơm với 0V của nguồn điện và chuỗi COM trên bảng tiếp điện với 12V của nguồn điện.
  • Bây giờ, nếu bạn chạy một tập lệnh đơn giản kích hoạt tất cả các chân GPIO được kết nối, bạn có thể kiểm tra khả năng hàn của mình và sửa bất kỳ lỗi nào trước khi có nhiều dây trong ngăn. Tất cả các máy bơm sẽ khởi động

Bước 8: Thêm cảm biến hồng ngoại

Thêm cảm biến hồng ngoại
Thêm cảm biến hồng ngoại
Thêm cảm biến hồng ngoại
Thêm cảm biến hồng ngoại
Thêm cảm biến hồng ngoại
Thêm cảm biến hồng ngoại
  • trước hết, tôi khoan một lỗ ở giữa ngăn điện tử, để các dây cáp từ buồng lắc có thể đi lên.
  • bắt đầu bằng cách định cấu hình đúng cảm biến

    • kết nối VDD với 3.3V trên raspberry pi
    • kết nối GND với GND trên raspberry pi
    • đặt một miếng bìa cứng nhỏ giữa máy thu và máy phát
    • đặt máy lắc cách cảm biến khoảng 5cm
    • lấy một tuốc nơ vít và vặn tông đơ ở trên cùng cho đến khi đèn LED OUT tắt.
    • kiểm tra di chuyển máy lắc qua lại và xem liệu cảm biến có phản ứng với các chuyển động hay không. (đèn LED OUT sẽ bật và tắt).
    • lặp lại nếu cần thiết.
  • lắp bộ thu và bộ phát qua các lỗ mà chúng ta đã tạo trước đó.
  • kết nối chân OUT với chân GPIO trên pi mâm xôi.

Bước 9: Kết nối Mô-đun siêu âm

Kết nối Mô-đun siêu âm
Kết nối Mô-đun siêu âm
Kết nối Mô-đun siêu âm
Kết nối Mô-đun siêu âm
  • lắp mô-đun vào các lỗ ở trên cùng của buồng lắc mà chúng tôi đã tạo trước đó.
  • kết nối VCC với năm vôn trên pi mâm xôi.
  • kết nối trình kích hoạt với chân GPIO
  • tạo một bộ chia điện áp giữa GND và tiếng vang (như trong hình)
  • kết nối GDN với GND của pi raspberry.
  • kết nối tiếng vang với một chân GPIO

nếu bạn không hiểu ý của tôi về một nhà phát triển điện áp, hãy có một cái nhìn khác về các sơ đồ. nó đảm bảo rằng tiếng vang 5V được hạ xuống 3,3V.

Bước 10: Lắp đặt cửa

Cài đặt cửa
Cài đặt cửa
Cài đặt cửa
Cài đặt cửa
  • Sử dụng vít nhỏ để gắn bản lề vào cửa và bảng điều khiển phía trước.
  • một lỗ có kích thước bằng ngón tay để giúp mở cửa dễ dàng hơn.

Bước 11: Cài đặt Doorswitch

Cài đặt Doorswitch
Cài đặt Doorswitch
Cài đặt Doorswitch
Cài đặt Doorswitch

Sử dụng vít hoặc keo để gắn hai phần của công tắc cửa vào cửa và bên trong buồng lắc.

Bước 12: Làm giá đỡ ống

Làm một giá đỡ ống
Làm một giá đỡ ống
  • cắt tám đoạn ống dài khoảng 20cm
  • sử dụng một vật hình tròn (tôi đã sử dụng một cái nắp dẻo) để giữ chúng

Bước 13: Chèn kênh

Chèn kênh
Chèn kênh
  • đặt phễu vào lỗ cuối cùng trên bảng trên cùng của buồng lắc.
  • đặt giá đỡ ống vào phễu và cố định nó bằng các chốt quần áo.

Bước 14: Gắn các ống vào máy bơm

Gắn các ống vào máy bơm
Gắn các ống vào máy bơm

gắn các te phía bên kia của các ống vào phía phân phối của máy bơm.

Bước 15: Cắt ống cho chai

Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai
Cắt ống cho chai

cắt các kích thước khác nhau của ống, để mỗi chai sẽ được kết nối với một máy bơm. Gắn chúng vào phía không sử dụng của máy bơm.

Bước 16: Thêm phích cắm phân phối

Thêm phích cắm phân phối
Thêm phích cắm phân phối
Thêm phích cắm phân phối
Thêm phích cắm phân phối
  • cắt phích cắm đầu nối
  • khoan một lỗ ở bên cạnh ngăn điện tử
  • đưa dây cáp qua lỗ
  • gắn lại giắc kết nối

Bước 17: Kết nối màn hình LCD

Kết nối màn hình LCD
Kết nối màn hình LCD
  • kết nối màn hình LCD như trong sơ đồ
  • sử dụng bộ mở rộng i / o I2C, vì sẽ không có đủ chân GPIO
  • đây là lần duy nhất chúng ta cần một breadboard nhỏ

Bước 18: Dán mặt trước

Bây giờ màn hình LCD (thành phần cuối cùng của chúng tôi) đã được kết nối, chúng tôi có thể dán bảng điều khiển phía trước vào máy của mình.

Bước 19: Vẽ tranh

Bức tranh
Bức tranh
Bức tranh
Bức tranh
Bức tranh
Bức tranh
Bức tranh
Bức tranh

đảm bảo dùng băng dính che các bộ phận không phải bằng gỗ và sơn máy theo màu bạn chọn.

Bước 20: Đổ đầy máy

Đổ đầy máy
Đổ đầy máy

Điều cuối cùng chúng ta cần làm trước khi có thể tải lên mã và thưởng thức một ly cocktail thơm ngon, là đổ đầy rượu vào máy và một số máy trộn.

Bước 21: Tạo cơ sở dữ liệu

Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu
Tạo cơ sở dữ liệu

tạo kết nối với raspberry pi và tạo cơ sở dữ liệu.

TẠO CƠ SỞ DỮ LIỆU NẾU KHÔNG TỒN TẠI `cocktailmaker` / *! 40100 DEFAULT CHARACTER SET utf8 * /; SỬ DỤNG` cocktailmaker`; - MySQL dump 10.13 Distrib 5.7.17, dành cho Win64 (x86_64) - - Máy chủ: 127.0.0.1 Cơ sở dữ liệu: cocktailmaker --------------------- --------------------------------- - Phiên bản máy chủ 5.7.20-log

/ *! 40101 SET @OLD_CHARACTER_SET_CLIENT = @@ CHARACTER_SET_CLIENT * /;

/ *! 40101 SET @OLD_CHARACTER_SET_RESULTS = @@ CHARACTER_SET_RESULTS * /; / *! 40101 SET @OLD_COLLATION_CONNECTION = @@ COLLATION_CONNECTION * /; / *! 40101 ĐẶT TÊN utf8 * /; / *! 40103 SET @OLD_TIME_ZONE = @@ TIME_ZONE * /; / *! 40103 ĐẶT TIME_ZONE = '+ 00:00' * /; / *! 40014 SET @OLD_UNIQUE_CHECKS = @@ UNIQUE_CHECKS, UNIQUE_CHECKS = 0 * /; / *! 40014 SET @OLD_FOREIGN_KEY_CHECKS = @@ FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS = 0 * /; / *! 40101 SET @OLD_SQL_MODE = @@ SQL_MODE, SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO' * /; / *! 40111 SET @OLD_SQL_NOTES = @@ SQL_NOTES, SQL_NOTES = 0 * /;

--

- Cấu trúc bảng cho bảng `cocktaillogboek` -

DROP BẢNG NẾU TỒN TẠI `cocktaillogboek`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG `cocktaillogboek` (` id_cocktail_log` int (11) NOT NULL AUTO_INCREMENT, `aantal` tinyint (4) DEFAULT NULL,` datum` datetime DEFAULT CURRENT_TIMESTAMP, `cocktail_id` int (11) NOT NULL, PRIMARY KEY (` id_cocktail, `cocktail_id`), KEY` fk_Cocktaillogboek_Cocktails1_idx` (`cocktail_id`), CONSTRAINT` fk_Cocktaillogboek_Cocktails1` FOREIGN KEY (`cocktail_id`) THAM KHẢO` cocktail` (`id_cocktail NO`) 5 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Bán phá giá dữ liệu cho bảng `cocktaillogboek` -

BẢNG KHÓA `cocktaillogboek` WRITE;

/ *! 40000 ALTER TABLE `cocktaillogboek` CÁC PHÍM TẮT * /; CHÈN VÀO GIÁ TRỊ `cocktaillogboek` (1, 1, '2019-05-31 18:06:24', 1), (2, 1, '2019-05-31 18:06:24', 2), (3, 2, '2019-05-31 18:06:24', 1), (4, 2, '2019-05-31 18:06:24', 2); / *! 40000 ALTER TABLE `cocktaillogboek` BẬT KHÓA * /; MỞ KHÓA BẢNG;

--

- Cấu trúc bàn cho bàn `cocktail` -

DROP BẢNG NẾU TỒN TẠI `cocktail`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG `cocktail` (` id_cocktail` int (11) NOT NULL AUTO_INCREMENT, `naam_cocktail` tinytext,` code_cocktail` varchar (45) DEFAULT NULL, `inhoud_cocktail` float DEFAULT NULL, PRIMARY KEY (` id_cocktail`), UNIQUE KEY code_cocktail_UNIQUE` (`code_cocktail`)) ENGINE = InnoDB AUTO_INCREMENT = 3 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Dữ liệu bán phá giá cho bảng `cocktail` -

BẢNG KHÓA `cocktail` WRITE;

/ *! 40000 ALTER TABLE `cocktail` CÁC KHÓA CHẾ ĐỘ * /; INSERT INTO `cocktails` VALUES (1, 'trà đá long đảo', '1q3n2q3n3q3n4q3n5q3x6q3n8q2', 20), (2, 'tequila Sunrise', '2q5x7q5x9q3', 13); / *! BẢNG ALTER 40000 `cocktail` BẬT CÁC KHÓA PHÍM * /; MỞ KHÓA BẢNG;

--

- Cấu trúc bảng cho bàn `uống rượu` -

DROP BẢNG NẾU TỒN TẠI

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG `useden` (` id_drank` int (11) NOT NULL AUTO_INCREMENT, `naam_drank` tinytext,` tijd_per_centiliter` float DEFAULT NULL, `inhoud_drank` float DEFAULT NULL,` pomp_drank` tinyint (4) DEFAULT NULL, `PRIMARY KEY id_drank`)) ENGINE = InnoDB AUTO_INCREMENT = 12 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Bán phá giá dữ liệu cho bảng `đã uống rượu` -

CÁC BẢNG KHÓA

/ *! BẢNG ALTER 40000 `pouren` CÁC CHÌA KHÓA * /; CHÈN VÀO CÁC GIÁ TRỊ của `drinken` (1, 'gin', 20, 70, 1), (2, 'tequila', 20, 70, 2), (3, 'wodka', 20, 70, 3), (4, 'ba giây', 20, 70, 4), (5, 'rum', 20, 70, 5), (6, 'whisky', 20, 70, NULL), (7, 'cola', 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 `useden` BẬT CÁC KHÓA * /; MỞ KHÓA BẢNG;

--

- Cấu trúc bảng cho bảng `pouren_cocktails` -

DROP BẢNG NẾU TỒN TẠI `useden_cocktails`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG HIỆU `useden_cocktails` (` Dranken_id_drank` int (11) NOT NULL, `Cocktail_id_cocktail` int (11) NOT NULL, PRIMARY KEY (` Dranken_id_drank`, `Cocktail_id_cocktail`), KEY` fk_Dranken_has_Cocktail_id_Cocktail fk_Dranken_has_Cocktail_Dranken1_idx` (`Dranken_id_drank`), CONSTRAINT 'fk_Dranken_has_Cocktail_Cocktail1` FOREIGN KEY (` Cocktail_id_cocktail`) Tài liệu tham khảo' cocktails` (`id_cocktail`) ON DELETE không tác dụng trên CẬP NHẬT KHÔNG HÀNH ĐỘNG, CONSTRAINT 'fk_Dranken_has_Cocktail_Dranken1` FOREIGN KEY (` Dranken_id_drank`) Tài liệu tham khảo' Drinken` (`id_drank`) BẬT XÓA KHÔNG CÓ HÀNH ĐỘNG KHI CẬP NHẬT KHÔNG CÓ HÀNH ĐỘNG) ENGINE = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Bán phá giá dữ liệu cho bảng `pouren_cocktails` -

KHÓA BẢNG BIỂU `useden_cocktails` WRITE;

/ *! 40000 ALTER TABLE `useden_cocktails` KHỞI KIỆN * /; / *! 40000 ALTER TABLE `useden_cocktails` BẬT CÁC KHÓA * /; MỞ KHÓA BẢNG;

--

- Cấu trúc bảng cho bảng `softs` -

DROP TABLE NẾU TỒN TẠI `softs`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG `softs` (` bruisend_drank` tinyint (4) DEFAULT NULL, `pour_id` int (11) NOT NULL, KEY` fk_Softs_Dranken1_idx` (`gone_id`), CONSTRAINT` fk_Softs_Dranken1` FOREIGN KEY (`đã uống `(` id_drank`) BẬT XÓA KHÔNG CÓ HÀNH ĐỘNG KHI CẬP NHẬT KHÔNG CÓ HÀNH ĐỘNG) ENGINE = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Bán phá giá dữ liệu cho bảng `softs` -

BẢNG KHÓA `softs` WRITE;

/ *! 40000 ALTER TABLE `softs` CÁC PHÍM TẮT * /; CHÈN VÀO CÁC GIÁ TRỊ `softs` (1, 7), (0, 8), (0, 9), (0, 10), (0, 11); / *! 40000 ALTER TABLE `softs` BẬT CÁC PHÍM * /; MỞ KHÓA BẢNG;

--

- Cấu trúc bảng cho bảng `linh` -

DROP BẢNG NẾU TỒN TẠI `tinh linh`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client * /; / *! 40101 SET character_set_client = utf8 * /; TẠO BẢNG `rượu mạnh` (` alcohol_percentage_drank` tinytext, `soort_drank` tinytext,` used_id` int (11) NOT NULL, KEY `fk_Spirits_Dranken_idx` (` used_id`), CONSTRAINT `fk_Spirits_Dranken` FOREIGN KEY (` đã uống `(` id_drank`) BẬT XÓA KHÔNG CÓ HÀNH ĐỘNG KHI CẬP NHẬT KHÔNG CÓ HÀNH ĐỘNG) ENGINE = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client * /;

--

- Bán phá giá dữ liệu cho bảng `rượu mạnh` -

BẢNG KHÓA `rượu mạnh` WRITE;

/ *! BẢNG ALTER 40000 `Spirit` CÁC PHÍM TẮT * /; CHÈN VÀO GIÁ TRỊ `rượu mạnh` ('40', 'gin', 1), ('35', 'tequila', 2), ('37.5 ',' wodka ', 3), (' 40 ',' ba giây ', 4), ('37.5', 'rum', 5), ('37.5 ',' whisky ', 6); / *! BẢNG ALTER 40000 `tinh linh` BẬT CÁC PHÍM * /; MỞ KHÓA BẢNG;

--

- Sự kiện bán phá giá cho cơ sở dữ liệu 'cocktailmaker' -

--

- Quy trình bán phá giá cho cơ sở dữ liệu '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 * /;

- Dump hoàn thành vào ngày 2019-06-03 14:56:53

Bước 22: Viết mã

Viết mã
Viết mã

Nhiều giờ làm việc đã được thực hiện cho chương trình này, may mắn cho bạn là tôi có một kho lưu trữ github.

Đây là một liên kết đến mã.

Đề xuất: