Кофеварка своими руками. Пошаговая инструкция (фото+видео)

Способы решения задачи:

— сделать человекоподобного робота или нанять роботоподобного человека, который занимался этими проблемами вручную; — сделать автоматическую систему, которая сократит частоту ручного труда пользователей кофемашины.

Очевидно, что первый способ очень долг и интересен, оставлю это на будущее. На досуге можно сделать робота, доставляющий приготовленный кофе от кофемашины работнику и, который занимался бы автоматизацией оставшегося ручного труда. Второй способ с секретаршей скучен, банален, так поступали испокон веков, это не наш метод. Выбираем третий способ, он оптимален по соотношению трудоемкость/цена.

Решаем поставленные цели в соответствии с выбранным способом.

Наш пациент выглядит таким образом:

Слева у кофемашины съемный бачок для чистой воды, в нижней части выдвижной поддон для капель

объемом ~400 мл. Задача решается организационно и с помощью элементов системы автоматического управления: 1) берем две бутылки 19 литров, которые всегда под рукой в офисе, одна будет для чистой воды, другая для отработанной; 2) в случае снижения уровня в бачке кофемашины до минимума подаем из бутыли чистой воды при помощи насоса воду до отметки максимум; 3) соединяем ПВХ трубкой поддон с внешним резервуаром и контроллируем уровень в нем, саму бутыль, дабы не портить аппетит цветом стоков, закрываем чехлом, которые предлагают многие службы доставки воды. Например, вот такой чехол:

Если у вас очень близко водопровод и канализация, но в кофемашине не предусмотрена возможность подключения к водопроводу и канализации, то эта статья тоже вам подойдет. Вместо насоса у вас будет соленоидный клапан, которым тоже можно управлять с помощью 12 Вольт, клапан соединяется, например, с фильтром воды (который обычно идет с краном чистой воды). А насчет слива — трубку в канализацию, датчик контроля уровня в резервуаре слива надо будет убрать из программы ниже.
Выбираем средства автоматизации
Берем
Arduino Uno
и начинаем автоматизировать. Нам потребуется: — Датчик уровня воды в резервуаре кофемашины; — Насос подачи воды из бутыли в резервуар; — Датчик уровня воды в резервуаре стоков. Логика проста: ЕСЛИ уровень в резервуаре кофемашины ниже минимума -> включить насос; ЕСЛИ уровень в резервуаре кофемашины выше максимума -> остановить насос; ЕСЛИ уровень в резервуаре стоков выше максимума — вопить. Казалось бы логика проста, но при реализации оказалось что не все так просто, все подробности в разделе программирования.
Выбираем насос
Требования к
насосу
: 1) должен проходить в горлышко обычной офисной бутылки воды 19 литров, диаметр горлышка 53 мм; 2) должен иметь напряжение питания не более 12 Вольт, дабы согласовать с питанием Arduino и не иметь опасности поражения электрическим током; 3) желательно должен быть погружным в бутыль, чтобы не захламлять пространство вокруг кофемашины и не попадаться на глаза; 4) должен иметь возможность создать давление для подъема воды на 1.5 метра.

Этим критериям удовлетворили следующие насосы: — погружной насос AMP-X157 от «Амперка» на 5-12 Вольт;

бутылку. Потом купил китайский насос, он подошел идеально. Характеристики китайского насоса (полужирным шрифтом выделены важные для нас параметры): Рабочее напряжение
6-15
В Номинальный ток: 1.2A Максимальный расход: 600л/ч Размеры: прибл. 10.8 х
4
см (В х Ш) Идеально. Берем. На этот насос в ближайшем строительном магазине прикупил прозрачную ПВХ трубку с внутренним диаметром 12. На первый насос, которая «амперка» шла трубка диаметром 8 и 10 см (внутренний, внешний) длиной 1 м из нее был сделан слив, так что придется купить 2 трубки, кто хочет просто пройтись по инструкции.

Выбираем датчики уровня

Требования к датчику уровня: 1) должен давать информацию о низком и высоком уровне в бачке воды; 2) по возможности не должен требовать вмешательства в конструкцию бачка; 3) должен быть компактным; 4) должен быть эстетичным и не выделяться; 5) должен запитываться безопасным и совместимым с ардуино питанием 5-12 Вольт; 6) должен быть доступным в городе (мое требование здесь и сейчас); 7) должен работать с пресной водой; Что предлагает нам рынок: 1) Датчик уровня специально для ардуино Удовлетворяет пунктам: 2, 3, 5, 6. Не удовлетворяет пунктам: 1, 4. По мне он слишком выделяется и не эстетичный, к тому же его длина не позволит измерять всю высоту уровня (высота бачка около 22 см, данный датчик 6.2 см)

2) Поплавковый уровень

3) Инфракрасный датчик уровня (оптопара)

4) Ультразвуковой датчик расстояния HC-SR04

Работает сам датчик следующим образом: у датчика есть излучатель и приемник, излучатель посылает звуковую волну, а приемник слушает когда придет эхо, по всем известным формулам физики и времени возврата эха можно вычислить расстояние до отраженной поверхности. Берем.

Также потребуется блок питания 220В->12Вольт им запитаем, и Arduino, и насос. Управлять насосом будем с помощью реле ардуино (подойдет любой модуль реле с управляющим напряжением 5 Вольт и не более 20мА, вы можете его сделать сами, а можете просто купить реле от Ардуино).

Для общения с человеческим видом ардуинке прикупим пьезопищалку, дабы оповещать о неисправностях, и кнопку, через которую будем считывать хотелки и поведение человека.

Также нам потребуется корпус для складывания всего этого хозяйства, я использовал 3д модель для ардуино уно и прикрепил реле с пищалкой к самому корпусу ардуино. Тут уж кто на что горазд.

Собираем, паяем, сверлим, клеим

Итого что нам потребуется (какое то «пока все дома»…): 1) 2 бутылки 19 литров; 2) Arduino Uno; 3) Блок питания 12 Вольт; 4) Насос погружной BI0002156; 5) Ультразвуковой датчик расстояния HC-SR04 (буду называть сонаром); 6) Поплавковый уровень прямой; 7) Кнопка для взаимодействия с человеком; Реле на 5 Вольт; 9) Пьезопищалка; 10) Корпус; 11) До кучи перемычек папа-мама, мама-мама; Из инструментов: изолента, нож, герметик, сверла, дрель, паяльник со всеми причитающимся.

Общая схема изображена ниже.

Собираем по «принципиальной» схеме ниже всю конструкцию. GND от каждого элемента тянем на любой GND выход Arduino, та же история с +5V. Следование номеру каналов даст вам преимущество не переделывать номера пинов в программе, которая будет ниже.

Хотелось бы отметить: 1. Я решал проблему с нехваткой разъемов GND и 5В тем, что припаял проводку к этим выводам и нужные мне датчики запитал от клемников WAGA, куда можно 5 проводов подцепить.

2. Сонар удобно крепится резинками к крышке бачка. Постарайтесь добиться перпендикуляторности излучателя к поверхности воды.

3. На бачек с помощью канцелярского зажима крепится шланг чтобы не выскочил из бачка.

4. Отвод капель из поддона я сделал через распечатанный на 3D принтере штуцер. В низшей точке сливного поддона кофемашины сверлим отверстие 9 мм под него, вставляем его туда и герметизируем соединение. Модель для штуцера под шланг диаметров 8/10 мм ниже по ссылке.

Штуцер / Choke by slimercorp on Sketchfab

Программируем

Спасибо Chupakabra303 за статью на GeekTimes! Без таймеров, детекторов фронтов сигнала не справился бы с программированием. Честно говоря, очень тяжело работать с Arduino, который изначально не заточен под псевдопараллельность задач как настоящие ПЛК. Измерять уровень будем раз в 0.5 с, это необходимо чтобы эхо от прошлого измерения затихло в почти замкнутом пространстве бачка с водой, если чаще измерять — ничего не толкового не выйдет.

Общается Arduino следующим способом. При ошибке он пищит N раз с паузой 10 секунд, N — номер ошибки.

N писков: 1 – переполнение бутыли для слива или обрыв в линии связи датчика в этой бутыли с контроллером. 2 – проблема с ультразвуковым датчиком уровня (сонар), он либо утоплен, либо отошел какой-либо из проводов. 3 – не подается вода при попытке ее налить. Проблемы: нет воды в бутылке чистой воды, насос, реле, питание, провода.

Чтобы квитировать ошибку (жест «я понял»), человек жмет на кнопку 1 раз, Arduino высоко пищит в течении 1 секунды, говорит что принято, я молчу. Человек в это время принимает меры для исправления проблемы, Arduino в этом режиме пищит 1 раз в 1 минуту, напоминая о себе. После исправления проблемы человек жмет 2 раза кнопку в течении 3 секунд (жест «проверь систему»), далее Arduino либо снова выдаст ошибку писком, либо 1 раз высоко пропищит, сказав что все хорошо, «работаю дальше».

