HIGHCHARTS-读取arduino数值

我想写个HIGHCHARTS,y值是读取arduino数值,x值是时间,目前在网路上参考的程式是这样,请问要怎么改呢?,谢谢大家


```javascript
Highcharts.setOptions({
        global: {
                useUTC: false
        }
});
function activeLastPointToolip(chart) {
        var points = chart.series[0].points;
        chart.tooltip.refresh(points[points.length -1]);
}
var chart = Highcharts.chart('FlowContainer', {
        chart: {
                type: 'spline',
                marginRight: 10,
                events: {
                        load: function () {
                                var series = this.series[0],
                                        chart = this;
                                activeLastPointToolip(chart);
                                setInterval(function () {
                                        var x = (new Date()).getTime(), // 当前时间
                                                y = Math.random();          // 随机值
                                        series.addPoint([x, y], true, true);
                                        activeLastPointToolip(chart);
                                }, 1000);
                        }
                }
        },
        title: {
                text: '动态模拟实时数据'
        },
        xAxis: {
                type: 'datetime',
                tickPixelInterval: 150
        },
        yAxis: {
                title: {
                        text: null
                }
        },
        tooltip: {
                formatter: function () {
                        return '' + this.series.name + '
'
+ Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x) + '
'
+ Highcharts.numberFormat(this.y, 2); } }, legend: { enabled: false }, series: [{ name: '随机数据', data: (function () { // 生成随机值 var data = [], time = (new Date()).getTime(), i; for (i = -19; i <= 0; i += 1) { data.push({ x: time + i * 1000, y: Math.random() }); } return data; }()) }] });

```