Мазмуну:

CocktailMaker: 22 кадам
CocktailMaker: 22 кадам

Video: CocktailMaker: 22 кадам

Video: CocktailMaker: 22 кадам
Video: Недорогая надёжная Кофемашина DeLonghi Magnifica S ECAM22.110.B. - обзор, советы по настройке! 2024, Июль
Anonim
CocktailMaker
CocktailMaker

Коктейль, чарчаган күндү бүтүрүүнүн же кызыктуу партияны баштоонун эң сонун жолу. Сиз барга барасыз, кооз суусундукка заказ бересиз, отуруп асман аралашмасынын келишин күтөсүз. Түндүн аягында сиз эсепти төлөп, барменге кеңеш бериңиз жана сиз жолго түштүңүз. Бирок, эгер мен барга барбай эле, көп акча коротпой эле ошол даамдуу коктейлден ырахат алуунун жолу бар экенин айтсам эмне болот? Болгону бош убактыңыздын бир азы жана чыгармачылыгыңыз гана болот. Окууну улантыңыз, мен үйдө коктейль машинасын кантип жасоону этап -этабы менен түшүндүрөм.

Жабдуулар

Иш үчүн

- MDF жоондугу 6 мм

- 2 x 374mm / 462mm

- 2 x 280mm / 462mm

- 2 x 174mm / 250mm

- 1 x 162mm / 250mm

- 1 х 150мм / 250мм

- 1 x 180mm / 162mm

- 1 x 180mm / 362mm

- 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 x малина pi 3B+

- 8 x 12V DC дозалоочу насосу

- 1 x PCA8574p I2C I/O экспантери

- 1 х нан

- 1 x 330 Ом каршылыгы

- 2 x 470 Ом каршылыгы

- 1 x бөлүштүрүүчү сайгыч

- 1 х инфракызыл тоскоолдуктардан качуу сенсору

- 1 х УЗИ модулу

- 1 x магниттик эшик которгуч

- жез зым

Extra

- 1 x кичинекей воронка

- 1 x ийкемдүү nutella капкагы

- 8м ийкемдүү түтүк 4мм калыңдыгы

- 3 x кийим төөнөгүч

- ак боек

- 1 x коктейль чайкоочу

Суусундуктар

- 1 x бөтөлкө джин

- 1 х бөтөлкө ром

- 1 х бөтөлкө арак

- 1 х бөтөлкө текила

- 1 x бөтөлкө үч сек

- 1 х бөтөлкө лайм ширеси

- 1 х бөтөлкө жөнөкөй сироп

- 1 х бөтөлкө кола

(милдеттүү эмес)

- 8 бирдей бөтөлкө

1 -кадам: Тешиктерди чийүү

Тешиктерди тартуу
Тешиктерди тартуу

Биз жыгачка керектүү тешиктерди өлчөөдөн жана чийүүдөн баштайбыз.

  • алдыңкы панель (374mm/462mm)

    • Панелдин ортосунда 6,5 см жогору, биз lcd дисплейибиздин өлчөмүнө туура келген төрт бурчтук тартабыз.
    • панелдин ылдый жагында, бийиктиги 25см, туурасы 15см болгон төрт бурчтукту эшик үчүн тартабыз.
  • электроника бөлүмүнүн арткы панели (362мм/100мм)

    Бул панелдеги насостордун бетин 8 эсе көбүрөөк тартып, бардык насостор туура келиши үчүн

  • шейкер камерасынын үстүнкү панели (180мм/162мм)

    • панелдин борборундагы воронканын аягына барабар чоң циркел тартуу
    • Кыска тараптын четинен 3 см, УЗИ модулуна туура келиши үчүн керектүү болгон эки тешиктин формасын тартыңыз.
    • алдыңкы оң бурчта, эки тараптан 1см алыстыкта кичинекей тешикти чийиңиз. Анын ичине эки зым туура келет.
  • шейкер камерасынын оң каптал панели (174мм/250мм)

    Төмөндөн 10 см (кыска жагы), инфракызыл сенсоруна туура келген эки тешикти чийиңиз (борбордо)

2 -кадам: Тешикти көрүү/бургулоо

Тешиктерди кесүү/бургулоо
Тешиктерди кесүү/бургулоо
Тешиктерди кесүү/бургулоо
Тешиктерди кесүү/бургулоо

Эми биз тешиктерибизди тарткандан кийин, оор техникаларды алып, аларды кесүү/көрүү/бургулоо убактысы келди. Мен жөнөкөй бургулоону жана фрезаны колдондум, бир саатка жетпеген убакытта жумуш бүтүп калды.

