ABB机器人、PLC、C#上位机全套程序 1.项目用的是ABB蜘蛛机器人,六轴用的程序开发都一样 2.上位机与机器人和PLC通讯都是通过以太网总线方式,没有使用传统的IO方式 3.自己写的程序,可提供部分 3.PLC使用的是200smart 4.作为案例适合自己提升学习用
2024-06-28 20:54:39 949KB
1
springboot vue前后端分离
2024-06-28 09:10:20 5.14MB spring boot spring boot
1
unity3d简单小游戏项目
2024-06-27 17:33:45 13.1MB
1
jsp 物流 管理系统 jsp 物流 管理系统 jsp 物流 管理系统 jsp 物流 管理系统
2024-06-27 11:09:06 3.22MB 管理系统
1
Java 毕业设计,Java课程设计,基于Java开发的,含有简单的代码注释,可作为毕业设计,课程设计。免费分享,请不要用于商用. 包含:项目源码、数据库脚本等,该项目可以作为课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 一. 技术组成 前端:Java 开发环境:IDEA /Ecplise 数据库:MySql 二. 部署说明 1. Java,用IDEA 或者 Ecplise 即可 2. 数据库可视化软件,推荐使用它 Navicat,MySql 建议使用 5.7 版本
2024-06-27 10:17:15 2.06MB mysql 毕业设计 java
1
适用于学完HTML和CSS或学完原生三件套的小伙伴,来进行一次综合大练习,进一步巩固所学知识。
2024-06-26 09:29:14 29.83MB html javascript
1
HTML+CSS入门小兔鲜项目 本项目旨在使用 HTML 和 CSS 来构建一个小兔鲜项目,学习目标是能够在网页中使用精灵图,使用背景大小属性,设置背景图片的大小,认识 CSS 写作顺序,提高代码专业性和浏览器渲染性能,以及使用专业方式完成项目结构搭建和基础公共样式。 一、精灵图 精灵图是一种将多张小图片合并成一张大图片的技术,具有减少服务器发送次数、减轻服务器压力、提高页面加载速度等优点。使用精灵图可以减少 HTTP 请求次数,提高页面加载速度。 精灵图的使用步骤: 1. 创建一个盒子 2. 设置盒子大小为小图片大小 3. 设置精灵图为盒子的背景图片 4. 通过 PxCook 测量小图片左上角坐标,分别取负值设置给盒子的 background-position:x y 二、背景图片大小 背景图片大小属性可以设置背景图片的大小,语法为:background-size:宽度 高度;该属性可以将背景图片设置为某个固定大小,或者根据盒子的大小进行缩放。 注意:background-size 和 background 连写同时设置时,需要注意覆盖问题,可以单独的样式写在连写的下面或单独的样式写在连写的里面。 三、文字阴影 文字阴影可以给文字添加阴影效果,吸引用户注意。属性名为 text-shadow,取值可以是阴影的颜色、水平偏移、垂直偏移、模糊半径等。 四、盒子阴影 盒子阴影可以给盒子添加阴影效果,吸引用户注意,体现页面的制作细节。属性名为 box-shadow,取值可以是阴影的颜色、水平偏移、垂直偏移、模糊半径等。 五、过渡 过渡可以让元素完成过渡效果,例如 hover、active 等。可以使用 transition 属性来实现过渡效果。 本项目旨在学习 HTML 和 CSS 的基础知识,掌握精灵图、背景图片大小、文字阴影、盒子阴影等技术,并能够使用专业方式完成项目结构搭建和基础公共样式。
2024-06-26 09:20:49 1.85MB html
1
软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
1
可穿戴设备;智能充电桩;蓝牙打印机;门禁系统;语音模拟驾校系统;智能环境自动化监测系统;GY-30;
2024-06-25 17:30:09 853.66MB
1
嵌入式Linux综合项目实例 本章节将向读者介绍一些基于嵌入式Linux的实际项目。读者通过阅读前面内容,已经有了嵌入式的概念,初步了解了如何开发简单的嵌入式程序,理解了嵌入式编程的一般流程以及软硬件环境的使用。在此基础上,我们将综合利用各个模块、软硬件环境开发具体的实际项目。 第一节:基于嵌入式平台的电梯监控系统 系统功能框图:本系统基于客户/服务器结构,ARM2410S嵌入式开发板作为电梯服务端,PC机为客户端。客户端在Linux下开发,客户端和服务端之间通过Socket通信。 功能简介: 1. 视频图像采集结构:根据Video4Linux标准视频接口进行编程时所采用的结构体,包括视频采集部分的4个关键结构体video_capability、video_picture、video_mbuf、video_mmap。 2. 键盘驱动file_operations数据结构:缩减基本键盘驱动功能建立的键盘驱动结构体,如open()、close()、read()等等。 3. 电梯运行结构:模拟电梯的基本结构,主要包括当前电梯的状态、上下楼状态、目标楼层数组和当前电梯所在的楼层。 4. Socket网络传输结构:选用的网络传输协议、客户机IP、客户机进程端口号、服务器端IP和服务器端进程端口号。 5. 缓冲区结构:图像缓冲区为JPEG文件,电梯缓冲区为电梯数据结构体,Socket网络传输缓冲区是长度为1000个字节的字符数组。 6. QT界面显示结构:在监控中心接收服务器端传送过来的图像和电梯数据信息后利用QT界面进行显示。 系统结构: * 服务器端:视频采集模块、键盘电梯模拟模块、Socket网络传输模块 * 客户端:Socket网络接收模块、客户端显示模块 基本设计概念: * 服务器端: + 视频采集模块:采用WEBEYE V2000摄像头,编译并加载OV511驱动程序;利用Video4Linux标准视频处理接口进行视频图像的采集;交叉编译JPEG库并移植至开发板,从而实现对视频图像数据的JPEG压缩,以减小网络传输负担。 + 小键盘电梯模拟模块:17键小键盘区模拟电梯的按钮区,键盘1~9数字键分别对应电梯的9个楼层,适当修改键盘驱动,使其能够随时读取键值;同时选择同方向优先的电梯算法实现电梯的运行。 + Socket网络传输模块:采用Linux下的Socket编程方法,利用TCP协议建立现场和监控中心的连接并发送相关数据。 * 客户端: + Socket网络接收模块:采用Linux下的Socket编程方法,利用TCP协议建立现场和监控中心的连接并接收相关数据。 + 客户端显示模块:将服务器端采集的视频图像和电梯运行状态直观地显示在客户端主机上。 第二节:基于蓝牙技术的嵌入式点菜系统 系统功能框图:本系统采用C/S结构,以上述模型为原型,实现了简单的基于蓝牙技术的点菜系统。将嵌入式开发板ARM2410S作为无线点菜器,即客户端;PC机作为后台管理端,即服务器端,服务器端在Linux下开发。客户端和服务器端之间通过蓝牙进行无线通信。 服务器端有数据库,用于存储菜单信息和消费信息。为了方便,在客户端也创建了数据库,其中存储了菜单信息和房间信息,因此客户端不能很好地动态共享菜单信息和房间使用信息,所以本系统只适合点对点方式。 功能简介: * 客户端: + 开台点菜模块:通过Qt界面显示菜单信息和房间信息,并提供点菜功能。 * 服务器端: + 数据库管理模块:管理菜单信息和消费信息的数据库。 + 蓝牙通信模块:与客户端进行蓝牙通信,实现数据的传输和接收。 系统结构: * 客户端:开台点菜模块 * 服务器端:数据库管理模块、蓝牙通信模块 基本设计概念: * 客户端: + 开台点菜模块:通过Qt界面显示菜单信息和房间信息,并提供点菜功能。 * 服务器端: + 数据库管理模块:管理菜单信息和消费信息的数据库。 + 蓝牙通信模块:与客户端进行蓝牙通信,实现数据的传输和接收。
2024-06-25 17:24:58 5.67MB
1