Работа Firmata и OneWire одновременно

ppmes
Offline
Зарегистрирован: 21.12.2013

Доброго времени суток!

Прошу заранее прощения за возможно ламерство! Возникла потребность в одновременной работе этих двух библиотек!

Что бы не ходить вокруг да около разъясню суть проблемы! Создаю проект оптимизированной системы охлаждения серверного системного блока. в истоках напоролся на множество препятствий при работе с простым сериал соединением процесинга и ардуино и воистину глотнул свежего воздуха попробовав фирмата! фирмата отвечает в проекте за оперирование мануальным включением и выключением исполнительного оборудования. Возникла потребность в индикации некоторых параментров в программе процессинга и вот тут мои восхищения фирматой прирвались... смысл преграды в том что работая с далласовскими 18В20 мне необходим инклуд One Wire, это не есть утопия а вполне реально... но вот как внедрить и с какой стороны( процессинг или ардуино) скетч с обработкой данных ВанВаер соединения с датчиком это мне не постижимо! 

Отчаянно прошу Вашей помощи! Либо подсказки как ещё можно вести управление ардуино и получать данные с перефирийных устройств подключенных к интерфейсам ардуино???

PS

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

ourlive
Offline
Зарегистрирован: 26.05.2012
#include <OneWire.h> //arduino

#include <Boards.h>
#include <Firmata.h>

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly: 
  
}

не катит?

 

maksim
Offline
Зарегистрирован: 12.02.2012

ppmes пишет:

в истоках напоролся на множество препятствий при работе с простым сериал соединением процесинга и ардуино и воистину глотнул свежего воздуха попробовав фирмата!

...

и вот тут мои восхищения фирматой прирвались... 

Не было никакого свежего воздуха, это был все тот же воздух только с освежителем... Так что придется вам познавать дальше UART и все его тонкости (кстати не так уж это и сложно). И придется создавать свой протокол, для того что бы и ножками дуины подергать и температуру с датчиков передавать.

ppmes
Offline
Зарегистрирован: 21.12.2013

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

maksim
Offline
Зарегистрирован: 12.02.2012

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

http://robocraft.ru/blog/arduino/283.html