Помимо этого реализовано: — debug информация по COM порту, для отладки системы, например, отлаживать положение сонара, чтобы он выдавал нужный уровень; — писк пищалкой без останова исполнения программы (соответственно с контролем нажатий кнопки).

Исходный код:

#include #include //============================================================= //Формальное объявление необходимых триггеров и переменных R_TRIG R_TRIG1; R_TRIG R_TRIG2; R_TRIG R_TRIG3; R_TRIG R_TRIG4; F_TRIG F_TRIG1; bool TrashFull; //Высокий уровень в отходах bool igotit; //Обратная связь от человека, что он ошибку понял bool check_pls; //Признак запроса на проверку состояния системы bool PumpUp; // Начать качать воду в резервуар чистой воды bool NoFlow; //Признак отсутствия потока воды от насоса bool Pressed; //Признак того что кнопка нажата bool beep_pause_superlong; //Признак супер долгой паузы писка bool beep_pause_superlong_end; // Признак окончания супер долгой паузы писка bool beep_pause_long; //Признак долгой паузы писка bool beep_pause_long_end; //Признак окончания долгой паузы писка bool beep_pause_short; //Признак короткой паузы писка bool beep_pause_short_end; //Признак окончания паузы писка bool beep_on; //Признак присутствия писка на выходе пьезопищалки bool beep_duration_end; //признак окончания писка bool beep_granted; //Признак разрешения на писк bool Pressed_now; //кнопка нажата только что bool UnPressed_now; //кнопка отжата только что bool time_end; //время контрольное кончилось bool reset; // сброс контроля по уровню int mode; //режим программы int error; //вид ошибки int n_pressed; //количество нажатий вовремя интервала 2 секунды int k_beep; //количество писков за контрольный интервал float us_level_raw; //расстояние от датчика до воды, сырое значение с датчика float us_level_filt; ////расстояние от датчика до воды, сырое значение с датчика фильтрованный сигнал float level; //уровень в баке float level0; //уровень в баке в момент включения насоса long t0; //Момент времени при котором начался контроль за нажатием кнопки long time_to_destroy; //Подсчет времени до разрушения контроля за количеством нажатий кнопок в интервале 2 секунды //============================================================= //============================================================= //Настройка железа Ultrasonic ultrasonic(4, 3); // 3 — Echo, 4 — Trig const int LevelTrashPin = 2; //Вход для дискретного датчика в сливе const int RelayPin = 5; // Выход управления реле const int BeepPin = 6; // Выход пищалки const int ButtonPin = 7; //Вход кнопки //============================================================= //============================================================= //Настройка таймеров //мусорка антидребезг на аварию TON TON1(50); // таймер на 50мс, инициализация //кнопка антидребезг на зажатие и отжатие TON TON2(50); // таймер на 50мс, инициализация кнопка TOF TOF1(50); // таймер на 50мс, инициализация TON TON3(10000); // таймер на 10 секунд, инициализация КОНТРОЛЬНОЕ ВРЕМЯ ПРОВЕРКИ РАБОТЫ НАСОСА TON TON4(1500); // таймер на 1.5с, инициализация ДЛИТЕЛЬНОСТЬ ПИСКА TON TON5(1500); // таймер на 1.5с, инициализация ДЛИТЕЛЬНОСТЬ КОРОТКОЙ ПАУЗЫ TON TON6(10000); // таймер на 10 секунд, инициализация ДЛИТЕЛЬНОСТЬ ДЛИННОЙ ПАУЗЫ TON TON7(60000); // таймер на 1 минуту, инициализация ДЛИТЕЛЬНОСТЬ СУПЕРДЛИННОЙ ПАУЗЫ TON TON8(1000); // таймер на 1 секунду, инициализация ПЕРИОД DEBUG INFO TON TON9(500); // таймер на 0.5 сек, инициализация ПЕРИОД измерений уровня //============================================================= //============================================================= //Настройка констант, параметров системы const int f_mode=500; //Частота в Гц при подтверждении принятия желания человека const int f_error=100; //Частота в Гц для ошибок const int t_nc=5000; //Время отсутствия контроля за ошибками после старта ардуино в мс (time_no_control) const int dLevel_cp=3; //Уровень должен подняться на столько см за контрольный период (cp — control period) const int button_cp=3000; //Контрольный период нажатия кнопки в мс const float w_level=0.3; //Вес фильтра сонара const float us_level_filt_fault=0.1; //Значение уровня при котором и ниже считаем датчик в аварии const float HeightTank = 20; //Высота резервуара в см const float HighLevel = 15; //Уровень высокий в см const float LowLevel = 3; //Уровень низкий в см const bool debug_on=true; //включить ли отладку по Serial //============================================================= void setup() { Serial.begin(9600); // Это команда для Ардуино : задействовать COM порт для передачи данных. pinMode(LevelTrashPin, INPUT_PULLUP); pinMode(RelayPin, OUTPUT); pinMode(BeepPin, OUTPUT); pinMode(ButtonPin,INPUT_PULLUP); igotit=false; check_pls=false; NoFlow=false; beep_pause_long=false; beep_pause_short=false; beep_on=false; beep_pause_superlong=false; beep_pause_long=false; beep_pause_short=false; beep_on=false; k_beep=0; t0=millis(); mode=1; tone(BeepPin,f_mode,1000); //пищим что все ок, инициализация завершена } void loop() { //============================================================= //Секция считывания данных //Полный — высокий уровень, Пустой — низкий уровень, Обрыв — высокий уровень. //антидребезг появления признака переполнения, смена состояния с ПОЛНОГО на ПУСТОЙ происходит без задержки TrashFull=TON1.Run((digitalRead(LevelTrashPin))); //антидребезг появления признака нажатия и отжатия //кнопка нормально разомкнута, вход с подтягиванием, один конец на земле поэтому //никто не нажимает — уровень высокий на входе //кто то нажал — уровень низкий на входе //никто не нажимает на кнопку, но прошелся кот и выдернул провод — обрыв //обрыв — уровень высокий на входе, диагностировать линию в данной конфигурации нельзя, //но не очень то и нужно (с) Путин //не очень то и хотелось (с) Таня if (TOF1.Run((digitalRead(ButtonPin)))==false) {Pressed=true;} if (TON2.Run((digitalRead(ButtonPin)))==true) {Pressed=false;} //фильтрация значений с датчика уровня if (TON9.Run(!TON9.Q)) {us_level_raw=ultrasonic.distanceRead();}; us_level_filt=(1-w_level)*us_level_filt+w_level*us_level_raw; //Уровень в бачке кофемашины от 0 до HeightTank в см; level=constrain((HeightTank-us_level_filt), 0, HeightTank) ; //============================================================= //============================================================= //Секция интерпретирования поведения системы //NoFlow,igotit,check_pls //при нормальной работе за контрольное время работы уровень поднимается на dLevel_cp см и больше. //Если такое не происходит, значит у нас либо не работает насос, либо нет воды в бачке time_end=TON3.Run(PumpUp && !reset); if ((R_TRIG1.Run(PumpUp)==true) | (reset==true)) {level0=level;} //запоминаем уровень при старте насоса if ((time_end==true) && (level-level0<0)) {t0=millis();} //сбрасываем таймер разрушения только когда пройдет контроль предыдущего отрезка времени if ((UnPressed_now==true) && (time_to_destroy>=0)) {n_pressed=n_pressed+1;} //считываем сколько раз отпустили кнопку if (time_to_destroy<0) {n_pressed=0;} } //Считываем жест человека — «i got it»/я понял. Это означает что человек подтвердил сообщение о неисправности //и принял в работу для исправления, пищать больше не нужно. Человек показывает это следующим действием: //нажимает кнопку 1 раз за 3 секунды if ((mode==2) && (n_pressed==1)) {igotit=true; n_pressed==0;} //Считываем жесть человека — «check_pls»/проверь пожалуйста. Это означает что человек предпринял меры для устранения //неисправности или провел необходимые работы по пополнению бутыли исходной воды и слива отработанной воды и предлагает //вернуться к работе. Человек показывает это следующим действием: //нажимает кнопку 2 раза за 3 секунды if ((mode==3) && (n_pressed==2)) {check_pls=true; n_pressed==0;} //============================================================= //============================================================= //Секция переключения режимов //Если появился признак переполнения в бутыли слива или обрыва датчика, то переходим в режим ошибки и сообщаем код ошибки 1 if ((mode==1) && (TrashFull==true) && (millis()>t_nc)) {mode=2; error=1;} //Если появился признак обрыва до датчика или утопление самого датчика, то переходим в режим ошибки и сообщаем код ошибки 2 if ((mode==1) && (us_level_filtt_nc)) {mode=2; error=2;} //Если появился признак отсутствия подачи воды от насоса, то переходим в режим ошибки и сообщаем код ошибки 3 if ((mode==1) && (NoFlow==true) && (millis()>t_nc)) {mode=2; error=3;} //Если у нас есть ошибка и человек подтвердил — переход в режим ожидания и сбрасываем код ошибки if ((mode==2) && (igotit==true)) {mode=3; error=0; igotit=false;} //Если мы в режиме ожидания и нас попросили проверить все ли ок с системой то переходим в нормальным режим и сбрасываем запрос проверки if ((mode==3) && (check_pls==true)) {mode=1; check_pls=false;} //============================================================= //============================================================= //Основная логика работы в зависимости от режима //статус программы: 1 — ВСЕ ОК, работаем; 2 — ОШИБКА, не подтвержденная; 3 — ОШИБКА подтверждена, ожидаем отмашки от человека; if (mode==1) { //Проверяем уровень if (level<=LowLevel) {PumpUp=true;} //Уровень ниже минимума — включаем насос if (level>HighLevel) {PumpUp=false;} //Уровень выше максимума — выключаем насос } if ((mode==2) | (mode==3)) {PumpUp=false;} //тут же выключаем насос чтобы не перегрелся //============================================================= //============================================================= //Секция действий по результату работы программы (Digital Output) //включаем и отключаем насос по признаку if (PumpUp==true) {digitalWrite(RelayPin, LOW);} else {digitalWrite(RelayPin, HIGH);} //Нижестоящий код реализован для писка без delay, который тормозил бы программу и делал бы ее неработоспособной //При переходе в режим 1-ый делаем секундный писк, что все ок, я перешел if (R_TRIG3.Run(mode==1)==true) {tone(BeepPin,f_mode,1000); beep_on=false; beep_pause_short=false; beep_pause_long=false; beep_pause_superlong=false; k_beep=0;} beep_duration_end=TON4.Run(beep_on); //отсчет длительности писка beep_pause_short_end=TON5.Run(beep_pause_short); //отсчет длительности короткой паузы beep_pause_long_end=TON6.Run(beep_pause_long); //отсчет длительности длинной паузы beep_pause_superlong_end=TON7.Run(beep_pause_superlong); //отсчет длительности супер длинной паузы //пищим в режиме 2-ом, количество писков соответствует номеру ошибки if (mode==2) { //блокировки писка: beep_granted=!beep_pause_long && !beep_pause_short && (k_beepk_beep) {beep_pause_short=true; beep_pause_long=false;} else {beep_pause_long=true; beep_pause_short=false;} } //когда закончилась короткая пауза, выключаем признак if (beep_pause_short_end==true) {beep_pause_short=false;} //когда закончилась длинная пауза, выключаем признак if (beep_pause_long_end==true) {beep_pause_long=false; k_beep=0;} } //при переходе в другой режим, пищим высоко и инициализируем переменые писков if (R_TRIG4.Run(mode==3)==true) {tone(BeepPin,f_mode,1000); beep_on=false; beep_pause_short=false; beep_pause_long=false; beep_pause_superlong=true;} //пищим если мы в режиме ожидание, пищим раз в супердолгий интервал if (mode==3) { beep_granted=!beep_pause_superlong; //не пищим если только у нас есть пауза длительностью в 1 минуту if (beep_granted==true) {tone(BeepPin, f_error); beep_on=true;} //когда длительность писка закончилась, включаем паузу супердолгую if (beep_duration_end==true) { noTone(BeepPin); beep_on=false; //выключаем признак писка beep_pause_superlong=true; } //когда закончилась супердлинная пауза, выключаем признак if (beep_pause_superlong_end==true) {beep_pause_superlong=false;} } //============================================================= //============================================================= //Секция Debug, активируется из секции констант if ((debug_on==true) && (TON8.Run(!TON8.Q))) { //Чистим окно у клиента Serial.write(27); Serial.print(«[2J»); // clear screen Serial.write(27); Serial.print(«[H»); // cursor to home //И начинаем писать всякую информацию о состоянии системы Serial.println(«=================Debug info of ArduOsch=================»); Serial.println(«=================DicreteInputs==========================»); Serial.print(«LevelTrashPin=»); Serial.print((digitalRead(LevelTrashPin))); Serial.print(«| ButtonPin=»); Serial.print(digitalRead(ButtonPin)); Serial.print(«| US_raw=»); Serial.print(us_level_raw); Serial.print(«| US_filtered=»); Serial.println(us_level_filt); Serial.println(«=================DicreteInputs after processing=========»); Serial.print(«TrashFull=»); Serial.print(TrashFull); Serial.print(«| ButtonPressed=»); Serial.print(Pressed); Serial.print(«| Level=»); Serial.println(level); Serial.println(«=================NoFlow condition=======================»); Serial.print(«PumpUp=»); Serial.print(PumpUp); Serial.print(» Time_end=»); Serial.print(time_end); Serial.print(» Reset=»); Serial.print(reset); Serial.print(«| Level0===»); Serial.print(level0); Serial.print(«| TON3_EST=»); Serial.print(TON3.PT-TON3.ET); Serial.print(«| NoFlow=»); Serial.println(NoFlow); Serial.println(«=================How mush was man clicked on button?====»); Serial.print(«TimeToDestroy=»); Serial.print(time_to_destroy); Serial.print(«| t0=»); Serial.print(t0); Serial.print(«| n_pressed=»); Serial.println(n_pressed); Serial.println(«=================What is the system state?==============»); Serial.print(«Mode=»); Serial.print(mode); Serial.print(«| error=»); Serial.println(error); Serial.println(«=================Beep code==============»); Serial.print(«beep_granted=»); Serial.print(beep_granted); Serial.print(«| beep_pause_superlong=»); Serial.print(beep_pause_superlong); Serial.print(«| beep_pause_long=»); Serial.print(beep_pause_long); Serial.print(«| beep_pause_short=»); Serial.println(beep_pause_short); Serial.print(«k_beep=»); Serial.print(k_beep); Serial.print(«| beep_on=»); Serial.println(beep_on); } //============================================================= }