Эгерде сиз мага окшош болсоңуз жана тартылган сызыктарды көрүүдө кыйынчылыктар болсо, анда каталарыңызды оңдоо үчүн файлды колдоно аласыз.

3 -кадам: ишти чаптоо

Ишти жабыштыруу
Ишти жабыштыруу
  • Сырты үчүн

    • Арткы панелди (эң чоңун) астынкы панелге (калыңына) 90 градус бурчта чаптоо менен баштаңыз.
    • Тараптарды кошуңуз (2 x 280mm/462mm).
    • Азырынча алдыңкы жана үстүн ачык калтырабыз
  • ички үчүн

    • Чайкоочу камераны жасоо менен баштаңыз.

      • эки тарапты (2 x 174mm/250mm) арткы панелге (162mm/250mm) чаптаңыз
      • арткы панелди караган УЗИ модулунун эки тешиги бар үстүңкү панелди (180мм/162мм) кошуңуз. Бул панель бардык үч панелдин капталын кемчиликсиз жабышы керек.
  • электроника бөлүмү үчүн

    мотор панелин астыңкы панелге чаптаңыз (362мм/180мм)

  • чайкоочу камераны машинанын маңдайынын ортосуна жабыштырыңыз (алдыңкы панель үчүн 6 мм калтырыңыз.
  • машинанын жогору жагындагы электроника бөлүмүн клей, 6мм маңдайынан. Мотор панели арткы панелге каратылышы керек.

4 -кадам: Схемалар

Схемалар
Схемалар
Схемалар
Схемалар

Бардык электрондук компоненттерди туташтыраардан мурун, схемаларды карап көрөлү.

5 -кадам: Насосторду ширетүү

Насосторду ширетүү
Насосторду ширетүү

Бардык негиздер байланышта экенин текшериңиз. Ошентип, биз аларды оңой эле электр менен камсыздоонун жерине туташтыра алабыз.

6 -кадам: Эстафетаны насосторго туташтыруу

Реле тактасын насосторго туташтыруу
Реле тактасын насосторго туташтыруу
  • Релейборддун бардык COM'лорун туташтырыңыз, андыктан биз аларды 12В электр булагына оңой туташтыра алабыз.
  • Реледеги ар бир NO'ду башка насос менен туташтырыңыз (+).

7 -кадам: Кубат булагын жана Raspberry Pi кошуңуз

Кубат булагын жана Raspberry Pi кошуңуз
Кубат булагын жана Raspberry Pi кошуңуз

Сүрөттөгү алдыңкы панелге каршы болбоңуз, мен аны электроникага канча орун болорун түшүнүү үчүн ошол жерге койгом.

  • реле тактасын мындай туташтырыңыз

    • Малина пи боюнча 5V пинге 5V
    • GNDден GNDге малина пи боюнча
    • малина пи боюнча GPIO пин үчүн ар IN
  • насостордун GND төөнөгүчтөрүнүн сериясын электр менен камсыздоонун 0V менен, ал эми релелик борттогу COMдун сериясын 12В менен камсыз кылыңыз.
  • Эми, эгер сиз бардык туташкан GPIO казыктарын иштетүүчү жөнөкөй скриптти иштетсеңиз, анда сиздин ширетүүңүздү текшерип, бөлүмдө көптөгөн зымдар жок болгонго чейин каталарды оңдой аласыз. Бардык насостор ишке кириши керек

8 -кадам: Infrared сенсорун кошуу

Infrared сенсорун кошуу
Infrared сенсорун кошуу
Infrared сенсорун кошуу
Infrared сенсорун кошуу
Infrared сенсорун кошуу
Infrared сенсорун кошуу
  • биринчи кезекте чайкоочу бөлмөнүн кабелдери жогору кетиши үчүн, электроника бөлүмүнүн ортосунда тешик жасадым.
  • сенсорду туура конфигурациялоо менен баштаңыз

    • малина пи боюнча 3.3V менен VDD туташтыруу
    • GNDди GND менен малина пи менен байланыштырыңыз
    • кичинекей картонду кабыл алгыч менен өткөргүчтүн ортосуна коюңуз
    • шейкерди сенсордон болжол менен 5 см алыс коюңуз
    • бурагычты алыңыз жана триммерди өйдө жакта OUT люду өчкөнчө буруңуз.
    • сыноо чайкагычты алдыга жана артка жылдырып, сенсор кыймылдарга жооп берерин текшериңиз. (ЧЫГЫП жетеги күйгүзүлүшү керек).
    • керек болсо кайталаңыз.
  • кабыл алгычты жана өткөргүчтү биз мурда жасаган тешиктер аркылуу салыңыз.
  • OUT пинин малина пи боюнча GPIO пинке туташтырыңыз.

9 -кадам: УЗИ модулун туташтыруу

УЗИ модулун туташтыруу
УЗИ модулун туташтыруу
УЗИ модулун туташтыруу
УЗИ модулун туташтыруу
  • модулду мурда жасаган чайкоочу камеранын башындагы тешиктерге салыңыз.
  • малина пи боюнча беш вольт менен VCC туташтыруу.
  • триггерди GPIO пин менен туташтырыңыз
  • GND менен жаңырыктын ортосунда чыңалуу бөлүштүргүчтү түзүңүз (сүрөттө көрсөтүлгөндөй)
  • GDNди малина пинин GND менен туташтыруу.
  • жаңырыкты GPIO пин менен туташтырыңыз

эгер сиз чыңалуу бөлүштүргүч деп эмнени айтканымды түшүнбөсөңүз, анда схемаларга дагы бир жолу көз чаптырыңыз. бул 5V жаңырыгы 3.3V чейин төмөндөшүн камсыз кылат.

10 -кадам: Эшикти орнотуңуз

Door орнотуу
Door орнотуу
Door орнотуу
Door орнотуу
  • Эшикке жана алдыңкы панелге илгичтерди бекитүү үчүн кичинекей бурамаларды колдонуңуз.
  • эшикти ачууну жеңилдетүү үчүн манжалар менен тешик.

11 -кадам: Doorswitch орнотуу

Doorswitch орнотуу
Doorswitch орнотуу
Doorswitch орнотуу
Doorswitch орнотуу

Эшиктин эки бөлүгүн эшикке жана чайкоочу камеранын ичине бекитүү үчүн бурамаларды же клейди колдонуңуз.

12 -кадам: Түтүк кармагыч жасаңыз

Түтүк кармагыч жасаңыз
Түтүк кармагыч жасаңыз
  • болжол менен 20 см түтүк сегиз даана кесип
  • аларды кармоо үчүн тегерек нерсени колдонуңуз (мен ийкемдүү nutella капкагын колдондум)

13 -кадам: Воронканы салыңыз

Воронканы салыңыз
Воронканы салыңыз
  • воронканы чайкоочу камеранын үстүңкү панелиндеги акыркы тешикке коюңуз.
  • түтүк кармагычты воронкага салып, кийим казыгы менен бекиңиз.

14 -кадам: Түтүктөрдү Насоско тиркөө

Түтүктөрдү Насоско бекиткиле
Түтүктөрдү Насоско бекиткиле

Түтүктөрдүн экинчи тарабын насостордун бөлүштүрүүчү жагына тиркеңиз.

15 -кадам: Бөтөлкөлөр үчүн түтүктөрдү кесүү

Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр
Бөтөлкөлөр үчүн кесүүчү түтүктөр

ар бир бөтөлкө насос менен туташтырылышы үчүн, ар кандай өлчөмдөгү түтүктөрдү кесип алыңыз. Аларды насостордун колдонулбаган жагына бекиңиз.

16 -кадам: Дистрибутивдик плагинди кошуңуз

Дистрибутивдик плагин кошуңуз
Дистрибутивдик плагин кошуңуз
Дистрибутивдик плагин кошуңуз
Дистрибутивдик плагин кошуңуз
  • туташтыргычтын сайгычын кесип алыңыз
  • электроника бөлүмүнүн капталында тешик бургула
  • кабельди тешиктен өткөрүңүз
  • туташтыргычты кайра сайыңыз

17 -кадам: Lcdди туташтыруу

Lcd'ди туташтыруу
Lcd'ди туташтыруу
  • LCDде схемада көрсөтүлгөндөй туташтырыңыз
  • I2C i/o экспансерин колдонуңуз, анткени GPIO казыктары жетиштүү болбойт
  • бул кичинекей нан табакка муктаж болгон жалгыз учур

18 -кадам: алдыңкы панелди чаптаңыз

азыр ЖК (биздин акыркы компонент) туташтырылганда, биз алдыңкы панелди машинабызга жабыштыра алабыз.

19 -кадам: Сүрөт тартуу

Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу
Сүрөт тартуу

жыгач эмес бөлүктөрүн скотч менен жаап койгула жана машинаны өзүңөр каалаган түскө боёгула.

20 -кадам: Машинаны толтуруңуз

Машинаны толтуруу
Машинаны толтуруу

Биз кодду жүктөп, даамдуу коктейлден ырахат алардан мурун кылышыбыз керек болгон акыркы нерсе - машинаны ичимдикке, кээ бир миксерлерге толтуруу.

21 -кадам: Маалыматтар базасын түзүү

Маалыматтар базасын түзүү
Маалыматтар базасын түзүү
Маалыматтар базасын түзүү
Маалыматтар базасын түзүү

малина пи менен байланыш түзүп, маалымат базасын түзүңүз.

БЕРИЛБЕГЕН БЕРИЛГЕ базасын ТҮЗҮҢҮЗ `cocktailmaker` / *! -MySQL таштандылары 10.13 Win64 (x86_64) үчүн 5.7.17 бөлүштүрүү--Алуучу: 127.0.0.1 Маалыматтар базасы: коктейлист---------------------- ----------------------------------Server version 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 АТТАРДЫ ЖӨНДӨӨ utf8 */; / *! 40103 SET @OLD_TIME_ZONE = @@ TIME_ZONE */; / *! 40103 SET TIME_ZONE = '+00:00' */; / *! 40014 SET @OLD_UNIQUE_CHECKS = @@ UNIQUE_CHECKS, UNIQUE_CHECKS = 0 */; / *! 40014 SET @OLD_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 */;

--

-"cocktaillogboek" столу үчүн стол түзүлүшү-

ТАМЧЫ ТАБЛИКА БАР БОЛСО `cocktaillogboek`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; CREATE TABLE `cocktaillogboek` (` id_cocktail_log` int (11) NULL AUTO_INCREMENT, `aantal` tinyint (4) DEFAULT NULL,` datum` datetime DEFAULT CURRENT_TIMESTAMP, `cocktail_id` int (11) NOT NULL, 'cocktail_id`), KEY `fk_Cocktaillogboek_Cocktails1_idx` (` cocktail_id`), CONSTRAINT `fk_Cocktaillogboek_Cocktails1` FOREIGN KEY (` cocktail_id') REFERENCES `коктейлде эмес 5 ЖЫЛДЫК ЧАРСЕТИ = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-"cocktaillogboek" столунун демпингдик маалыматы-

LOCK TABLES `cocktaillogboek` WRITE;

/ *! 40000 ALTER TABLE `cocktaillogboek` ӨЧҮК АЧКЫЧТАР */; INCERT INTO `cocktaillogboek` VALUES (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` ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-стол структурасы үчүн "коктейлдер"-

ТАМДЫ ТАБЛИКА КОКТЕЛ БОЛСО `коктейлдер ';

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; CREAT TABLE `cocktails` (` id_cocktail` int (11) NULL AUTO_INCREMENT NOT, `naam_cocktail` tinytext,` code_cocktail` varchar (45) DEFAULT NULL, `inhoud_cocktail` float DEFAULT NULL ', PRIMULY NULL code_cocktail_UNIQUE` (`code_cocktail`)) ENGINE = InnoDB AUTO_INCREMENT = 3 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-"коктейлдер" столу үчүн демпингдик маалыматтар-

LOCK TABLES `cocktails` WRITE;

/ *! 40000 ALTER TABLE `cocktails` ӨЧҮРҮҮ АЧКЫЧТАРЫ */; INSERT INTO `cocktails` VALUES (1, 'long island ice chay', '1q3n2q3n3q3n4q3n5q3x6q3n8q2', 20), (2, 'tekila sunrise', '2q5x7q5x9q3', 13); / *! 40000 ALTER TABLE `коктейлдер ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-стол структурасы үчүн "ичкен"-

ТАМЧЫ ТАБЛИКА БАР БОЛСО `ичкен”;

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; CREAT TABLE `drenen` (` id_drank` int (11) NULL AUTO_INCREMENT NOT, `naam_drank` tinytext,` tijd_per_centiliter` float DEFAULT NULL, `inhoud_drank` float DEFAULT NULL,` pomp_drank id_drank`)) ENGINE = InnoDB AUTO_INCREMENT = 12 демейки диаграмма = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-"ичкен" таблицасынын маалыматтары-

LOCK TABLES `drenen` WRITE;

/ *! 40000 ALTER TABLE `dreden` ӨЧҮРҮҮ АЧКЫЧТАРЫ */; INSERT INTO `drkenen` VALUES (1, 'gin', 20, 70, 1), (2, 'tekila', 20, 70, 2), (3, 'wodka', 20, 70, 3), (4, 'triple sec', 20, 70, 4), (5, 'rom', 20, 70, 5), (6, 'viski', 20, 70, NULL), (7, 'cola', 15, 100, 6), (8, 'sinaasappelsap', 25, 100, 7), (9, 'limoensap', 20, 100, 8), (10, 'granadine', 30, 100, 9), (11, 'suikersiroop', 30, 100, 10); / *! 40000 ALTER TABLE `drinken` ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-стол структурасы `dranken_cocktails`-

