【车联网原型系统】项目源码

上传者: 46291251 | 上传时间: 2022-09-07 21:41:49 | 文件大小: 150KB | 文件类型: ZIP
博客地址https://blog.csdn.net/weixin_46291251/article/details/125807297 车联网的概念源于物联网,即车辆物联网,是以行驶中的车辆为信息感知对象,借助无线通信技术,实现车与X(即车与车、人、路、服务平台)之间的网络连接。本教程基于树莓派智能小车套件,实现一个车联网原型系统。 实现功能: 1、车辆对路上的环境数据自动采集。 2、车辆与路边基站(笔记本电脑模拟)进行数据交互。将环境数据以及轨迹数据送入基站。 3、车辆不在基站覆盖范围内时,可将数据交由所遇车辆进行转发。 4、基站将采集的环境数据及小车的行进轨迹,进行还原及web可视化展示。 5、考虑安全设计,包括数据加密等。 本资源包括博客对应的源码、数据库文件等。

文件下载

资源详情

[{"title":"( 91 个子文件 150KB ) 【车联网原型系统】项目源码","children":[{"title":"iot-trolley-system","children":[{"title":"frp","children":[{"title":"bin","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"ad-hoc","children":[{"title":"images","children":[{"title":"image-20220622200139775.png <span style='color:#111;'> 10.88KB </span>","children":null,"spread":false},{"title":"image-20220622202401986.png <span style='color:#111;'> 40.25KB </span>","children":null,"spread":false},{"title":"image-20220622202452144.png <span style='color:#111;'> 8.54KB </span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 779B </span>","children":null,"spread":false}],"spread":true},{"title":"auto_run_frpc_B.sh <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"auto_run_frpc_A.sh <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"ini","children":[{"title":"pcA.ini <span style='color:#111;'> 273B </span>","children":null,"spread":false},{"title":"piA.ini <span style='color:#111;'> 573B </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"piB.ini <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"frpc.ini <span style='color:#111;'> 126B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"pi","children":[{"title":"dao","children":[{"title":"moveDao.py <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"ultrasonicDao.py <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"moveDao.cpython-310.pyc <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"confDao.cpython-310.pyc <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"sensorDao.cpython-310.pyc <span style='color:#111;'> 963B </span>","children":null,"spread":false}],"spread":true},{"title":"buzzerDao.py <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"steeringDao.py <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"confDao.py <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"sensor.conf <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"ultrasonic","children":[{"title":"Adafruit_PWM_Servo_Driver.pyc <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Adafruit_PWM_Servo_Driver.py <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"Adafruit_I2C.py <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"Adafruit_I2C.pyc <span style='color:#111;'> 6.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"sensorDao.py <span style='color:#111;'> 769B </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"__pycache__","children":[{"title":"instruction.cpython-310.pyc <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"data.cpython-310.pyc <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"packet.cpython-310.pyc <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"log.cpython-310.pyc <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"instruction.py <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"packet.py <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"log.py <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"data.py <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"infrared_avoid.py <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"simulate_base_station.py <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false},{"title":"simulate_base_station-v2.py <span style='color:#111;'> 4.44KB </span>","children":null,"spread":false},{"title":"simulate-v3.py <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":"main","children":[{"title":"maintest.py <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 9.64KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"packet_test.py <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"buzzerController.py <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"ultrasonicServoController.py <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"sensorController.py <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"infraredController.py <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"sensorController.cpython-310.pyc <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"moveController.cpython-310.pyc <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"moveController.py <span style='color:#111;'> 4.62KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"sensor","children":[{"title":"light","children":[{"title":"19_photoresistor.py <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"PCF8591.py <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"testforlig.py <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"lightSensor.py <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":false},{"title":"temperature","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"temperatureSensor.py <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"PCF8591.py <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"testfortem.py <span style='color:#111;'> 285B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"config.py <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 302B </span>","children":null,"spread":false}],"spread":true},{"title":"Django","children":[{"title":"app","children":[{"title":"websocket.py <span style='color:#111;'> 924B </span>","children":null,"spread":false},{"title":"models.py <span style='color:#111;'> 1002B </span>","children":null,"spread":false},{"title":"apps.py <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"car","children":[{"title":"carServer.py <span style='color:#111;'> 6.19KB </span>","children":null,"spread":false},{"title":"carUtils.py <span style='color:#111;'> 1B </span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"migrations","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"views.py <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 345B </span>","children":null,"spread":false}],"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"Django","children":[{"title":"wsgi.py <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"settings.py <span style='color:#111;'> 4.37KB </span>","children":null,"spread":false},{"title":"asgi.py <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"routing.py <span style='color:#111;'> 205B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 795B </span>","children":null,"spread":false}],"spread":true},{"title":"manage.py <span style='color:#111;'> 667B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"iot.sql <span style='color:#111;'> 7.02KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明