Карманная эспрессо-кофеварка своими руками

Многие любят эспрессо, но без дорогостоящей кофе-машины его не приготовишь. И, наверное, мало кому приходило в голову, что такой, казалось бы, сложный бытовой прибор можно сделать самому из подручных материалов. Давайте сначала разберемся с теорией и растолкуем основные понятия.

Что такое эспрессо?

Эспре́ссо в домашних условиях готовят, пропуская горячую воду через фильтр с молотым кофе. Именно так будет работать наша эспрессо-кофеварка. Порция эспрессо может быть обычной, двойной и тройной (30, 60 и 90 мл).

Для каждой из порций нужно соответственно 7–8, 14–16, и 21–24 грамм кофе. Не существует общепринятого стандарта приготовления эспрессо в домашних условиях, но чаще всего в источниках фигурирует давление в 9 бар. Мы расскажем вам, как сделать эспрессо-кофеварку своими руками.

  • Эспрессо-кофеварка должна помещаться в карман джинсов;
  • Для изготовления кофе-машины должны использоваться простые, не дефицитные материалы;
  • Используемые в проекте инструменты должны быть простыми и общедоступными;
  • Все узлы должны быть собраны в одном корпусе;
  • Эспрессо-кофемашина должна быть малозатратной.

Материалы и инструменты для изготовления эспрессо-кофемашины

  • Две заглушки диаметром 1";
  • Четыре заглушки диаметром 1/2";
  • Одна трубка диаметром 1/2" длиной 75 мм;
  • 3 фитинга диаметром 1/2" (два из них пойдут на изготовление фильтров);
  • Один фитинг диаметром 1";
  • Переходник с 1 на 1/2" (1" – папа). Переходник будет использован для изготовления заварника;
  • Переходник с 1 на 1/2" (1" – мама). Переходник будет использован для изготовления бойлера.
  • Одна медная трубка диаметром 1/4" длиной около 100 мм.
  • 6-миллиметровый болт длиной 75 мм;
  • 6-миллиметровая барашковая гайка;

Для заливного отверстия: маленький болт и гайка. Длина болта не должна быть больше 12 мм, высота гайки около 10 мм.

Для нагревателя: маленький болт и гайка.

Диаметр болта должен быть меньше диаметра 1/4 дюймовой медной трубки. Длина болта около 12 мм.

  • Две резиновые прокладки диаметром 1";
  • Два резиновых уплотнительных кольца, которые используются на смесителях. Кольца нужны для уплотнения заливного отверстия и отверстия под барашковой гайкой;
  • 10-кубовый шприц;
  • Небольшая дощечка.
  • Дрель;
  • Ножовка;
  • Паяльник;
  • Наждачная бумага №150;
  • Кусачки;
  • Плоскогубцы;
  • Молоток;
  • Сверла (диаметр 6, 3 и 1.5 мм);
  • Несколько небольших гвоздей.

Бойлер

Просверлите 4 отверстия в переходнике с 1 на 1/2 дюйма. Вставьте 1/2-дюймовую трубку в переходник и запаяйте.

Примечание: Используйте только припой, не содержащий свинец.

