Съдържание:

CocktailMaker: 4 стъпки
CocktailMaker: 4 стъпки

Видео: CocktailMaker: 4 стъпки

Видео: CocktailMaker: 4 стъпки
Видео: Bartesian Cocktail Maker | 1year later @Bartesian | Hurricane Drink 2024, Ноември
Anonim
CocktailMaker
CocktailMaker

CocktailMaker е името на моя проект, функцията вече може да се изведе от името.

Целта е да направите коктейла, който изберете, на самостоятелно създаден уебсайт. На уебсайта можете да намерите коктейли, които могат да бъдат направени, историята на коктейлите (колко са направени). Самата машина произвежда задвижвани от помпи коктейл, който сте избрали на сайта. С температурен сензор можете да видите на дисплея температурата вътре в машината. Ултразвуковият сензор се използва за откриване дали има стъкло. Без чаша не можете да произвеждате коктейла. Последният сензор е резистор за определяне на силата, който ще се използва за измерване на течността в бутилката. Когато има грешка, зумерът изгасва и кодът за грешка ще се покаже на дисплея.

Консумативи

Микроконтролери

Малина Пи

Сензори и задвижващи механизми

  • HCSR04 (ултразвуков сензор)
  • Принуди квадратен резистор
  • DS18B20 (температурен сензор)
  • LCD20x4 -I2C (Дисплей)
  • Помпа (24V)
  • Звуков сигнал (3V3)

Дело

  • Сандък за напитки
  • Плексиглас
  • Метален корпус (RPI, платки …)
  • Лепило
  • Проводници

Стъпка 1: Инсталиране на Raspberry Pi

Инсталиране на Raspberry Pi
Инсталиране на Raspberry Pi

Преди да можем да започнем с нашия проект, трябва да инсталираме и програмираме нашия Raspberry Pi.

  1. Инсталирайте IMG. файл на SD картата (16GB>).
  2. Включете SD картата в Pi.
  3. Инсталирайте Putty (SSH) и се свържете с 169.254.10.1.

Сега започваме да програмираме нашия Raspberry Pi.

  1. Настройване на вашата домашна мрежа, използвайте тази команда, за да я настроите на вашия Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Рестартирайте вашия Pi и въведете ifconfig. Ако всичко е наред, ще видите IP адреси.
  2. След него трябва да смените паролата си. Всеки пи по подразбиране има същата парола и потребителско име и това улеснява хакерите да нахлуят в Pi. Можете да направите това, като въведете командата passwd.
  3. Инсталирайте следните пакети, които са ни необходими за бъдещи неща: sudo apt install apache2 -y, sudo apt install php libapache2-mod-php -y, sudo apt install mariadb-server mariadb-client -y, sudo apt install php-mysql -y, sudo systemctl рестартирайте apache2.service, sudo apt инсталирайте phpmyadmin -y.
  4. Сега трябва да инсталираме библиотеки. Използваме командата pip3: pip3 инсталирайте mysql-конектор-python, pip3 инсталирайте flask-socketio, pip3 инсталирайте flask-cors, pip3 инсталирайте geventpip3 инсталирайте gevent-websocket.
  5. Като последна стъпка, ние зададохме нашия Pi активиран за един проводник, spi и i2C. Използвайте следната команда, за да влезете в конфигурационния файл: sudo raspi-config.
  6. Когато сте във файла, преминете към Опции за интерфейс и въведете.
  7. Виждате опции, които можете да деактивирате или активирате. Трябва да активираме едножичните, spi и i2C.
  8. Рестартирайте

Стъпка 2: Подгответе нещата

Подготовка на нещата
Подготовка на нещата

Сега всичко е настроено на нашия Raspberry Pi, преминаваме към веригата. Най -добрият вариант да започнете е да предприемате всичко стъпка по стъпка, но първо трябва да настроим нашата SSH връзка във Visual Studio. Тази връзка обяснява как да направите това:

  1. Свържете Pi към веригата.
  2. Интегрирайте температурата във веригата.
  3. Тествайте веригата.
  4. Интегрирайте HC SR04 във веригата.
  5. Тествайте веригата.

Стъпка 3: База данни

База данни
База данни
База данни
База данни

След тестване на компонентите ще създадем база данни за съхранение на данни. Първо трябва да направим връзка през SSH. Тази връзка показва как правим това: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Когато сте свързани, можете да започнете да правите таблици и да добавяте колони или можете да импортирате данни, като използвате „Импортиране на данни“. Този файл включва всички данни и структури.

Стъпка 4: Дело

Дело
Дело
Дело
Дело
Дело
Дело

Като последна стъпка трябва да направите продукта си привлекателен. Използвах 3 кабела за 12 връзки вместо 36 разхлабени проводници и всичко се съхранява в кутия. След това използвах щайга за напитки и я напръсках с боя, за да изглежда нова и свежа.

Препоръчано: