
How to: Graphically Visualize Data in Real Time Как: Графически Визуализация данных в режиме реального времени

Although the title of this post may sound a bit advanced or intimidating, fear not grasshopper, data visualization is actually quite simple. Несмотря на то, что название этой должности может показаться немного Advanced или запугивания, страха не кузнечик, визуализация на самом деле довольно проста. Using an outstanding program called Используя выдающийся программа под названием Processing Обработка , we can read data through our computer's serial port and then display it visually. , Мы можем прочитать данные через компьютер серийный порт, а затем показать его визуально.

We'll use a wiimote in this tutorial since they're so many sensors to choose from and you can easily Мы будем использовать Wiimote в данном учебнике, поскольку они так много датчиков на выбор, и вы можете легко connect it to your pc подключите его к компьютеру and и read data from it читать данные из него . . If you'd like to graph another type of sensor, you'll use the same methods but probably build your circuit differently. Если вы хотите, чтобы график другой тип сенсора, вы будете использовать те же методы, но, возможно, создать схему иначе. Learn about Дополнительная информация о all sorts of sensors всевозможные датчики . .

Processing Обработка is the program I use - It's pretty easy to learn, uses the same interface as это программа, я использую - это довольно легко узнать, используется тот же интерфейс, как Arduino Arduino , and can render 2D and 3D visualizations with small amounts of code. , И может оказать 2D и 3D визуализации с малым количеством кода. Before you jump in head first, I suggest you check out Перед тем, как прыгать в голову во-первых, я предлагаю вам проверить their examples их примеры to familiarize yourself with the code. ознакомиться с настоящим Кодексом.
1. 1. The Code Кодекс

Once your sensors are successfully transmitting to your serial port (learn how to После того, как датчики успешно препровождающая ваш последовательный порт (узнать, как send serial data Отправить серийный данных ), we can use that data to create a graph, thus creating a whole new perspective on our data. ), Мы можем использовать эти данные для создания графика, что создает совершенно новый взгляд на наши данные. To get you started, we'll first just Чтобы вы начали, мы только первая graph one variable График одной переменной coming in from the serial port. поступающими из последовательного порта. The results should look basically like the image above. Результат должен выглядеть, как на основном изображении выше.
2. 2. Graphing Mulitple Sensors and Inputs График Mulitple датчики и материалы

Similar to the single variable graph above, we now По аналогии с одной переменной графике выше, мы сейчас graph multiple values График несколько значений at the same time. В то же время. It's a bit more complicated since we have separate the variables. Это немного сложнее, поскольку у нас есть отдельные переменные. To learn more information about multivariable serial communication with arduino, check out the Чтобы получить более подробную информацию о несколькими последовательный с arduino, проверьте arduino site arduino сайта . .
For non-arduino data visualization, check out some of these Для не-arduino визуализации данных, ознакомьтесь с некоторыми из этих fantastic examples фантастические примеры . .
Don't miss out on future articles, subscribe for Не пропустите на будущих статей, подписаться на рассылку free updates бесплатные обновления . .












































April 25th, 2009 25 апреля 2009
Mine doesn't look anything like yours, and I copied and pasted the code *scratches head* Otherwise, Very cool! Мине не смотреть ничего, как ваш, и я скопировать код * царапины головы * В противном случае, очень здорово!
April 25th, 2009 25 апреля 2009
Yea, the code used to generate the pretty graphs above got misplaced…*woops*. Да, в код, используемый для создания графиков выше довольно получил неправильно ... * woops *. Sorry about that, I'm in the process of re-writing it, will post it when I'm finished. К сожалению о том, что я в процессе повторного ввода ее разместим его, когда я закончил.