По результатам поиска в Google - Arduino в Украине не нашлось! Пусть этот блог будет началом!!!

четверг, 24 декабря 2009 г.

Кофеварка 4 - а что же с Arduino?...

Как я уже говорил... проходят эксперименты!









  
     Экран я заказывал в Германии... он не пишет по русски! И, кстати, советы и инструкции некоторых авторитетных источников по подключению  LCD - не совсем точны или не полны... для того, чтобы добиться его стабильной работы нужно читать на сайте Arduinо! Программа в стадии доработки...


Кофеварка 3 - тяжелые будни программистов

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

На фото моя кофеварка.

Спереди (Saeco Aroma) - верхняя кнопка отвечает за подачу воды (когда она загорается - вода достигла нужной температуры) (220V)



 Изнутри (Saeco Aroma) - с лампочки этой кнопки будем снимать сигнал готовности воды, а кнопку замыкать для подачи воды... (220V)


между кнопками и стенкой корпуса расположу реле, а между краном подачи пара и стенкой корпуса - блок питания для Arduino mini и LCD. Так же была мысль врезать экран под надпись Aroma, но в связи с отсутствием необходимого инструмента блок с Arduino mini и LCD будет находиться сверху кофеварки на блестящей крышке.


вторник, 8 декабря 2009 г.

Кофеварка 2

Первый мозговой штурм! 

Какая будет логика работы микроконтроллера?
Сценарий:
  1. Включаем кофеварку, включается и Arduino и загорается зеленая лампочка - (если не решу выбросить из проекта)
  2. Загорается "экран приветствия"
  3. Загорается "выберите программу"
  4. Нажимаем кнопку "выбор" и на экране появляется первая программа "1 маленькая"
  5. Клацая кнопкой "выбор" выбираем программу (1 маленькая, 2 маленьких, 1 средняя, 2 средних, 1 большая, 2 больших - или в другом порядке?)
  6. Кнопкой Старт/Стоп запускаем процесс приготовления кофе, появляется экран "варю 2 больших"  или другое... в зависимости от выбора программы (если что этой же кнопкой можно остановить - Хотя... зачем? ), загорается красная лампочка...
  7. Кофе готов, на экране "поздравления", горит синяя лампочка (RGB-диод) и раздается мелодичный звук дзинь-дзилинь (это вообще... последняя по необходимости функция (как и лампочка) под большим вопросом!) 
  8. Опять загорается "выберите программу" и зеленая лампочка. 

Как же это написать??? Пойду почитаю что-нибудь по этому поводу.

Кофеварка 1

Пока нет Arduino (прибудет в Украину 14.12.2009) опишу идею усовершенствования кофеварки.


Кофеварка Saeco Aroma RST Black. Без долгих описаний скажу классная штука! Но как всегда есть несколько "Но!" свойственных кофеваркам этого типа. В данном случае - приготовление кофе происходит с неотрывным участием человека. Что утром очень неудобно!
Верхняя кнопка (подачи воды через рожок) оборудована лампочкой показывающей нагрев воды до нужной температуры. Значит, на нее нужно давить только когда лампочка горит... и когда гаснет - отпускать..., и повторять это столько раз сколько необходимо что-бы набрать одну или две чашки.... (приготовление двух больших чашек занимает около пяти минут).
Все это время ты стоишь и клацаешь на кнопку.

Идея!!! Поручить приготовление кофе Arduino. 

Задача проста:
  1. Вывести провода лампочки в кнопке и кнопки к Arduino и пусть он ее клацает.
  2. Приделать к Arduino экран и пару кнопок для выбора программы (количество и размер чашек).
  3. Украсить светом и музыкой (индикация режима: готов, варю кофе, кофе готово и финальное дзинь-дзилинь!).
  4. И самое трудное - сделать корпус или всунуть в кофеварку (еще не решил...).

Начало!

Сегодня начинаю вести блог о моей работе с Arduino Duemilanove.



Для тех (случайных гостей и моих друзей), кто не знает что это такое - короткая справка.

Arduino - это физическая вычислительная платформа, основанная на простой плате ввода/вывода и среды разработки. Arduino может использоваться как для создания автономных интерактивных объектов (взаимодействующих с человеком и другими устройствами), так и подключаться к ПО, выполняемому на компьютере.
Плата Arduino обычно состоит из микроконтроллера серии AVR фирмы Atmel и элементной обвязки для программирования и интеграции с другими схемами. (т.е. очень удобно) В микроконтроллер предварительно прошит загрузчик, так что внешний программатор не нужен.


По моему мнению это очень интересная вещь!

Самой платы у меня еще нет так как в Украине ее не продают... но скоро появится... так что сейчас только теоретическая часть.

Главное в любой поделке - идея!


За время знакомства с Arduino у меня появились две идеи применения Arduino. Автоматизация обычной рожковой эспрессо-кофеварки и восстановление старинных часов с боем.
Мой первый проект - кофеварка.