Мазмуну:

Mix & Cheers: 13 кадам
Mix & Cheers: 13 кадам

Video: Mix & Cheers: 13 кадам

Video: Mix & Cheers: 13 кадам
Video: Bring It On - Final Contest (1080p) 2024, Июль
Anonim
Mix & Cheers
Mix & Cheers

Көптөр барларда кичине суусундук үчүн көп акча төлөөдөн тажашты.

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

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

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

Колдонуучу аны көптөгөн суусундуктарды жасоого ыңгайлаштыра алат.

Сиз бардык ингредиенттерди жана коктейлдерди ыңгайлаштыра турган веб -сайт аркылуу баарын көзөмөлдөйсүз.

Колдонуучу ингредиенттердин учурдагы көлөмүн көрө алат.

Жабдуулар

Аппараттык компоненттер

  • Raspberry Pi 4 Model B 2GB
  • Raspberry PI T-cobbler
  • RPI үчүн күйөрман жана кубаттоочу түзүлүш
  • 5v 8 же 4 релелик канал модулу
  • 12V которуштуруу Power Supply
  • Электр кабели
  • 4 Перисталтикалык насостор
  • Лед тилкеси
  • MicroSd 16GB
  • LDR
  • УЗИ сенсор
  • Суу өткөрбөйт DS18B20
  • 4 Breadboards
  • ЖК 16*2
  • Потенциометр

Case компоненттери

  • Алдыңкы панель үчүн MDF 2,5 мм жана электроника үчүн текче.
  • Жыгач устун (18мм*18мм)
  • Wood Screws
  • 2 Эшиктин илгичтери
  • Металл бурчтар
  • Тамак -аш Силикон түтүгү 2мм ички диаметри
  • Ikeaдан келген кичинекей ашкана шкафы

Кол куралдары

  • Hand Drill
  • Wood Saw
  • Кандооч
  • Канцелярдык бычак
  • Эки тараптуу лента

1 -кадам: алдыңкы панель жана текче

Алдыңкы панель жана текче
Алдыңкы панель жана текче
Алдыңкы панель жана текче
Алдыңкы панель жана текче
Алдыңкы панель жана текче
Алдыңкы панель жана текче

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

Алдыңкы панель (эшик)

  • алдыңкы панель (290mm/360mm)
  • Үстүнөн 3 см, панелдин борборунда, биз LCD дисплейибиздин өлчөмүнө туура келген тик бурчтукту тартабыз.
  • Биз тик бурчтукту кесип, ЖКны сынап көрөбүз, эгерде ал жакшы болсо, анда биз аны боёп алабыз.
  • Биз эшиктин илгичтерин панелге жана шкафка илип алабыз, ошондо биз аны ача алабыз

Текче

  • Биз жыгач устундун ар биринен 230ммден 2 даана кесип алабыз
  • Андан кийин биз аларды шкафтын ичине, эки жагынын үстүндөгү 200мм астына бурабыз.
  • анда биз аларга MDF табагын (360мм*360мм) сайабыз
  • ишенүү үчүн бир аз металл бурчун кошуңуз
  • текче даяр

Арткы панель

Менин шкафымда кабель үчүн тешиги (тешиги) бар арткы панель бар.

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

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

Биринчиден, бул схемада эмне кыларыбызды карап көрөлү.

3 -кадам: 12V которуштуруучу электр менен камсыздоонун зымдары

12В которуштуруучу электр менен камсыздоо
12В которуштуруучу электр менен камсыздоо
12В которуштуруучу электр менен камсыздоо
12В которуштуруучу электр менен камсыздоо
12В которуштуруучу электр менен камсыздоо
12В которуштуруучу электр менен камсыздоо

Биринчиден, биз 12В коммутатордук энергия менен камсыздоону текшерип көрүшүбүз керек

  • Биз электр кабелинин учун кесип салдык
  • 3 зым бар (жандуу, табигый, жерге), биз аларды энергия менен камсыздообузга туташтырабыз жана бул биздин киришибиз.
  • Электр менен камсыздоонун 2 чыгышы бар, биз бирин тандап, аны нанга туташтырабыз (аны 12в нан тактасы деп атасак болот).
  • биз чыгуучу вольтту өлчөйбүз, эгер анын 12в болсо, анда биз баарын туура туташтырганбыз

4 -кадам: Насосторду туташтыруу

Насосторду туташтыруу
Насосторду туташтыруу
  • Насостун + релесин NOго туташтырыңыз
  • Ар бир насостун 12v электр булагына - түз туташтырыңыз
  • 12v электр булагынын + ар бир насостун релесинин COMуна туташтырыңыз.
  • 5в кубаттуулукту өчүрүү үчүн реленин VCC'ин 5v туташтырыңыз
  • Тышкы 5v күчүнүн GND'ин RPIдин GND менен туташтырыңыз
  • Реленин GNDин тышкы кубаттуулуктун GND менен туташтырыңыз
  • Реленин INT (насосун) ар кандай GPIO казыктарына туташтырыңыз

Визуалдык деталдар үчүн схемаларды текшериңиз.

5 -кадам: ЖКны туташтыруу

ЖК кошуу
ЖК кошуу

Биз ЖКны 4 биттик режимде туташтырабыз.

  • RS, E, D4, D5, D6, D7ди ар кандай GPIO казыктарына туташтырыңыз.
  • GNDге VSS, RW туташуу
  • VDDди 5V тышкы кубатка туташтырыңыз

Контраст

  • V0ду потенциометрдин ортоңку (экинчи) пинине туташтырыңыз
  • Потенциометрдин биринчи пинин +5v менен LED +га туташтырыңыз
  • Потенциометрдин үчүнчү пинин GNDге жана LEDге туташтырыңыз

Визуалдык деталдар үчүн схемаларды текшериңиз.

6 -кадам: Ultrasonic Sensor туташтыруу

УЗИ сенсорун туташтыруу
УЗИ сенсорун туташтыруу

Визуалдык деталдар үчүн схемаларды текшериңиз.

  • VCCди +5v тышкы кубатка туташтырыңыз
  • GND'ди RPIдин GND менен туташтырыңыз
  • Триггерди GPIO пинине туташтырыңыз
  • GNDге чыңалуу бөлүүчү (330ohm жана 470ohm) аркылуу жаңырыкты туташтырыңыз
  • Экоону GPIO пинге туташтырыңыз

7 -кадам: Температура сенсорун туташтырыңыз

Температура сенсорун туташтыруу
Температура сенсорун туташтыруу

Визуалдык деталдар үчүн схемаларды текшериңиз.

  • VDDди 3.3v RPIге туташтырыңыз
  • GND'ди RPIдин GND менен туташтырыңыз
  • RPIдин 3.3v каршылыгы (4.7k ohm же 5k ohm) аркылуу DQ туташуу
  • DQты GPIO pin 4ке туташтырыңыз (адегенде малина RPIде зымдуу автобусту жандырышыңыз керек)

8 -кадам: LDR жана LED тилкесин туташтырыңыз

LDR жана LED тилкесин туташтырыңыз
LDR жана LED тилкесин туташтырыңыз
LDR жана LED тилкесин туташтырыңыз
LDR жана LED тилкесин туташтырыңыз
LDR жана LED тилкесин туташтырыңыз
LDR жана LED тилкесин туташтырыңыз

LDR маанисин окуу үчүн, аны MCP3008 аркылуу RPIге туташтыруу керек

LDR

  • LDRди +5v тышкы электр кубатына 10k ohm резистору аркылуу жана mcp3008деги channel0го туташтырыңыз
  • LDRди GNDге туташтырыңыз

MCP3008

  • VDD, VREFти +5v тышкы кубатка туташтырыңыз
  • AGND, DGND менен GNDге туташыңыз
  • CLKты GPIO пин 11ге туташтырыңыз
  • DATAны GPIO пин 09га туташтырыңыз
  • DATAны GPIO пин 10го туташтырыңыз
  • CS/SHDNди GPIO пин 8ге туташтырыңыз

9-кадам: RPIди даярдоо (Spi, One-зымдуу автобусту жандандыруу)

RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)
RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)
RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)
RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)
RPI даярдоо (Spi, One-зымдуу автобусту жандандыруу)
RPI даярдоо (Spi, One-зымдуу автобусту жандандыруу)
RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)
RPI даярдоо (Spi, One-зымдуу автобусту активдештирүү)

Биз активдештиришибиз керек

  • mcp3008 үчүн spi
  • температура сенсору үчүн бир зымдуу автобус

10 -кадам: Маалыматтар базасы

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

11 -кадам: Код

Бул жерде код

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