728x90

 

 

그래프는 cui 환경에서 볼수 없으니 vnc를 켜주어야 한다.

 

 

x축 가속도 데이터를 0.01 간격으로 모아서 플로팅 하는 코드

 

from zumi.zumi import Zumi
import time
import numpy as np
import matplotlib.pyplot as plt

zumi = Zumi()
idx = 0

acc_x_lst = np.zeros(100)
t = np.linspace(0, 1, 100)


while idx < 100:
    acc = zumi.get_acc()
    acc_x = acc[0]
    acc_x_lst = np.append(acc_x_lst, acc_x)
    acc_x_lst = np.delete(acc_x_lst, 0)
    idx = idx + 1
    time.sleep(0.01)

#print(acc_x_lst)
#print(acc_x_lst.shape)
#print(t.shape)
plt.plot(t, acc_x_lst)
plt.show()

 

결과

 

300x250

+ Recent posts