前提・実現したいこと
Arduinoの温度センサから取得したデータをCSVファイルに書き込んで
そのデータを読み込みChart.jsでリアルタイムに表示するプログラムを組もうとしているんですが
Chart.jsにPHPで読み込んだCSVファイルをデータとしてどのように渡せばいいのかわかりません。
教えていただきたいです。
よろしくお願いします。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <canvas id="myChart"></canvas> <script type="text/javascript" src="../js/moment.js"></script> <script type="text/javascript" src="../js/Chart.js"></script> <script type="text/javascript" src="../js/chartjs-plugin-streaming.js"></script> <script> var ctx = document.getElementById('myChart').getContext('2d'); var chart = new Chart(ctx, { type: 'line', data: { datasets: [{ data: [] }] }, options: { scales: { xAxes: [{ type: 'realtime' }] }, plugins: { streaming: { duration: 20000, refresh: 1000, delay: 1000, frameRate: 30, pause: false, onRefresh: function(chart) { chart.data.datasets[0].data.push({ x: Date.now(), y: get_data() }); } } } } });
分からないこと
下記のサイトを参考にしたのですがPHPでデータを取得する際,DBから取ってきているので
CSVから読み込む方法が分かりません。
参考にしたサイト
補足情報(FW/ツールのバージョンなど)
PHP,JavaScript,Chart.js
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/13 05:37
2018/11/13 05:42
2018/11/13 05:56
2018/11/13 06:12
2018/11/13 06:15
2018/11/13 06:43
2018/11/13 06:44