ТАМЧЫ ТАБЛИКА БАР БОЛСО `dranken_cocktails`;

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE CREATE `dranken_cocktails` (` Dranken_id_drank` int (11) NULL NOT, `Cocktail_id_cocktail` int (11) NULL, PRIMARY KEY (` Dranken_id_drank`, `Cocktail_id_cocktail '), KEY fey fk_Dranken_has_Cocktail_Dranken1_idx` (`Dranken_id_drank`), тоскоол` fk_Dranken_has_Cocktail_Cocktail1` ачкыч (`Cocktail_id_cocktail`) АДАБИЯТ` cocktails` (`id_cocktail`) ЖОК NO план боюнча тактоосу NO чаралар жөнүндө, чектеме` fk_Dranken_has_Cocktail_Dranken1` ачкыч (`Dranken_id_drank`) АДАБИЯТ` dranken` (`id_drank`) ЖОК КЫЛУУ ЖОНУНДО ЭМЕС ЖОК КЫЛУУ ЖОНУНДО) Мотор = InnoDB ЖАРЫККА ЧАРСЕТ = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-"dranken_cocktails" таблицасы үчүн демпингдик маалыматтар-

LOCK TABLES `dranken_cocktails` ЖАЗЫҢЫЗ;

/ *! 40000 ALTER TABLE `dranken_cocktails` ӨЧҮК АЧКЫЧТАР */; / *! 40000 ALTER TABLE `dranken_cocktails` ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-стол структурасы стол "софть"-

ТАМЧЫ ТАБЛИКА БАР БОЛСО `жумшактар ';

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE CREATE `softs` (` bruisend_drank` tinyint (4) DEFAULT NULL, `drank_id` int (11) NOT NULL, KEY` fk_Softs_Dranken1_idx` (`drank_id`), CONSTRAINT` fk_Softs`E dranken1 `(` id_drank`) ЖОК КЫЛУУДА ЭЧ ЭМЕС ЖОК КЫЛУУДА) МОГИНА = InnoDB ЖАРЫККА ЧАРСЕТ = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-столдун "жумшактары" үчүн демпингдик маалыматтар-

