Появилась потребность в мониторинге до 16 аналоговых каналов одновременно, потом эти данные можно и на СД-карточку скидывать по кольцевому варианту и в нужный момент остановить.
Подключив разные датчики температуры, тока, напряжения, давления, нагрузки и т.д. можно отследить проблему.
Сейчас использую простой скетчь, который с частотой выборки 100 гц, передает на комп данные одновременно всех 16 аналоговых каналов.
Одним словом самописец на РС.
PHP код:
byte Kanal[16];
int i=0;
void setup()
{
Serial.begin(115200);
}
void loop()
{
for (i=0; i < 16; i++)
{
Kanal[i] = analogRead(i)/4 ;
}
Serial.write(Kanal,16);
delay(10);
}
Есть естественно ступеньки, т.к. значение дискретно 255, что соответствует точности около 0,02 вольта.