Бойлер (часть 2)

  • Возьмите трубку диаметром 1/4 дюйма и на расстоянии около 25 мм от одного края сделайте V-образный пропил;
  • Согните трубку в месте пропила под прямым углом;
  • Запаяйте место сгиба;
  • Молотком расплющите длинный конец трубки;
  • В нижней части расплющенного края вырежьте небольшую зазубрину.

Расплющить трубку нужно для того, чтобы она поместилась в бойлер. Зазубрина нужна, чтобы в случае образования накипи трубка не заблокировалась полностью.

Бойлер (часть 3)

  • Соберите детали, показанные на фото, убедитесь, что все части хорошо подогнаны;
  • Спаяйте все вместе (не забудьте параллельно трубке подачи воды впаять гайку).

Спиртовая горелка

Бойлер готов, и теперь у нас есть приблизительные размеры нужной спиртовой горелки.Её придется конструировать самим. Так как горелка должна быть очень маленькой, но гореть довольно долго, топливо к ней должно поступать из контейнера, расположенного снаружи. После многочисленных экспериментов была создана вот такая грелка с топливным баком из 10-кубового шприца.

С полным контейнером топлива конкретно наш образец работает около 18 минут. Теперь нужно изготовить дозатор топлива. Можно конечно придумать что-то более утонченное, но мы просто заклеили верхнюю часть шприца изолентой, в которой иголкой проделали небольшое отверстие.

В итоге топливо поступало в горелку со скоростью примерно 1 капля в секунду, что обеспечило ее длительную, непрерывную работу.

Спиртовая горелка (часть 2)

  • Изготовьте все части горелки, основываясь на чертеже, приведенном в предыдущем пункте;
  • В деревянной доске просверлите отверстие диаметром 6 мм и глубиной 12 мм. Эта дощечка станет кондуктором, облегчающим обработку медных трубок;
  • Вставьте 1/4-дюймовую трубку в кондуктор и выпилите 4 канавки;
  • Подгоните и спаяйте трубку, в которую будет вставляться шприц с трубкой, которая будет подавать испарения спирта в горелку;
  • Вставьте топливную трубку в нагреватель и запаяйте нижнюю часть нагревателя;
  • Запаяйте верхнюю часть нагревателя;
  • После того как вставите испарительную трубку на место, прикрутите к ней что-то на подобие газовой горелки, изготовленной из трубки с отверстиями, шайбы и болта.

Горелка (часть 3)

  • Осторожно отпилите иглу шприца до желаемой длины, не используйте для этого кусачки, иначе отверстие внутри иглы сплющится;
  • Вставьте шприц в трубку-держатель и уплотните его;
  • Верхнюю часть шприца заклейте изолентой.

Заварник

Отмерьте 7 грамм кофе, чтобы оценить, какой объем он занимает. Для изготовления заварника мы используем переходник с 1 на 1/2 дюйма. Переходник нужно подпилить таким образом, чтобы под него можно было поместить маленькую чашку для эспрессо. Внутри заварника должны находиться металлические фильтры, которые придется изготовить самостоятельно.

Заварник (часть 2)

  • Приготовьте все детали заварника в соответствии с чертежом;
  • Распилите вдоль один фитинг и распрямите его молотком.
  • Расплющивайте медную пластину до тех пор, пока она не станет толщиной с иголку;
  • Из получившейся пластины выпилите кружок, помещающийся внутрь 1-дюймовой заглушки;
  • Вырежьте еще один кружок, соответствующий наружному диаметру 1/2-дюймовой заглушки;

Заварник (часть 3)

  • Положите кружки на деревянную доску и с помощью маленького гвоздя сделайте на них множество бугорков;
  • Потрите кружки бугорками о наждачную бумагу. Трите до тех пор, пока на вершинах всех бугорков не образуется по маленькому отверстию.

Заварник (часть 4)

  • Впаяйте меньший медный фильтр в переходник;
  • К переходнику припаяйте 1/2-дюймовую заглушку;
  • Обрежьте выходящую из бойлера трубку подачи воды так, чтобы она совпадала по форме с дюймовой заглушкой;
  • Запаяйте стык между трубкой и заглушкой;
  • От дюймового шланга отрежьте кольцо высотой около 6 мм.
  • Вставьте кольцо в верхнюю часть заварника;
  • Установите дюймовый медный фильтр;
  • Установите дюймовую прокладку, которая зафиксирует фильтр на месте.

Заварниик (часть 5)

  • Просверлите отверстия диаметром 3 мм в обоих медных фильтрах. Постарайтесь, чтобы оси отверстий совпали.
  • Соберите заварник и зафиксируйте его части с помощью 6-миллиметрового винта и барашковой гайки.

Откалибруйте систему

Вымойте кофе-машину и наполните ее водой через отверстие с впаянной гайкой. В отверстие ввинтите соответствующий болтик, положив под шляпку резиновую прокладку.Наполните шприц спиртом, закройте бак 1/2-дюймовой заглушкой.Подождите около 15 секунд, пока спиртовые пары не дойдут до горелки.Возьмите кофе-машину за заварник и приподнимите ее.

С помощью зажигалки прогрейте дно горелки, пока спирт не вспыхнет (это занимает около 10 секунд).Поставьте кофе-машину на ровную поверхность и подождите, пока чашка под заварником не наполнится наполовину.Дайте кофе-машине остыть и повторите те же операции, предварительно насыпав в заварник кофе.

Чертеж для тех кто хочет смастерить и понять принцип действия (все размеры в дюймах):

Что такое эспрессо?

Эспре́ссо в домашних условиях готовят, пропуская горячую воду через фильтр с молотым кофе. Именно так будет работать наша эспрессо-кофеварка.

Порция эспрессо может быть обычной, двойной и тройной (30, 60 и 90 мл). Для каждой из порций нужно соответственно 7-8, 14-16, и 21-24 грамм кофе.

Не существует общепринятого стандарта приготовления эспрессо в домашних условиях, но чаще всего в источниках фигурирует давление в 9 бар.

Мы расскажем вам, как сделать эспрессо-кофеварку своими руками.

Какие требования предъявляются к нашей карманной эспрессо-кофемашине?

  • Эспрессо-кофеварка должна помещаться в карман джинсов
  • Для изготовления кофе-машины должны использоваться простые, не дефицитные материалы
  • Используемые в проекте инструменты должны быть простыми и общедоступными
  • Все узлы должны быть собраны в одном корпусе
  • Эспрессо-кофемашина должна быть малозатратной.

Медные части

  • Две заглушки диаметром 1"
  • Четыре заглушки диаметром 1/2"
  • Одна трубка диаметром 1/2" длиной 75 мм
  • 3 фитинга диаметром 1/2" (два из них пойдут на изготовление фильтров)
  • Один фитинг диаметром 1"
  • Переходник с 1 на 1/2" (1" — папа). Переходник будет использован для изготовления заварника
  • Переходник с 1 на 1/2" (1" — мама). Переходник будет использован для изготовления бойлера.
  • Одна медная трубка диаметром 1/4" длиной около 100 мм.

Крепеж

  • 6-миллиметровый болт длиной 75 мм
  • 6-миллиметровая барашковая гайка

Для заливного отверстия: маленький болт и гайка. Длина болта не должна быть больше 12 мм, высота гайки около 10 мм.

Для нагревателя: маленький болт и гайка. Диаметр болта должен быть меньше диаметра 1/4 дюймовой медной трубки. Длина болта около 12 мм.

Дополнительные детали

  • Две резиновые прокладки диаметром 1"
  • Два резиновых уплотнительных кольца, которые используются на смесителях. Кольца нужны для уплотнения заливного отверстия и отверстия под барашковой гайкой
  • 10-кубовый шприц
  • Небольшая дощечка.

Инструменты

  • Дрель
  • Ножовка
  • Паяльник
  • Наждачная бумага № 150
  • Кусачки
  • Плоскогубцы
  • Молоток
  • Сверла (диаметр 6, 3 и 1.5 мм)
  • Несколько небольших гвоздей.

Бойлер

Просверлите 4 отверстия в переходнике с 1 на 1/2 дюйма. Вставьте 1/2-дюймовую трубку в переходник и запаяйте.

Примечание: Используйте только припой, не содержащий свинец.

Бойлер (часть 2)

  • Возьмите трубку диаметром 1/4 дюйма и на расстоянии около 25 мм от одного края сделайте V-образный пропил
  • Согните трубку в месте пропила под прямым углом
  • Запаяйте место сгиба
  • Молотком расплющите длинный конец трубки
  • В нижней части расплющенного края вырежьте небольшую зазубрину.

Расплющить трубку нужно для того, чтобы она поместилась в бойлер. Зазубрина нужна, чтобы в случае образования накипи трубка не заблокировалась полностью.

Бойлер (часть 3)

  • Соберите детали, показанные на фото, убедитесь, что все части хорошо подогнаны
  • Спаяйте все вместе (не забудьте параллельно трубке подачи воды впаять гайку).

