А по поводу первого пункта вы правы — тут будет баланс между жадностью покупателя и надежностью итогового решения. Каждый для себя сам решит платить ли дополнительные 500р за надежность)
2. «вводы/выводы с внешней платы IO» не будет содержать микроконтроллер. Можно будет либо напрямую втыкать в одноплатник, либо через промежуточный контроллер. Мы так друг друга поняли?)
Для надежности можно добавить железку со сторожевым таймером и перезагрузкой Rpi в случае зависания, дополнительно можно продублировать железо и т.п.
IMHO такая надежность и сложность в быту не нужна. Это же не аппарат искуственного дыхания и не кардиостимулятор
Да, сам удивился почитав спеку. Из нее же кстати следует что этот ARM чип с поддержкой Jazelle, если правильно интерпретиркю ARM1176JZ-F
Интересно будет ли доступна поддержка video encoding в программных библиотеках?
При серийном производстве Rpi по заявленной цене должна наступит и эра дешевых IP камер ;-)
Спасибо за адекватную критику!!!
Убунта (про которую говорил в контексте ИБП — сигнал по USB — поддержка модулем ядра) работает на домашнем компьютере. Debian работает на многих серверах, роутерах, embedded и ничего как-то с этим живут. Безусловно надежнее делать обработку сигналов отдельной железкой, без многозадачной ОС.
Но есть свои доводы в пользу моего решения:
1. экономичность и как следствие массовость применяемого решения.
2. вводы/выводы с внешней платы IO можно подключать к контроллеру по шлейфу. Сделать, например, шлейф с расположением контактов такой же как в Rpi. В случае с отдельным микроконтроллером можно сделать на его плате разводку дорожкек, чтобы он подключался по шлейфу такому же как и у Rpi. МК в этом случае будет вообще без ОС, с детерменированным временем обработки сигнала.
Безусловно тестирование готового решения никто не отменял)
Про скайнет и работника Жэка вы сами сказали ;-) И так каждый день находитесь под пристальным взглядом скайнет =))))
Меня уже пытались «взвесить» карманники на улице. Кто сказал что жить безопасно ;-)
Тогда я вернул свои ключи, мобильник и деньги. Главное вовремя заметить!
С нарядом милиции вы правы. По другому месту жительства в 5 утра ночи соседку после пьянки избивал сожитель. Я поднялся на этаж выше, позвонил много раз в дверь. Никто мне не открывал, но и орать продолжали. Мужик трусливым оказался и слава богу не охотником =)
Тогда я вызвал милицию. Чуть позже 2 сотрудника, вооруженные автоматами, позвонили мне в дверь. Ну и с наездами типа какого ты нас вызывал «нам не открыли твои соседи». Я понимаю что дверь ломать они не будут, но с другой стороны какие могут быть претензии ко мне, если соседка вопила. Так им и объяснил что это их работа, какие могут быть претензии. Но соседи после их приезда успокоились)
Так что ребята, если столкнетесь с такой херней — звоните сначала в дверь соседям! Если не открывают, выждите 15 мин и звоните в домофон «Откройте полиция!», а потом закрыв глазок еще пару звонков в дверь. И надейтесь что у бухих соседей нет охотничьего ружья!
Думаю у вневедомственной охраны должны быть какие-либо услуги по охране вас. Типа по СМС можно вызвать подмогу себе или в квартиру и т.п.
Да и полиция вызов принять и приехать обязана. С другой стороны в случае ложного вызова грозит ответственность
Последние полтора года я работаю совсем рядом с домом))) Для тех кто работает далеко вопрос интересный.
Мне тоже интересно что в таком случае делать. Интересно почитать комменты!
нет, не пробовал.
рад что вы успешно применяете в работе arduino!
Как прикладному программисту мне все же удобнее и быстрее писать, отлаживать и профилировать приложения на java в linux. В любом случае лучше использовать более быстрое и более удобное аппаратное обеспечение, к тому же при цене в 25-35$
АЦП есть, т.е. есть аудиовыход. Но вот аудиовход по экономическим соображениям не вывели. What about audio?
There’s a standard 3.5mm jack, or you can use HDMI. You can add any supported USB microphone via a hub.
см www.raspberrypi.org/faq
В таком случае без внешнего контроллера в котором обычно есть несколько ADC/DAC не обойтись. Но не так часто нужно оцифровывать сигнал с датчиков в охранке
8 битный МК, девельская плата на который стоит больше 1000р?
При том что можно взять 32битный ARM с платой в которой есть и МК и программатор, USB порт и GPIO за 400р
Спасибо за информацию!!!
Второй вариант как раз и был GPIO-to-RS232 over USB. Воможно сделать клиента и на J2ME, но сейчас почти все телефоны поддерживают HTML.
Без мелкой серии не обойтись т.к. в любом случае нужно «прощупать» рынок.
С точки зрения прикладного программирования фреймворк написать просто. Т.к. GPIO в linux видны как файлы, то же и с RS232 over USB
Аналоговые сигналы до 22КГц можно вводить через USB аудио плату и использовать sound API java
С JVM чуть сложнее, т.е. open JDK по умолчанию работает на ARM без JIT Zero-Assembler Project, есть Shark LLVM JIT но насколько он стабильный пока не знаю
Я думаю вполне хватит, если не выполнять распознавание речи, анализ видеосигнала и т.п.
Чтобы собирать данные с датчиков и веб камеры, оповещать удаленно и управлять устройствами 700MHz ARM процессора с 256Mb RAM вполне хватит
Спасибо за пост. Отличные идеи!
Есть open source проекты для здравоохранения. Например часть того о чем вы пишете есть в openmrs.org
Существуют интеграционные проекты, например openehealth.org
QR коды отлично генерировал на проекте с помощью code.google.com/p/zxing
Есть смысл не строить платформу «с нуля» а развивать существующие открытые решения.
Для надежности можно добавить железку со сторожевым таймером и перезагрузкой Rpi в случае зависания, дополнительно можно продублировать железо и т.п.
IMHO такая надежность и сложность в быту не нужна. Это же не аппарат искуственного дыхания и не кардиостимулятор
Интересно будет ли доступна поддержка video encoding в программных библиотеках?
При серийном производстве Rpi по заявленной цене должна наступит и эра дешевых IP камер ;-)
Убунта (про которую говорил в контексте ИБП — сигнал по USB — поддержка модулем ядра) работает на домашнем компьютере. Debian работает на многих серверах, роутерах, embedded и ничего как-то с этим живут. Безусловно надежнее делать обработку сигналов отдельной железкой, без многозадачной ОС.
Но есть свои доводы в пользу моего решения:
1. экономичность и как следствие массовость применяемого решения.
2. вводы/выводы с внешней платы IO можно подключать к контроллеру по шлейфу. Сделать, например, шлейф с расположением контактов такой же как в Rpi. В случае с отдельным микроконтроллером можно сделать на его плате разводку дорожкек, чтобы он подключался по шлейфу такому же как и у Rpi. МК в этом случае будет вообще без ОС, с детерменированным временем обработки сигнала.
Безусловно тестирование готового решения никто не отменял)
Про скайнет и работника Жэка вы сами сказали ;-) И так каждый день находитесь под пристальным взглядом скайнет =))))
Тогда я вернул свои ключи, мобильник и деньги. Главное вовремя заметить!
С нарядом милиции вы правы. По другому месту жительства в 5 утра ночи соседку после пьянки избивал сожитель. Я поднялся на этаж выше, позвонил много раз в дверь. Никто мне не открывал, но и орать продолжали. Мужик трусливым оказался и слава богу не охотником =)
Тогда я вызвал милицию. Чуть позже 2 сотрудника, вооруженные автоматами, позвонили мне в дверь. Ну и с наездами типа какого ты нас вызывал «нам не открыли твои соседи». Я понимаю что дверь ломать они не будут, но с другой стороны какие могут быть претензии ко мне, если соседка вопила. Так им и объяснил что это их работа, какие могут быть претензии. Но соседи после их приезда успокоились)
Так что ребята, если столкнетесь с такой херней — звоните сначала в дверь соседям! Если не открывают, выждите 15 мин и звоните в домофон «Откройте полиция!», а потом закрыв глазок еще пару звонков в дверь. И надейтесь что у бухих соседей нет охотничьего ружья!
Думаю у вневедомственной охраны должны быть какие-либо услуги по охране вас. Типа по СМС можно вызвать подмогу себе или в квартиру и т.п.
Да и полиция вызов принять и приехать обязана. С другой стороны в случае ложного вызова грозит ответственность
Мне тоже интересно что в таком случае делать. Интересно почитать комменты!
рад что вы успешно применяете в работе arduino!
Как прикладному программисту мне все же удобнее и быстрее писать, отлаживать и профилировать приложения на java в linux. В любом случае лучше использовать более быстрое и более удобное аппаратное обеспечение, к тому же при цене в 25-35$
USB CDC как раз и использовали с STM32-H103. С таким вариантом программирования даже server side джавист справляется ;-)
What about audio?
There’s a standard 3.5mm jack, or you can use HDMI. You can add any supported USB microphone via a hub.
см www.raspberrypi.org/faq
В таком случае без внешнего контроллера в котором обычно есть несколько ADC/DAC не обойтись. Но не так часто нужно оцифровывать сигнал с датчиков в охранке
При том что можно взять 32битный ARM с платой в которой есть и МК и программатор, USB порт и GPIO за 400р
Второй вариант как раз и был GPIO-to-RS232 over USB. Воможно сделать клиента и на J2ME, но сейчас почти все телефоны поддерживают HTML.
Без мелкой серии не обойтись т.к. в любом случае нужно «прощупать» рынок.
С точки зрения прикладного программирования фреймворк написать просто. Т.к. GPIO в linux видны как файлы, то же и с RS232 over USB
Аналоговые сигналы до 22КГц можно вводить через USB аудио плату и использовать sound API java
С JVM чуть сложнее, т.е. open JDK по умолчанию работает на ARM без JIT Zero-Assembler Project, есть Shark LLVM JIT но насколько он стабильный пока не знаю
Чтобы собирать данные с датчиков и веб камеры, оповещать удаленно и управлять устройствами 700MHz ARM процессора с 256Mb RAM вполне хватит
Есть open source проекты для здравоохранения. Например часть того о чем вы пишете есть в openmrs.org
Существуют интеграционные проекты, например openehealth.org
QR коды отлично генерировал на проекте с помощью code.google.com/p/zxing
Есть смысл не строить платформу «с нуля» а развивать существующие открытые решения.