无人机自主巡检,按照周期性的执行任务,并上传任务照片,系统分为服务端,主要负责数据存储和pc端客户端数据通信,遥控器安卓端,负责控制无人机飞行执行任务以及数据回传,嵌入式FreeRTOS,主要负责对机场的舱门开关,无人机的充放电设备控制,温湿度数据监测,空调的开关控制等,工控机端,主要负责对安卓端、嵌入式FreeRTOS、服务端的通信,类似一个消息中间件功能,还负责视频数据流的编解码和推流,还有无人机自动精准降落控制算法 主要负责是工控机的开发以及pc客户端的拉流工作。基于aarch64的jetsonNX,使用nvidia的GPU的nvenc和cuda特性处理视频流,使用poco框架控制,使...
产品是一款蓝牙网关产品,用在培训场所的门店中,用户可以通过APP配合该产品进行打卡开门。 该产品基于乐鑫的ESP32进行开发,用到蓝牙广播和Wi-Fi的功能。 我在项目中主要负责通过MQTT协议打通阿里云,打通之前需要通过HTTPS协议连接到客户的IOT物联网平台中获取各种鉴权信息。...
产品是一款供盲人使用的键盘和显示设备,通过上面的6个不同的盲文点组合输入,可以向PC或手机输入各种不同字符。下面的盲文点是用来显示盲文字符的,接收到PC或者手机的数据,可以通过盲文点显示。 支持两种数据传输方式,USB有线或者BLE无线。USB使用的是HID协议和私有协议混合,HID传输按键值,私有协议传输屏幕数据;BLE使用gatt连接,使用两个服务,一个是HID,一个是nordic自定义的数据透传服务; 主芯片使用nordic的nrf52840,采用zephyr操作系统。产品使用的其它模块包括一颗I2C的IO扩展模块,作为矩阵键盘IO,一款艾为电子的I2C接口的马达驱动芯片,增加按键的...