Спиртовая горелка

Бойлер готов, и теперь у нас есть приблизительные размеры нужной спиртовой горелки.

Её придется конструировать самим. Так как горелка должна быть очень маленькой, но гореть довольно долго, топливо к ней должно поступать из контейнера, расположенного снаружи. После многочисленных экспериментов была создана вот такая грелка с топливным баком из 10-кубового шприца.

С полным контейнером топлива конкретно наш образец работает около 18 минут. Теперь нужно изготовить дозатор топлива. Можно конечно придумать что-то более утонченное, но мы просто заклеили верхнюю часть шприца изолентой, в которой иголкой проделали небольшое отверстие.

В итоге топливо поступало в горелку со скоростью примерно 1 капля в секунду, что обеспечило ее длительную, непрерывную работу.

Спиртовая горелка (часть 2)

  • Изготовьте все части горелки, основываясь на чертеже, приведенном в предыдущем пункте
  • В деревянной доске просверлите отверстие диаметром 6 мм и глубиной 12 мм. Эта дощечка станет кондуктором, облегчающим обработку медных трубок
  • Вставьте 1/4-дюймовую трубку в кондуктор и выпилите 4 канавки
  • Подгоните и спаяйте трубку, в которую будет вставляться шприц с трубкой, которая будет подавать испарения спирта в горелку
  • Вставьте топливную трубку в нагреватель и запаяйте нижнюю часть нагревателя
  • Запаяйте верхнюю часть нагревателя
  • После того как вставите испарительную трубку на место, прикрутите к ней что-то на подобие газовой горелки, изготовленной из трубки с отверстиями, шайбы и болта.

Горелка (часть 3)

  • Осторожно отпилите иглу шприца до желаемой длины, не используйте для этого кусачки, иначе отверстие внутри иглы сплющится
  • Вставьте шприц в трубку-держатель и уплотните его
  • Верхнюю часть шприца заклейте изолентой.

Заварник

Отмерьте 7 грамм кофе, чтобы оценить, какой объем он занимает. Для изготовления заварника мы используем переходник с 1 на 1/2 дюйма. Переходник нужно подпилить таким образом, чтобы под него можно было поместить маленькую чашку для эспрессо. Внутри заварника должны находиться металлические фильтры, которые придется изготовить самостоятельно.

Заварник (часть 2)

  • Приготовьте все детали заварника в соответствии с чертежом
  • Распилите вдоль один фитинг и распрямите его молотком.
  • Расплющивайте медную пластину до тех пор, пока она не станет толщиной с иголку
  • Из получившейся пластины выпилите кружок, помещающийся внутрь 1-дюймовой заглушки
  • Вырежьте еще один кружок, соответствующий наружному диаметру 1/2-дюймовой заглушки

Заварник (часть 3)

  • Положите кружки на деревянную доску и с помощью маленького гвоздя сделайте на них множество бугорков
  • Потрите кружки бугорками о наждачную бумагу. Трите до тех пор, пока на вершинах всех бугорков не образуется по маленькому отверстию.

Заварник (часть 4)

  • Впаяйте меньший медный фильтр в переходник
  • К переходнику припаяйте 1/2-дюймовую заглушку
  • Обрежьте выходящую из бойлера трубку подачи воды так, чтобы она совпадала по форме с дюймовой заглушкой
  • Запаяйте стык между трубкой и заглушкой
  • От дюймового шланга отрежьте кольцо высотой около 6 мм.
  • Вставьте кольцо в верхнюю часть заварника
  • Установите дюймовый медный фильтр
  • Установите дюймовую прокладку, которая зафиксирует фильтр на месте.

Заварниик (часть 5)

  • Просверлите отверстия диаметром 3 мм в обоих медных фильтрах. Постарайтесь, чтобы оси отверстий совпали.
  • Соберите заварник и зафиксируйте его части с помощью 6-миллиметрового винта и барашковой гайки.

Откалибруйте систему

Вымойте кофе-машину и наполните ее водой через отверстие с впаянной гайкой. В отверстие ввинтите соответствующий болтик, положив под шляпку резиновую прокладку.

Наполните шприц спиртом, закройте бак 1/2-дюймовой заглушкой.

Подождите около 15 секунд, пока спиртовые пары не дойдут до горелки.

Возьмите кофе-машину за заварник и приподнимите ее. С помощью зажигалки прогрейте дно горелки, пока спирт не вспыхнет (это занимает около 10 секунд).

Поставьте кофе-машину на ровную поверхность и подождите, пока чашка под заварником не наполнится наполовину.

Дайте кофе-машине остыть и повторите те же операции, предварительно насыпав в заварник кофе.

Наслаждайтесь эспрессо!

Патентованный вариант самодельной кофемашины

Сразу отметим: ответа на вопрос, как сделать кофемашину с полным циклом своими руками, — не найдено. Самый эффективный вариант подразумевает разделение операций. Отдельно делается мельница для зерен, в качестве самого простого решения может применяться стальная шнековая установка для измельчения специй. Есть также приборы с электрическим и ручным приводом, однако большой разницы между ними не наблюдается.

Подготовленный молотый кофе насыпается в самодельную кофеварку. Одной из интересных разработок, на которую даже получен патент, является прибор инженера Владимира Орешкина. Это прочная камера с двойными стенками, выполненная из цельной заготовки и оснащенная выходным патрубком для слива готового напитка.

Для приготовления эспрессо внутрь помещается стальная емкость с водой и засыпается порция молотого кофе. Крышка надежно замыкается, она не имеет герметизирующих прокладок – реализован принцип притирания. При нагреве емкости наблюдается полный эффект пропаривания кофе, который и позволяет достигать насыщенного вкуса и аромата эспрессо. В оригинальной модели самодельной кофеварки предусматривалась ее установка на газовую плиту.

На основании этой разработки многие умельцы придумали улучшенные версии кофеварок. В них добавились собственные нагреватели, как электрического типа, так и с применением спиртовых, парафиновых горелок.

Простая кофеварка из медных трубок своими руками — Сделай сам

Многие любят эспрессо, но без дорогостоящей кофе-машины его не приготовишь. И, наверное, мало кому приходило в голову, что такой, казалось бы, сложный бытовой прибор можно сделать самому из подручных материалов. Давайте сначала разберемся с теорией и растолкуем основные понятия.

Набор для резки/развальцовки медных/алюминиевых трубок

  • Магазины Китая
  • BANGGOOD.COM
  • Автомобилистам
  • Пункт №18

Добрый день! Мне предложили на обзор набор для резки/развальцовки медных/алюминиевых трубок, и так как я владею стареньким автомобилем с гидроподвеской у которой все подводы сделаны из медных трубок (до этого читал на форумах, про то как владельцы автомобилей с гидроподвеской самостоятельно меняют прогнившие трубки) я соответственно согласился. Сразу скажу, что до этого я ни разу не вальцевал трубки. Любое устройство, при помощи которого осуществляется развальцовка трубок, изготовленных из меди, работает по принципу пластической деформации, поэтому очень важно, чтобы оно справлялось с таким процессом максимально бережно, не нарушая однородность структуры материала, сохраняя равномерность толщины стенок изделий, а также гладкость их внутренней поверхности. Схема правильной развальцовки и примеры неправильно произведенной операции: Различают несколько основных вариантов воронки. Евростандартный грибок (по центру). По форме напоминает шину колеса, широко применяется в большинстве авто, выпускаемых на заводах Евразийского континента. Получается самый прочный вариант соединения из приведенных, но считается одноразовым. При умелой постановке можно использовать до трех раз. Обычная простая воронка, полученная отгибом стенок торцевой части трубки специальным инструментом для развальцовки тормозных трубок. Воронка, полученная двойным сложением закраины трубки или простой воронки. Считается стандартом в американских авто. Получают такой тип развальцовки тормозной трубки из грибка, осаживая верхнюю его часть с помощью конусной оправки. Одним из главных условий при вальцовке это высота выпуска трубки (в статьях и видеороликах мало кто говорит про высоту, а это одно из главных условий качественной вальцовки):

Посылка:

Упаковка:

Комплектация:

Размеры посадочных отверстий:

Для начала попробуем обрезать трубку: Резак на первый взгляд выглядит качественно, имеет запасной диск и способен резать трубки диаметром от 4мм. до 28мм.