LOCK TABLES `softs` WRITE;

/ *! 40000 ALTER TABLE `softs` ӨЧҮРҮҮ АЧКЫЧТАРЫ */; INSERT INTO `softs` БААЛЫКТАРЫ (1, 7), (0, 8), (0, 9), (0, 10), (0, 11); / *! 40000 ALTER TABLE `softs` ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-"Спирттер" столунун столу

ТАМЧЫ ТАБЛИКА бар болсо 'рухтар';

/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE `spirits` ('spirt_percentage_drank` tinytext,` soort_drank` tinytext, `drank_id` tinytext,` drank_id` int (11) NOT NULL, KEY `fk_Spirits_Dranken_idx` (` drank_id`), CONSTRAINT `fk_Spirid_ErKinSpirits_ `(` id_drank`) ЖОК КЫЛУУДА ЭЧ ЭМЕС ЖОК КЫЛУУДА) МОГИНА = InnoDB ЖАРЫККА ЧАРСЕТ = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;

--

-"Спирттер" таблицасы үчүн демпингдик маалыматтар-

LOCK TABLES `spirits` WRITE;

/ *! 40000 ALTER TABLE `spirits` ӨЧҮРҮҮ АЧКЫЧТАРЫ */; INSERT INTO `spirits` VALUES ('40', 'gin', 1), ('35', 'tekila', 2), ('37.5 ',' wodka ', 3), (' 40 ',' triple sec ', 4), ('37.5', 'ром', 5), ('37.5 ',' виски ', 6); / *! 40000 ALTER TABLE `spirits` ENABLE KEYS */; ТАБЛИЦАЛАРДЫН КУЛУП КЫЛУУ;

--

-"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 */;

-Таштанды 2019-06-03 14:56:53 аяктады

22 -кадам: Код жазуу

Код жазуу
Код жазуу

Бул программага көп саат иштеген, бактыга жараша, менде github репозиторийи бар.

Бул жерде кодго шилтеме бар.

Сунушталууда: