Как стать автором
Обновить
162
-11

java / open source

Отправить сообщение
А использовать Openwrt совместимый роутер с дешевым GPRS модемом не проще и дешевле было бы? Из плюсов — linux и множество языков программирования. Если нужен логгинг при отстутствии связи, можно записывать данные на подключенную флешку.
на трансформаторах
Друг уже сделал себе ламповый усилитель с теплым ламповым звуком и аудиосистему с нуля! Крайне рекомендовал российские лампы по характеристикам и сроку службы
у HH в последнее время часто падают web системы… в 2005-2008 году работали стабильнее. Возможно скрипт рассылки на python отвалился)
конечно нет) предложите пожалуйста доступный вариант GPIO портов с гальванической развязкой для ввода/вывода сигналов
Это TL-MR3020, но они похожи) Да, безусловно! Процессор шустрый, памяти 32Мб, на борту wifi/ethernet/usb, не требует активного охлаждения, стоит недорого, блок питания в комплекте
Как впечатления от jvm? Сравнил jamVM и phoneME на роутере?
надеюсь что у Firefox OS тоже будет юбилей через 10 лет!)
Спасибо за критику. Правы, описание и фото получились на уровне колхоза))) В следующих постах будет то что сейчас в работе, здесь было то что уже есть в железе. В корпусе и сборе с примерами его работы.
Donation в open source будет ПО, которое можно разработать совместно. Я всей душой радуюсь за open source! Если же не хочется ничего паять и покупать, можно купить отдельно maple или olimexino stm32, собрать макетку на проводках и релюшках с ebay) Или купить готовые девайсы которые я перечислял в предыдущем посте. «Leaflabs Maple» вы здесь и не найдете, так как моя плата совместима по ПО/bootloader/IDE с ним, но можно забить на это и работать «по взрослому» c stm32 через swd.
>> Итого, эти не бесплатные гаджеты вместе тянут на порядка 2000-2300 рублей. Причем откинутая вами по цене Raspberry Pi в эту цену вписывается в меньшую сторону и заменяет собой эти две платы. Зачем плодить сущности?
Raspberry Pi имеет слишком мало GPIO, да и как верно замечал народ в комментах, не хорошо чтобы и управление и веб были на одной железке — недетерменированное время реакции на события и т.п.
Вот видете, я буду работать себе в убыток, чтобы накопить на убыточное мелкосерийное производство. Чтобы людям не пришлось паять и не тратить 15-20 тыс на автоматизацию и сигнализацию, а платить в районе 4-8 тыс в сумме за датчики и контроллер к которому можно достучаться через веб или по wifi дома с планшета/телефона
да, должно работать. phoneME
частично реализуется на том что есть — датчик на воротах гаража концевик или геркон, датчик температуры в комнатах и/или герконы на оконных рамах, датчики тока на каждом потребителе или группах, чтобы знать работает ли какой-либо электроприбор и твердотельные/электромагнитные реле для управления нагрузкой, на каждом или группе управляемых приборах. как вариант внедрять коммутацию в коробки существующих выключателей, сами же выключатели убрать и заменить на тактовые с led подсветкой кнопки, которые посылают сигнал в блок контроллера, который управляет нагрузкой…
в любом случае задача не простая и требует подхода «с головой», т.к. твердотельные реле греются тем сильнее, чем больше проходящий через них ток и требуют охлаждения. электромагнитные реле греются при коммутации и количество циклов коммутации у них небольшое. как вариант внедрение части беспроводных контроллеров, zwave но ценники кусаются!
безусловно это лишь инструмент. который выбирается в зависимости от нефункциональных требований задачи, опыта и предпочтений разработчика
немного подправил исходники, чтобы компилилось с ядром старше 2.4 и вуаля) пэкедж есть собранный под Atheros AR7240, устроит?
в планах разработка компактного ИБП для контроллера на Ni-MH элементах AA емкостью 2700mAh. Что должно позволить работать контроллеру в течении пару часов в отсутствии сетевого питания, либо использовать большой внешний ИБР
любой датчик с выходом типа «сухой контакт». датчики движения активные, есть с питанием от БП, есть от батареи. геркон не требует питания) но контроллер требует БП usb 5В
Возможно, но пока я буду изучать питон, все железо безнадежно устареет))) Писать на java мне гораздо удобнее. Скорости для опроса датчиков и выдачи ответов по web(статика+динамика) на прототипе сейчас вполне хватает. Сам контроллер работает на stm32 и там хоть free-RTOS можно поднимать, а веб морда и сетевое ПО на linux+java. Даже видео стримиться с веб камеры через java) Это же не веб сервер на 8битном AVR.
Единственное что из необходимого не удалось завести — это http, но впринципе можно проксировать запросы на jetty через lighthttpd который поддерживает его и сертификаты на openwrt
Проводка только до датчика, связь между разными блоками можно устанавливать как по витой паре, так и по wifi. Возможен вариант с zigbee/zwave протоколом, но такие датчики минимум в десятки раз дороже обычных и цена такого датчика приближается к цене этого контроллера+обычного датчика. Возможен вариант когда у каждого контроллера будет свой IPv6, но пока teredo на openwrt не удалось удачно настроить. Если кому удалось, было бы интересно почитать как.
спасибо за совет, этим вскоре и займусь
Собственно до разработки железа я дошел как раз из того, что нет ничего доступного по соотношению функционал/цена. И пишу я быстро сейчас только на java, хотя давно в студенчестве писал на C.
Этот проект позволяет писать программу опроса контроллера на java, загружать maple скетчи опроса датчиков в контроллер по usb (без использования внешнего программатора), считывать данные по CDC устройства как из обычного файла и в перспективе использовать dfu-util собранную для MIPS для удаленного обновления прошивки на контроллере через веб.
В openwrt есть солидный набор утилит и программ, которые можно вызывать из скрипта или java и собирать ПО из них. В следующих постах буду выкладывать свои эксперименты с железом.
Я начинал делать что-то самостоятельно с варианта на OLIMEXINO-STM32(а-ля ардуино) с собранной мной обвязкой. Теперь есть своя железка, в которой собрано все то что было мне нужно. Немного подрихтую и смогу помочь за указанную цену тем, кто хочет писать свое ПО или будет публиковать код в open source проект

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность