自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (23)
  • 收藏
  • 关注

空空如也

Speech Recognition System 1.0.4.rar

unity Speech Recognition System

2021-11-18

BG Database 1.6.7.unitypackage

c# unity 内原生 Database

2021-06-12

alvr_client_oculus_quest.apk

Oculus Quest 2 无线串流

2021-06-12

在线视频VeeR VR_2.7.3.apk

在线视频VeeR VR 3D内容 Oculus Quest 2

2021-06-12

fallout4VR 1.0.30.0画质升级挡.rar

fallout4VR

2021-06-12

仿人手 机械手 3D 打印资源

仿人手 机械手 3D 打印资源

2021-03-01

OpenCVForUnity.rar

OpenCV for Unity 2.4.1 + Yolo4 + DlibFaceLandmarkDetectorWithOpenCVExample

2021-02-26

Uduino 3 unity arduino lib

Uduino unity arduino lib

2021-01-17

walle-replica.rar 机器人瓦力 3d打印文件 +arduino 7舵机+2支流马达 Diy 设计

walle-replica Robot and controller code for a Wall-E replica robot. 机器人瓦力 3d打印文件 +arduino 7舵机+2支流马达 Diy 设计

2020-02-13

3d打印机 anet a6/a8 diy 改装成铝合金框架

YOU WILL NEED: Frame: T-Slot 2020 Aluminium Extrusion Profiles 4 x 420mm 6 x 380mm 6 x 350mm Fixings: 56pcs Aluminium Corner Brackets 112pcs x M5 x 8mm button head screws (for corner brackets) 25pcs x M5 x 10mm button head screws (for plastic parts) 4pcs x M5 x 15mm button head screws (for plastic parts) 141pcs T-Slot M5 hammer nuts Printing parts: 2 x Z_Motor_Support_1 2 x Z_Shaft_Clamp_2 (down) 2 x Z_Shaft_Clamp_3 (up) 1 x Y_Motor_Support_2 4 x Y_Shaft_Clamp_3 1 x Y_Belt_Tensioners_1_2 1 x Y_Belt_Tensioners_2_2 1 x Y_Endstop_Support_2 Print settings: 3 Perimeters 3 top/bottom layers 0.20mm layer height (or better) 50% infill PET-G

2020-02-13

Microsoft.AspNet.SignalR.2.4.0 Microsoft.AspNet.SignalR.Core.2.4.0

