Осциллограф на ArduinoВстретил в интерне

Проекты и идеи
Осциллограф на Arduino
Встретил в интернете интересный проект Осциллограф на форуме, посвященному автомобильным компьютерам.

Проект интересен тем, что он уникальный в рунете и все несколько проектов есть западных.

Измерять им можно аналоговый сигнал с частотой до 2Кгц

Скриншот программы (Проверено ХП и Виста):

Как видим все просто, первый скрул это синхронизация, второй это время в мс. Кнопка Пуск/Стоп для остановки

Код для Arduino, принимаем сигнал на 0 аналоговом порту:


//Oscilloscope
//http://compcar.ru

void setup() 
{ 
 Serial.begin(115200); // настроить скорость com порта 
}
 
void loop() 
{ 
 delayMicroseconds(115);  
 Serial.print(analogRead(0)/4 , BYTE); // отправить про читаное значение компьютеру 
}  


Программа как видим состоит из 3х строк для ее работы ее нужно только залить ее в Arduino.

Программа для ПК написана на делфи:
Свежую версию можно скачать compcar

Есть похожий проект, только на западном ресурсе (здесь используется Процессиг и Ардуино, в комментария программа для приема с 6 портов сразу)

Большое спасибо пользователю Chip, который написал программы осциллографа выложил ее! Она очень пригодится в Робототехнике, доработав ее, можно получается принимать любые данные с любых датчиков.
loop 21.06.2009 в 01.59 комментарии 0 1

комментарии(0)

Комментировать

Для добавления комментария авторизируйтесь.
Последние комментарии:
© 2012 pobot.ru