Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Стиральная машина 
:(
    Опции темы
fanrio
Дата 17.4.2007, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.4.2007

Репутация: нет
Всего: нет



Добрый вечер.

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

Можно ли это реализовать на Jave. Почему на Java?
Потому что изучаю этот язык прыгать с одного на другое не
хотелось бы.

Если да, где можно взять инфо. Весь и-нет облазил ни чего не
нашел. 

За ответы заранее благодарен.
PM MAIL   Вверх
powerOn
Дата 17.4.2007, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(fanrio @  17.4.2007,  21:34 Найти цитируемый пост)
Если да, где можно взять инфо. Весь и-нет облазил ни чего не
нашел. 

По какой тематике информацию? По программированию стиральных машин?


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
nornad
Дата 17.4.2007, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1079
Регистрация: 16.2.2007
Где: в Караганде

Репутация: 16
Всего: 31



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

P.S. Подозреваю, что писать придётся скорее всего на ассемблере. ;)


--------------------
Три достоинства программиста: Леность, Нетерпение и Гордость
Ларри Уолл
PM MAIL WWW ICQ Skype MSN   Вверх
chief39
Дата 17.4.2007, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 15
Всего: 77



Увидел тему - улыбнулсо smile
ЗЫ: Кто помнит что джаву задумывали как язык для бытовых микроприборов, а?

Аффтару: Давай больше исходных данных


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
batigoal
Дата 18.4.2007, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Цитата(chief39 @  18.4.2007,  00:35 Найти цитируемый пост)
ЗЫ: Кто помнит что джаву задумывали как язык для бытовых микроприборов, а?

Думаю, многие. Но вот у кого завалялись примеры тех программок на Oak'e? smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
fanrio
Дата 18.4.2007, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.4.2007

Репутация: нет
Всего: нет



Значит так:

Опишу проект немного конкрентнее:

У меня нет определенной стиральной машины, но есть RFID-чипы и все что
к этому прилагается. На чипе сохранены стандартные данные, которые мозхно
найти на этикетках на одежде. ( Теператрура стирки, Ручная стирка и т.д.).
Идея в том что после выставления программы на стиральной машине,
закидываются вещи при этом читается информация с чипов. Если какая либо доежда
не подходит по параметрам то стиралка говорит: " Выкинте красный носок из белого
белья". Или же все вещи стираются при температуре 40 градусов, а мы выставили
90 то программка подбирает подходящюу программу стрики. 
Грубо но понятно чего софтинка должна делать.

В стиралке есть всякие датчики ( Датчик тепературы воды, датчик скорости врашения барабана) и все такое можно ли информацию с етих датчиков на Javе считывать.

Больше инфорамции на данный момент нет (будет в понедельник), т.к. с профессором пока не были 
обговоренны детали. ( Это мое представление об этом проекте).

Если кто знает где взять инфо о том как программировать стир. маш. прошу поделиться.

Пока все. Спасибо за ответы и внимание.
PM MAIL   Вверх
_Y_
Дата 18.4.2007, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: 5
Всего: 34



Наверное, Вам нужно для начала разобраться как вообще программируется управление устройствами (насосами, электромоторами, клапанами, и.т.п.). Java для этого используется, но крайне редко. Причина в том, что управление устройствами идет в реальном времени, а Java для этого не очень приспособлена. Впрочем - этого Вам не надо бояться, т.к. качество стирки не пострадает если какая-то операция будет задержана на 100-200 миллисекунд smile 

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


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
chief39
Дата 18.4.2007, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 15
Всего: 77



Цитата(fanrio @  18.4.2007,  12:05 Найти цитируемый пост)
У меня нет определенной стиральной машины, но есть RFID-чипы и все что
к этому прилагается. На чипе сохранены стандартные данные, которые мозхно
найти на этикетках на одежде. ( Теператрура стирки, Ручная стирка и т.д.).
Идея в том что после выставления программы на стиральной машине,
закидываются вещи при этом читается информация с чипов. Если какая либо доежда
не подходит по параметрам то стиралка говорит: " Выкинте красный носок из белого
белья". Или же все вещи стираются при температуре 40 градусов, а мы выставили
90 то программка подбирает подходящюу программу стрики. 
Грубо но понятно чего софтинка должна делать.

Это лирика, то есть бизнес-требования. Это они уже тебе понадобятся потом  smile 

Какие интерфейсы взаимодействия с датчиками? И воздействия на механизмы машинки?

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

А пока понятно лишь то, что твоя софтина телепатически считывает чипы и так же управляет машинкой smile
Тащи больше конкретики в студию  smile

Добавлено через 3 минуты и 54 секунды
Цитата(_Y_ @  18.4.2007,  13:09 Найти цитируемый пост)
Поэтому, я бы рекомендовал начать с создания простейших обьектов осыществляющих ИО операции типа включил-выключил, прочитал код подштанников, и.т.п. С чем застряните - спрашивайте. 

"Скан. - Есть подштанники? - Включить подштанники! - Эксепшн, в подштанниках обнаружен хозяин подштанников. - Эджект"
smile))


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
powerOn
Дата 18.4.2007, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(_Y_ @  18.4.2007,  14:09 Найти цитируемый пост)
Java для этого используется, но крайне редко. Причина в том, что управление устройствами идет в реальном времени, а Java для этого не очень приспособлена. 


Java RTS



--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
COVD
Дата 18.4.2007, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 17
Всего: 43



Это для Соляриса и стоит, наверное, дороже стиральной машины  smile 

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

Это сообщение отредактировал(а) COVD - 18.4.2007, 15:43
PM MAIL   Вверх
nornad
Дата 18.4.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1079
Регистрация: 16.2.2007
Где: в Караганде

Репутация: 16
Всего: 31



Цитата(COVD @  18.4.2007,  18:37 Найти цитируемый пост)
и тех, кто этим занимается, они вполне устраивают

Ну да, конечно. Главное им об этом не говори - можно и схлопотать. smile 
Знаю, потому что друг постоянно чипы программирует, да и сам немного писал под них.


--------------------
Три достоинства программиста: Леность, Нетерпение и Гордость
Ларри Уолл
PM MAIL WWW ICQ Skype MSN   Вверх
AntonSaburov
Дата 18.4.2007, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Ничего себе задачка smile Улыбнуло.

Вобщем-то здесь есть по сути три области:

1. Считать данные с RFID (как я понял они на одежде) Иначе смысла нет smile Хотя как они стираются вмесе с одеждой - выдержат ?
2. Сравнить эти данные с тем режимом который устанавливается на стиральной машине
3. Непосредственно программы для стирания.

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

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

Вот об этом тебе и надо подумать или спросить кого-либо
PM MAIL WWW ICQ   Вверх
nornad
Дата 18.4.2007, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1079
Регистрация: 16.2.2007
Где: в Караганде

Репутация: 16
Всего: 31



Цитата(AntonSaburov @  18.4.2007,  19:49 Найти цитируемый пост)
Хотя как они стираются вмесе с одеждой - выдержат ?

Эти выдержат, можно не сомневаться. ;)


--------------------
Три достоинства программиста: Леность, Нетерпение и Гордость
Ларри Уолл
PM MAIL WWW ICQ Skype MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1038 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.