using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Web; namespace SignalR.通讯 { public class iHub : iHubBase { public override Task OnConnected() { // 查询用户 var user = 自我意识.你们.SingleOrDefault(u => u.ContextId == Context.ConnectionId); if (user != null) return base.OnConnected(); user = new 线程(Context.ConnectionId); user.目的 += User_目的事件; 自我意识.你们.Add(user); Clients.Client(Context.ConnectionId).addMessage("请输入用户姓名 ", Context.ConnectionId); return base.OnConnected(); } private void User_目的事件(object sender, 目的事件参数 e) { var user = (线程)sender; if (e.类型 == 目的事件类型.说话) { if (user != null) { Clients.Client(user.ContextId).addMessage("电脑说:" + e.参一+ e.参二, user.ContextId); } } else if (e.类型 == 目的事件类型.学习 || e.类型 == 目的事件类型.认知) { Clients.Client(user.ContextId).doclass(e.参一, e.参二); } else if (e.类型 == 目的事件类型.意识) { Clients.Client(user.ContextId).addIdea(e.参一, e.参二); } } /// <summary> /// 获取用户名和自己的唯一编码 /// </summary> public void GetName(string 姓名) { // 查询用户。 var user = 自我意识.你们.SingleOrDefault(u => u.ContextId == Context.ConnectionId); if (user != null) { user.姓名 = 姓名; Clients.Client(Context.ConnectionId).showNameAndId(user.姓名, Context.ConnectionId); //读取用户个性数据 } GetOnlineUserList(); } public override Task OnReconnected() { // 查询用户 var user = 自我意识.你们.SingleOrDefault(u => u.ContextId == Context.ConnectionId); if (user != null) return base.OnReconnected(); user = new 线程(Context.ConnectionId); user.目的 += User_目的事件; 自我意识.你们.Add(user); //自动重新登陆 Clients.Client(Context.ConnectionId).addMessage("重新连接。。。 ", Context.ConnectionId); GetOnlineUserList(); return base.OnReconnected(); } /// <summary> /// 重写断开连接事件 /// 用户断开连接后,需要移除在线人们 /// </summary> /// <param name="stopCalled"></param> /// <returns></returns> public override Task OnDisconnected(bool stopCalled) { var user = 自我意识.你们.FirstOrDefault(u => u.ContextId == Context.ConnectionId); //判断用户是否存在,存在则删除 if (user != null) { 自我意识.你们.Remove(user); } //更新所有用户的列表 GetOnlineUserList(); return base.OnDisconnected(stopCalled); } /// <summary> /// 获取所有在线用户 /// </summary> public void GetOnlineUserList() { // var item = from a in 自我意识.人们 select new { a.印象.姓名, a.ContextId }; //var jsondata = JsonConvert.SerializeObject(item.ToList()); // Clients.All.getOnlineUserlist(jsondata);// 调用客户端的getOnlineUserlist来获得在线人们 } /// <summary> /// 发送消息 /// </summary> /// <param name="contextId">发送给用户的ContextId</param> /// <param name="message">发送的消息内容</param> public void SendMessage(string contextId, string message) { 线程 你 = 自我意识.你们.FirstOrDefault(u => u.ContextId == Context.ConnectionId); /* // 判断用户是否存在,存在则发送 if (user != null) { // 1V1 聊天,需要把消息往这2个客户端发送 // 给指定用户发送,把自己的ID传过去 // Clients.Client(contextId).addMessage(message + " " + DateTime.Now, Context.ConnectionId); // 给自己发送,把用户的ID传给自己 Clients.Client(Context.ConnectionId).addMessage(message + " " + DateTime.Now, contextId); } else { // Clients.Client(Context.ConnectionId).showMessage("该用户已离线"); } */ if (你 == null) { //重新连接 } if (你.姓名.Equals(string.Empty)) { GetName(message); Clients.Client(Context.ConnectionId).addMessage("用户" + 你.姓名 + "你好", contextId); } else { Clients.Client(Context.ConnectionId).addMessage(你.姓名 + ":" + message + " " + DateTime.Now, contextId); //开始正式聊天 你.输入(message); } } } }

2019-03-27

krobot啃萝卜最新版本

最好用的图形化C单片机arduino编程,孩子学习编程和代码的最佳利器

2019-03-27

啃萝卜做的四路支流电机小车驱动。适合孩子学习

{"created_at":"2019-03-22T14:26:03.690Z","project_data":{"code":"/**\n * Copyright(C), 2018-2038, KenRobot.com\n * FileName: main.ino\n * Author: 啃萝卜\n * Create: 2019/03/23\n * Modify: 2019/03/23\n */\n # include \"MPU6050_6Axis_MotionApps20.h\"\nvoid initPin() {\n int A1Pin;\n int A2Pin;\n int B1Pin;\n int B2Pin;\n int C1Pin;\n int C2Pin;\n int D1Pin;\n int D2Pin;\n A1Pin = 2;\n A2Pin = 3;\n B1Pin = 4;\n B2Pin = 5;\n C1Pin = 6;\n B2Pin = 7;\n D1Pin = 8;\n D2Pin = 9;\n pinMode(2, OUTPUT);\n pinMode(3, OUTPUT);\n pinMode(4, OUTPUT);\n pinMode(5, OUTPUT);\n pinMode(6, OUTPUT);\n pinMode(7, OUTPUT);\n pinMode(8, OUTPUT);\n pinMode(9, OUTPUT);\n}\nvoid AMD(int ADir, int Pin1, int Pin2) {\n if (ADir == 1) {\n digitalWrite(Pin1, HIGH);\n digitalWrite(Pin2, LOW);\n } else if (ADir == -1) {\n digitalWrite(Pin1, LOW);\n digitalWrite(Pin2, HIGH);\n } else {\n digitalWrite(Pin1, LOW);\n digitalWrite(Pin2, LOW);\n }\n}\n\nvoid setup() {\n initPin();\n}\n\nvoid loop() {\n delay(1000);\n}","hardware":{"board":"ArduinoUNO","components":[],"connections":[]},"mode":"block","software":{"global":{"children":[{"children":[],"content":[{"id":"CODE","type":"code-input","value":"#include \"MPU6050_6Axis_MotionApps20.h\""}],"enable":true,"name":"code"},{"children":[{"children":[],"content":[{"id":"NAME","type":"var-input","value":"A1Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"A2Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"B1Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"B2Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"C1Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"C2Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"D1Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"var-input","value":"D2Pin"},{"id":"TYPE","type":"string-input","value":"int"}],"enable":true,"name":"declareVariableAdvanced2"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"A1Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"2"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"A2Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"3"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"B1Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"4"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"B2Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"5"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"C1Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"6"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"B2Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"7"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"D1Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"8"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"NAME","type":"dynamic-select","value":"D2Pin"},{"blockInputId":"VALUE","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"9"}],"enable":true,"name":"number"}}],"enable":true,"name":"setVariable"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"2"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"3"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"4"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"5"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"6"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"7"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"8"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"},{"children":[],"content":[{"id":"PIN","type":"dynamic-select","value":"9"},{"id":"MODE","type":"static-select","value":"OUTPUT"}],"enable":true,"name":"pinMode"}],"content":[{"id":"FUNCNAME","type":"var-input","value":"initPin"}],"enable":true,"name":"voidFunction"},{"children":[{"children":[{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin1"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"HIGH"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"},{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin2"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"LOW"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"}],"content":[{"blockInputId":"ARG1","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"ADir"}],"enable":true,"name":"selectVariable"}},{"id":"OPERATOR","type":"static-select","value":"=="},{"blockInputId":"ARG2","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"1"}],"enable":true,"name":"number"}}],"enable":true,"name":"if"},{"children":[{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin1"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"LOW"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"},{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin2"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"HIGH"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"}],"content":[{"blockInputId":"ARG1","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"ADir"}],"enable":true,"name":"selectVariable"}},{"id":"OPERATOR","type":"static-select","value":"=="},{"blockInputId":"ARG2","type":"block-input","value":{"children":[],"content":[{"id":"VALUE","type":"number-input","value":"-1"}],"enable":true,"name":"number"}}],"enable":true,"name":"elseif"},{"children":[{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin1"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"LOW"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"},{"children":[],"content":[{"blockInputId":"PIN","type":"block-input","value":{"children":[],"content":[{"id":"VAR","type":"dynamic-select","value":"Pin2"}],"enable":true,"name":"selectVariable"}},{"blockInputId":"DATA","type":"block-input","value":{"children":[],"content":[{"id":"STATE","type":"static-select","value":"LOW"}],"enable":true,"name":"highLow"}}],"enable":true,"name":"digitalWriteAdvanced"}],"content":[],"enable":true,"name":"else"}],"content":[{"id":"FUNCNAME","type":"var-input","value":"AMD"},{"blockInputId":"ARGS","type":"block-input","value":{"children":[],"content":[{"blockInputId":"ARG1","type":"block-input","value":{"children":[],"content":[{"blockInputId":"ARG1","type":"block-input","value":{"children":[],"content":[{"id":"TYPE","type":"static-select","value":"int"},{"id":"VARNAME","type":"var-input","value":"ADir"}],"enable":true,"name":"argument"}},{"blockInputId":"ARG2","type":"block-input","value":{"children":[],"content":[{"id":"TYPE","type":"static-select","value":"int"},{"id":"VARNAME","type":"var-input","value":"Pin1"}],"enable":true,"name":"argument"}}],"enable":true,"name":"arguments"}},{"blockInputId":"ARG2","type":"block-input","value":{"children":[],"content":[{"id":"TYPE","type":"static-select","value":"int"},{"id":"VARNAME","type":"var-input","value":"Pin2"}],"enable":true,"name":"argument"}}],"enable":true,"name":"arguments"}}],"enable":true,"name":"voidFunctionWithArguments"}],"content":[],"enable":true,"name":"group"},"loop":{"children":[{"children":[],"content":[{"id":"TIME","type":"number-input","value":"1000"},{"id":"OP","type":"static-select","value":"delay"}],"enable":true,"name":"wait"}],"content":[],"enable":true,"name":"group"},"setup":{"children":[{"children":[],"content":[{"id":"FUNCTION","type":"dynamic-select","value":"initPin"}],"enable":true,"name":"invokeFunction"}],"content":[],"enable":true,"name":"group"}}},"project_name":"main","project_type":"local","type":"krobot","updated_at":1553340827}

2019-03-27

MPU6050 Arduino 检测代码

陀螺仪检测代码。arduino for mpu 6050 ,YABR自平衡车程序部分

2019-03-19

SparkiDuino arduino 图形可视化编程最新版

SparkiDuino arduino 图形可视化编程最新版, 可视化编程桌面版,适合孩子学习编程使用,支持图形化和代码同时切换编辑。

2019-03-08

MDKEclipse 开发用 插件PlugIn

MDKEclipsePlugIn是MDK 5 为Eclips开发使用的插件,选择install new add即可

2019-03-08

科大讯飞语音TTS模块 开发智能音箱

XFS5152CE语音合成芯片用户开发 功能特点 1. 支持任意中文文本、英文文本的合成,并且支持中英文混读 2. 支持语音编解码功能,用户可以使用芯片直接进行录音和播放 3. 支持语音识别功能,可支持30个命令词的识别。 4. 芯片内部集成80种常用提示音效,适合用于不同场合的信息提示、铃声、警报等功能。 5. 支持UART、I2C 、SPI三种通讯方式 6. 支持多种控制命令,如合成文本、停止合成、暂停合成、恢复合成、状态查询、进入省电模式、唤醒等。 7. 支持多种方式查询芯片的工作状态

2019-03-01

VuforiaSupportInstaller-Windows-8-0-10

VuforiaSupportInstaller-Windows-8-0-10 AR VR XR Unity3D支持文件。

2019-03-01

SALSA with RandomEyes for unity3d

看名字就知道,SALSA的随机眼程序,支持unity3d.这是最新版,程序内含MCS角色一键设置。

2019-03-01

Netduino for vs2017

包含三个包 VS2017MF44RTW 支持安装 VS2017MF44RTW 更新插件 zadig-2.4 最后这个是用来烧录更新netduino板卡的工具

2019-03-01

USB-TTL测试工具支持win10

USB-TTL测试工具支持windows 10 64 位 的驱动程序。安装后重新启动系统。

2019-03-01

db4o-8.0-net40

db4o-8.0-net40 提供给需要的朋友,现在找这个版本下载很难

2018-02-20

db4o 7.2 for net 2.0.

OODB 7.2 DB4O 最稳定版本,现在官网不能下载了,提供给需要的人

2018-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除