: Подгоняем нож к трубке и начинаем вращать инструмент вокруг трубки, постепенно поджимая с небольшим усилием: После обрезки необходимо убрать наклеп, для этого на труборезе есть необходимые наконечник: Для начала попробуем сделать одинарную воронку: Зажимаем трубку в форму таким образом, чтобы выпуск ее конца соответствовал высоте, указанной в таблице, в моем случае это от 0.5 до 0.8 мм. Результат: В целом для первого раза неплохо, на трубке остаются насечки от формы, пробовал подкладывать бумагу, результат остался практически такой же: Далее сделаем евростандартный грибок, для этого нам потребуется оправка соответствующего диаметра: Это самый лучший результат, все таки необходим опыт. Двойная воронка: С этим видом вальцовки куда проще, чем с предыдущим, результат соответственный: После двух часов возни, что-то стало получаться, это самые лучшие результаты: торец идеально ровный: Изначально думал, что вальцовка трубок это легкой занятие, но как оказалось, чтобы качественно развальцевать трубку нужна практика, которой у меня не было. Я с вальцовкой провозился целый вечер и потратил метр медной трубки и после это только более-менее стало получаться (евростандартный грибок как на образце, так и не получился). К плюсам развальцовки своими руками можно отнести то, что вы отнесётесь к работе ответственно и серьёзно и будете уверены в качестве выполненной работы. Нет необходимости платить кому-то за работу, часто необоснованную цену. Из минусов стоит отметить, что медные трубки не очень часто выходят из строя и ваш инструмент может понадобиться всего один раз. Делать ремонт своими руками по инструкции или доверить специалистам приходится решать каждому человеку индивидуально. Для себя решил, что лучше обращусь к проверенному мастеру. Если есть вопросы, обращайтесь, постараюсь на них ответить. Всем спасибо за внимание! Если обзор понравился, не забываем нажать «Обзор понравился»!) Всем добра!

Видео и фото

Видеодемонстрация как все это работает:

Кому не хочется смотреть видео, вот пару фоточек:

Как чехол использовал почти единственно доступный чехол в Казани, просто серый, как временное решение (что постояннее, чем временное?), потом можно будет красивые чехлы заказать, например, с логотипом фирмы.

Создаем своими руками -кофеварку на платформе Arduino

Вы заядлый кофеман? Кофе ваше все, особенно по утрам? Тогда данная кофеварка для вас! Кофеварка управляемая удаленно, казалось бы фантастика, но нет, это уже реальность. Это самодельный гаджет « кофеварка» с поддержкой , и вы можете его сделать сами.

Этот кофейник позволит владельцу приготовить кофе из любой точки, где есть мобильная связь, с помощью твиттера и платы Arduino.

« кофеварка» – это один их самых простых существующих проектов на Arduino, с которым справится даже начинающий ардуинщик!

Вам понадобится написать небольшое колличество кода и некоторое оборудование, и если все пойдет как задумано, то вы можете иметь свою собственную кофеварку с поддержкой твиттера и похвастаться этим необычным гаджетом с друзьями. У них такого точно нет! J

Шаг 1: Расходные материалы

Чтобы создать свою собственную кофеварку на Arduino , вам понадобится: 1. Оборудование для питания. В основном это реле, которое используется для взаимодействия с переменным напряженим; 2. Плата Arduino (подойдет любая); 3. Компьютер, на котором установлены программы — Arduino IDE и Python;

4. Портативная кофемашина.

Шаг 2: Настройка вашего компьютера

Сначала вам нужно настроить ваш компьютер.

Для взаимодействия между Arduino и мы будем использовать Python. Есть специальная программа, которая позволяет нам использовать API. Её название «python-» .

После того, как вы установили Python, не забудьте установить обязательный компонент — библиотеку python- и все ее зависимости. Если у вас возникли проблемы, просто ознакомьтесь с документацией на сайте python-.

Затем установите Arduino IDE, чтобы вы могли запрограммировать Arduino и «общаться» с контроллером через USB-порт.

После того, как всё настроено и работают, следующий шаг – ввод личных учетных данных с .

Шаг 3: Настройка

Взаимодействие с твиттером раньше было намного проще, но разработчики сайта не ищут легких путей для своих пользователей. Ранее, все, что вам нужно было сделать, это ввести свое имя и пароль в код, и это сработало бы в два счета.

Теперь делать твитты приходится более сложными методами, например для автотвиттинга на сайтах и всяческих других задач с участием твиттера, теперь вы должны зарегистрировать свой сайт или приложение в твиттере и получить специальный ключ API.

Во-первых, создайте учетную запись в для нашего проекта, кстати говоря не рекомендуем вам использовать для этого проекта вашу основную учетную запись. Затем перейдите к dev..

com и зарегистрируйте то что вам требуется (сайт, приложение) и это даст: -Доступ Токен -Access Токен Secret -Consumer Key -Consumer Secret Эти ключи будут необходимы для встраивания в код питона с помощью API . Теперь, после того, как у вас теперь есть эти 4 кода, мы можем продолжить.

Шаг 4: Код в Python

Сначала давайте рассмотрим наш код Python. Код Python в основном использует библиотеку python-, чтобы запросить у твиттера статус пользователя «x», затем он принимает последний статус и ищет термин «#driptwit». Если термин найден, отправляет значение ascii 1 через USB-порт в Arduino, если #driptwitstop найден, он отправляет значение ascii, равное 0.

Наконец, он зацикливается и проверяет учетную запись каждые 15 секунд в поисках изменений.Ниже показан код который нужно ввести, которые вы получили из твиттера.А вот сам код:Начало кода# ****************************************** # # Tweet-a-Pot от Gregg Horton 2011 # # Пожалуйста, присылайте изменения или # # обновления на [email protected]

com # # ***************************** ************ ### Импорт библиотекимпорт твиттер импорт серийный импорт время## идентификация своей учетной записи с помощью твиттера api = .

Api (consumer_key = ‘consumerkeyhere’, consumer_secret = ‘consumersecrethere’, access_token_key = ‘accesskey’, access_token_secret = ‘accesssecret’)## установите ваш последовательный порт USB ser = serial.Serial (‘/ dev / ttyUSB0’, 19200)## проверка последовательного порта USB def checkokay (): ser.flushInput () time.

sleep (3) line = ser.readline () time.sleep (3)if line == »: line = ser.readline () print ‘here’ ## Приветственное сообщение print ‘Welcome To Drip Twit!’ «Приготовление кофе». def driptwit (): status = [] x = 0status = api.GetUserTimeline (‘X’) ## получить последние статусыcheckIt = [s.

text для s в [s.

text для s в статусе]ивdrip = checkIt [0] .split () ## разделить перв[0] твит на слова## проверяет совпадение и делает запись, если совпадает, если drip [0] == ‘#driptwit’: печатать ‘[0]et Received, Making Coffee’ ser.write (‘1’) elif drip [0] == ‘#driptwitstop’ : ## переры[0] если выполнено ser.

write (‘0’) ‘остановка в ожидании команды.’ остальное: ser.write (‘0’) print ‘Awaiting Tweet’в то время как 1: driptwit () ## вызывает функцию driptwit time.sleep (15) ## отключение в течение 15 секунд, чтобы избежать ограничения скорости Конец кода

Шаг 5: Код Arduino

Единственная связь между кодом Python и Arduino — это одно последовательное значение. Python отправляет это как значение ascii, в свою очередь arduino интерпретирует это как битовое число, в нашем случае 1 = 49.

Чтобы понять что код Python выдает последовательные байты, вам нужно будет просто изменить код Arduino, чтобы была адекватная реакция на правильное значение.

Вот код: Начало кода / * Tweet-a-pot Грегг Хортон 2011 Включение мигания / управление реле через твиттер с использованием кода Python На основе демонстрационного кода Blink и Serial * / int relayPin = 13; // светодиод подключен к цифровому выводу 13 intcomingByte = 0; // входящий байт // Метод setup () запускается один раз void setup () { // инициализирует цифровой вывод: pinMode (relayPin, OUTPUT); Serial.begin (19200); // установить библиотеку Serial со скоростью 19200 бит / с Serial.println («Arduino готов!»); } // метод loop () выполняется снова и снова, // до тех пор, пока Arduino включено void loop () { if (Serial.available ()> 0) { // входящий байт: входящийByte = Serial. читать(); Serial.println (incomingByte); if ( comingByte == 49) { digitalWrite (relayPin, HIGH); } else { digitalWrite (relayPin, LOW); } // знание которое получаем: Serial.print («Я получил:»); Serial.println (входящий DEC); } } Конец кода

Шаг 6: Настройка оборудования

Аппаратная настройка довольно проста, так как управление напряжением переменного тока осуществляется хвостом переключателя питания. Задний конец переключателя питания позволяет нам подключить 2 провода, один к земле и один к контакту управления, для включения и выключения реле.

Подключите Arduino к компьютеру и убедитесь, что ваш последовательный порт USB установлен, затем подключите кабельные выводы выключателя питания к контакту 13 и заземлению. Затем подключите кофейник к реле и подключите реле к обычной розетке.

Кофеварку нужно заправить водой и кофе, прежде чем включить.

Шаг 7: Делаем кофе

Итак приступим к главному:

  1. Заправляем кофе в кофеварку.
  2. Сделаем твитт — #driptwit
    . Ваше кофе начнет готовиться.
  1. Как только ваш кофе сделан, снова твитнитнем — #driptwitstop
    . Кофеварка остановится.
  2. Отправляем твитт #driptwitstop,
    ещё разчтобы выключить питание кофеварки
    .
  3. Наслаждаемся чашкой горячего кофе и читаем последние новости в J

Шаг 8: Заключение

Этим проектом можно воспользоваться на любом устройстве переменного тока, которым вы хотите управлять удаленно. Вы можете включить свет или открыть гаражные ворота теми же командами.

Как приготовить латте макиато

Описание и другие особенности

Помимо классического рецепта существует альтернативный, о котором рассказано в статье «Что такое латте макиато». Далее мы рассмотрим только основные нюансы, и как сделать напиток в кофеварочной машине.

«Макиато» с итальянского означает «пятно». Такое название напитку дали бариста за внешний вид. После того, как в горячее молоко вливают готовый эспрессо, на поверхности остаются коричневые пятнышки. В барной карте можно встретить название «маккиато».

Интересно! Почему может кислить кофе

Этот кофе можно приготовить в домашних условиях, в кофемашине марок Delonghi, «Крупс» и «Борк».

Главное отличие латте макиато от стандартного напитка в очередности компонентов – первым в стакан наливают молоко.

Этот рецепт латте отличается большим объемом молока – соотношение с кофе 3:1. А также высоким верхним слоем – треть от объема всей порции.

Рецепт приготовления

Сварите порцию эспрессо. Подготовьте пену, как в стандартном способе, и влейте ее в высокий бокал на 2/3.

Аккуратно, тонкой струйкой влейте эспрессо в молоко, точно по центру, чтобы слои не перемешались.

На первый взгляд это простой рецепт. Но даже у тех, кто знает, как правильно приготовить кофе, не получается сделать его идеальным с первого раза.

Главные особенности латте макиато – это плотная, однородная пена без пузырьков, светло-бежевый цвет кофейного слоя и сливочный, сбалансированный, без горечи, вкус.

Важные нюансы оборудования

При покупке машины следует обратить внимание на следующие детали. Функциональность

В кафе приходят выпить не только чашечку эспрессо, но и найдутся любители американо, капуччино, гляссе, ристретто, латте, мокко, мокаччино и других кофейных напитков. Чем больше разнообразных напитков способна приготовить кофемашина, тем больше можно привлечь посетителей

Функциональность. В кафе приходят выпить не только чашечку эспрессо, но и найдутся любители американо, капуччино, гляссе, ристретто, латте, мокко, мокаччино и других кофейных напитков. Чем больше разнообразных напитков способна приготовить кофемашина, тем больше можно привлечь посетителей.

Дисплей. Современные модели кофемашин оснащены дисплеем. Такая особенность оборудования упростит работу бариста, ведь на экране отображаются данные о работе агрегата, о необходимости добавления воды или кофе, а также о необходимости чистки прибора.

Подогрев. Существует функция подогрева чашек, которую можно заменить просто обдав посуду кипятком из кофемашины. А вот подогрев плиты, которая не даст остыть готовому напитку, трудно заменить. Учтите это при выборе оборудования.

Регулировка помола кофе. Разнообразие вкусовых свойств напитка зависит от величины помола кофе. Большинство рецептов требуют разного помола. Так, эспрессо готовится из кофе мелкого помола, американо же требует более крупных частиц.

Кофемолка

Обратите внимание на материал, из которого сделаны жернова кофемолки. Металлические будут служить долго, но создадут некоторые неудобства из-за шума во время работы

Керамические работают тихо, но срок их службы невелик.

Предварительное смачивание кофе, непосредственно перед самим его приготовлением способствует улучшению вкусовых и ароматических свойств напитка.

Дозирование жидкости. Эта функция даст возможность экспериментировать в процессе приготовления кофе. В не до конца наполненные чашки можно добавить молоко, мороженое, сироп, что расширит ассортимент кофейных напитков.

Дозирование кофе на одну порцию позволит регулировать насыщенность и крепость напитка.

Возможность готовить несколько чашек разного кофе одновременно повысит скорость обслуживания клиентов.

Регулирование давления. С помощью этой функции можно приготовить легкий кофе при минимуме давления, а установив давление на максимум — получить крепкий напиток.

Система автоматической декальцинации. Проще говоря, очищение от накипи и кофейных масел, которое можно выполнить и самому. Такая процедура требуется после каждых 200 чашек кофе. Некоторые типы оборудования сообщат об этом сами, благодаря встроенному индикатору. Если такового нет, нужно самому следить за счетчиком приготовленных чашек.

Мгновенный пар. Эта функция предусмотрена в агрегатах с двумя бойлерами. Один из них работает в режиме подачи воды, а второй подает пар.

Быстрый пар. Наличие этой функции позволяет кофемашине с одним бойлером в кратчайшее время перейти из режима подачи воды в режим подачи пара.

Капучинатор. Это прибор для взбивания молока посредством пара. Различают разновидности:

  • Автоматический. Имеет две трубки. Одна крепится к трубке подачи пара, другая – опускается в емкость с молоком.
  • Паранелло – ручное устройство, которое также присоединяется к трубке подачи пара. Контроль за взбиванием молока возлагается на бариста.
  • Капучинатор Milk Island представляет собой автоматический паровой прибор. Встроенный венчик под воздействием пара начинает вращаться и взбивает молоко.

Спорные конструкции

В интернете можно найти не один и не два варианта изготовления кофемашины своими руками. К примеру, из форума в форум кочует миникофеварка для приготовления эспрессо, в которой есть все: собственная спиртовая горелка для нагрева воды, емкость для кофе, удобный краник для слива напитка. При этом устройство можно с легкостью поместить в карман. Увидеть эту миникофеварку можно на фото.

Однако конкретная конструкция требует применения сварки, медных трубок, уникальных компонентов, эмпирически подбираемых размеров. Поэтому гарантировать, что сделать эту кофеварку сможет каждый, нельзя. В том числе потому, что в роли нагревателя используется спиртовая горелка, но никаких параметров доработки устройства для использования керосина, бензина или парафина не приводится.

Существуют и успешные проекты, которые выглядят почти как серийное промышленное изделие, например, в интернете живо обсуждают стильную кофеварку немецкого кустарного мастера.

В ее конструкции собрано множество узлов, которые взяты из разных устройств: мельницы для кофе, нагревателей, даже корпус – от бытового прибора. Изделие уникально, и попытка повторить его не всегда может увенчаться успехом.

Источник

Кофемашина издает треск или другие звуки, но кофе не заваривает

Для начала следует понять, происходит ли вообще подача воды из резервуара и её нагрев. Если все работает, то стоит пропустить немного жидкости через каппучинатор (панарелло). Таким способом вы устраните вероятную воздушную пробку, образовавшуюся в системе.

При отсутствии результата для качественного проведения ремонта бытового прибора своими руками после вышеописанных действий вам придется промывать и прочищать систему трубок кофемашины. Если и это не поможет, звоните мастерам — вероятно, проблемы серьёзнее, чем предполагалось первоначально.

Разберем более подробно конструкцию САМПа

Первый отсек предназначен для механической очистки воды. В него можно загрузить, мочалки, губки, синтепон, скомканный моток лески. Причем желательно применять мочалки с разной степень пористости, чтобы быстро не забивались, и тем самым хорошо фильтровали воду.

На дно обязательно необходимо положить упругую пластиковую сетку (можно использовать дно от пластиковых ящиков для фруктов) на стойках.

2 и 3 отсек заполняется субстратом (биошары, лава, керамзит,пористая керамика и т.д.) для заселения нитрифицирующих бактерий. Под сетку расположил распылители подключенные к компрессору.

В четвертый отсек установил 200W нагреватель. В моем случае для дискусов нужна температура 28-30 градусов, по этому я использовал для 400л аквариума два нагревателя. Второй нагреватель расположил в аквариуме.

В пятый — возвратный отсек устанавливается помпа (в моем случае на 2500л/ч. для 400л. аквариума)

Если длина САМПа меньше 50 см желательно тогда конструкцию упростить, для этого 2,3 и 4 отсек можно объединить убрав перегородки.

Протечка воды в районе рожка

Чаще всего бывает, что проблема непосредственно в уплотнительном кольце, которое забивается частичками кофе, жиром или даже посторонними предметами. В таком случае вам нужно промыть уплотнительное кольцо и место его установки. А затем проведите чистку специальными средствами и декальцинацию электроприбора.

Вторая возможная причина неисправности кофемашины, которая потребует ремонта своими руками, — уплотнительное кольцо изнашивается, теряет эластичность и со временем на нем образуются микротрещинки. В данной ситуации придется менять поврежденную деталь на новую, благо это довольно легко сделать даже неподготовленному человеку.

Ряд проблем с кофемашиной можно решить самостоятельно

Спорные конструкции

В интернете можно найти не один и не два варианта изготовления кофемашины своими руками. К примеру, из форума в форум кочует миникофеварка для приготовления эспрессо, в которой есть все: собственная спиртовая горелка для нагрева воды, емкость для кофе, удобный краник для слива напитка. При этом устройство можно с легкостью поместить в карман. Увидеть эту миникофеварку можно на фото.

Однако конкретная конструкция требует применения сварки, медных трубок, уникальных компонентов, эмпирически подбираемых размеров. Поэтому гарантировать, что сделать эту кофеварку сможет каждый, нельзя. В том числе потому, что в роли нагревателя используется спиртовая горелка, но никаких параметров доработки устройства для использования керосина, бензина или парафина не приводится.

Существуют и успешные проекты, которые выглядят почти как серийное промышленное изделие, например, в интернете живо обсуждают стильную кофеварку немецкого кустарного мастера.

В ее конструкции собрано множество узлов, которые взяты из разных устройств: мельницы для кофе, нагревателей, даже корпус – от бытового прибора. Изделие уникально, и попытка повторить его не всегда может увенчаться успехом.

Кнопки не реагируют на прикосновения

При нормально работающей подсветке кнопок нужно проверить наличие воды, кофе и всех составных частей электроприбора на своих местах. Прояснить ситуацию сможет чтение инструкции от производителя, где указаны способы решения часто возникающих проблем. Иногда делать ремонт своими руками любой разновидности кофемашин очень и очень просто, но заглянуть в документацию все-таки придётся.

Если передняя панель снимается легко, протестируйте работоспособность кнопок. Но иногда случается, что неисправен электронный блок управления или один из контроллеров. При недостаточной квалификации лучше сразу вызывать специалистов для проведения дальнейших работ.

Частая проблема с кофемашинами — неисправность кнопок

Тонкая струя при подаче кофе из рожка, появление странных свистящих звуков

Возможно, засорилась сеточка на кофеварке или фильтр на рожке. Здесь скапливаются крупинки кофе, кофейный жир и накипь. Для проведения ремонта своими руками промойте сеточку, аккуратно почистите фильтр и проведите декальцинацию кофемашины.

Если производитель предусмотрел регулировку помола кофейных зерен, немного увеличьте данный показатель. Редко, но случается, что из строя выходит помпа, которая качает воду. Если вы заподозрили как раз такой случай, помпу придется менять на новую, потому что отремонтировать эту деталь, скорее всего, не удастся.

Виды кофемашин

Все кофемашины отличаются между собой конструктивно и функционально. Они могут оборудоваться капучинатором, выполнять в автоматическом режиме практически все необходимые операции. В соответствии со своими качествами, кофемашины разделяются на несколько категорий:

  • Стандартные кофемашины. Как правило, эти машины входят в бюджетный сегмент. У большинства из них отсутствует капучинатор, поэтому напитки с молоком не могут быть приготовлены. Практически у всех имеются встроенные кофемолки, отличающие кофемашины от обычных кофеварок.
  • С ручным капучинатором. Данную функцию выполняет отдельная трубка, оборудованная специальной насадкой для подачи горячего пара. Насадка панарелло расширяет паровую струю, ускоряя образование пены. Основным недостатком считается необходимость ручного взбивания молока. Хотя этот процесс достаточно легкий, он отнимает много времени. Таким образом, в этих кофемашинах сначала вручную создается пена, и только после этого она используется по назначению. Тем не менее, кофемашины с ручным капучинатором позволяют сэкономить немало денег при покупке, особенно, когда молочные напитки планируется готовить не очень часто.
  • С автоматическим капучинатором. Это уже более продвинутые и функциональные кофемашины. Необходимая дозировка молока определяется и отмеряется автоматически. Есть возможность выбора последовательности смешивания ингредиентов капучино. Единственное ручное действие – перестановка чашечки с кофе под трубку со взбитой пеной. Во многих автоматах молочная емкость делается съемной и сохраняется в холодильнике до момента приготовления.
  • Суперавтоматы. Самые дорогие аппараты, способные готовить наиболее вкусные кофейные напитки. Широкий функционал охватывает практически все рабочие процессы и приводит их в автоматический режим. Вручную лишь засыпаются кофейные зерна, заливается вода и молоко. После этого выбирается требуемый режим и остается только дождаться конечного результата. Все емкости под зерна и жидкости имеют большие размеры и не требуют частых заправок. В дорогих и профессиональных моделях можно приготовить даже горячий шоколад и другие экзотические продукты.

Кофемашина гейзерного типа

Самая простая в исполнении – кофейная машина гейзерного типа. Проще всего делается основной блок, ответственный за приготовление кофе. Такая кофеварка, сделанная своими руками, выглядит примерно так:

  1. Внизу располагается емкость для воды.
  2. На ней устанавливается двухкамерный блок, нижняя часть которого — контейнер для молотого кофе, верхняя – отсек для готового напитка.

Работает такая самодельная кофемашина просто: при нагревании жидкости пар проходит через молотый кофе, а образовавшийся напиток поступает в верхний отсек по вертикальной трубке. По мере накопления, можно выливать его в чашку и наслаждаться вкусом. Схема конструкции представлена на фото.

Принцип работы кофеварки гейзерного типа

Самодельная кофемашина такого класса оснащается нагревательными элементами, выполненными из нихромовой проволоки. На практике для уменьшения трудоемкости можно пойти простым путем – приспособить нижнюю нагревательную пластину от электрического чайника. Такое решение весьма выгодно:

  • осуществляется контроль над температурой;
  • внутренняя система безопасности, которая присутствует во многих нагревательных элементах, предотвратит возможность аварийных ситуаций.

Существовали также кофемашины для автомобилистов, способные приготовить чашечку-другую ароматного напитка при помощи прикуривателя.

Кофевар

Родные и близкие инженера Владимира Орешкина в восторге от эспрессо, который он варит в домашних условиях, ведь делает он это в кофеварке собственной конструкции.

Эта конструкция проверена на опытных экземплярах и признана изобретением — на неё выдан патент. В устройстве просто и логично реализован эффект «пропаривания», используемый при варке эспрессо. От этого напиток получается насыщенным, особенно вкусным. «В отличие от других кофеварок там нет герметизирующих прокладок, фильтров, быстроизнашивающихся элементов, — поясняет В. Орешкин, — поэтому она может служить «вечно». У неё прочный корпус, двойные стенки, рассчитанные на максимальное давление пара. Благодаря этому не по-требовалось ставить какие-либо защитные клапаны, не работающие в реальных условиях и создающие лишь видимость защиты. Кон-струкцию постоянно дорабатываю, меня привлекает отработка «самого совершенного» варианта изделия».

Для того чтобы сварить эспрессо, надо повернуть ручку-маховик, открыть крышку и извлечь внутреннюю «рюмку». Наполнив её водой, нужно закрыть корпус. Молотый кофе следует засыпать во внутреннюю полость доверху. После этого можно завинтить крышку и поставить кофеварку на огонь. Напиток поступает через сливную трубку в подставленную чашку со скоростью, которая зависит от степени нагрева. При этом никаких мерных ложечек, манипуляций с доливом-отливом воды не требуется: объёмы подобраны в оптимальном соотношении.

В точности воспроизвести своими руками устройство электрической кофемашины не удастся — в современных приборах давление пара достигает десятка атмосфер, да и схема электронных дозаторов весьма сложна. Рассмотрим несколько простых решений, доступных для реализации в домашних условиях.

Пошаговая инструкция по использованию

Перед началом эксплуатации кофеварки ее нужно подготовить к работе. Новый аппарат иногда пахнет пластмассой, может выделять и другие технические запахи. Поэтому предварительно выполняются следующие мероприятия:

  • Вода заливается на весь объем резервуара. Внутрь контейнера не нужно устанавливать фильтр и засыпать порошок.
  • Включить устройство и дождаться, пока вся вода не пройдет по намеченным путям внутри кофеварки и не соберется в кофейнике.
  • Прибор выключается и остается в таком виде вместе с водой на 15-20 минут.
  • Процедуру следует повторить хотя-бы 3 раза. За это время посторонние запахи полностью уйдут и аппарат можно использовать по назначению.

Перед началом эксплуатации нужно обязательно ознакомиться с инструкцией, как пользоваться кофеваркой. В любом случае все действия выполняются в несколько этапов:

  • Заливка воды. Заливается в самом начале, в количестве, необходимом для получения определенных качеств напитка – крепости и вкуса. Следить за верхним уровнем и не переливать. Во время заливки вода не должна попадать на другие детали устройства.
  • Установка фильтра. Помещается в специальном контейнере. Может быть многоразовым – нейлоновым или металлическим. Часто используются одноразовые бумажные фильтры – более удобные и эффективные. Благодаря их использованию удается полностью избежать неприятных привкусов, характерных для многоразовых элементов.
  • Засыпка молотого кофе. Обычно на 1 чашку требуется 2-3 чайных ложки. Требуемое количество порошка засыпается непосредственно в фильтр. Кувшин для готового напитка должен стоять на своем месте. Прибор включается, кофе готовится и собирается в емкости. Весь процесс занимает в среднем 4-10 минут. При отсутствии автоматического отключения, кофеварку нужно выключить самостоятельно.
Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]