
2021年全国电子设计竞赛A题武汉理工大学国一上位机方案
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为2021年全国电子设计竞赛A题一等奖获奖作品,展示了武汉理工大学团队开发的高效能上位机解决方案,具有创新性和实用性。
使用 Flutter 和 esp8266 通过 socket 进行通信来传递角度数据。模拟服务端的代码如下:
```python
import socket
import time
import random
import json
from typing import List
import numpy as np
x = np.linspace(0, 4*np.pi, 480) # 创建一个包含480个点的数组,代表两个完整的正弦波周期。
y = 43 + 43 * np.sin(x) # 计算每个点处的 y 值,调整常数可以改变峰值大小
y1: List[int] = list(y.astype(int)) # 将计算得到的浮点型数值转化为整数列表
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
host = 0.0.0.0
port = 8888
s.bind((host, port))
s.listen(5)
```
全部评论 (0)
还没有任何评论哟~


