所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

【教哈有方】+二哈帮你看护珠宝柜台

沉淀-强振王 沉淀-强振王 2020-03-26 20:25:27
projectImage

【项目背景】

      目前商场珠宝柜台组除了商场自己的安防系统(摄像监控+保险箱)外,没有特殊的安全设备,属于被动防御。在日常工作结束时,珠宝由工作人员手动收集转送存放珠宝的保险箱。但是在工作时,柜台只有玻璃挡板,不具备安生防护能力,遇到突发的盗、抢行为,会造成巨大损失。借助人工智能视觉识别技术与电子智能控制技术实现对于珠宝、手饰的收纳存放与应对突发的盗、抢事件,有一定积极意义。

【原理方式】 利用二哈识别(人脸和物体),录入公安系统通缉(或者偷盗惯犯)人口库和设置如头套、锤子等作案工具的识别,便于实施比对启动防御。

材料清单 材料清单
1x
Gravity: 二哈识图(HuskyLens)AI 视觉传感器
2x
DFRduino UNO R3
3x
IO 传感器扩展板 V7.1
4x
电磁锁
5x
数字继电器模块(Arduino兼容)
6x
木质板材制作展示柜模型
步骤1 步骤1
利用板材制作展板模型
projectImage
步骤2 步骤2
部署电子器材位置及连接线路 因结构简单附张简图
projectImage

部件连接线:请参照电磁锁、继电器及二哈产品的viki资料:http://wiki.dfrobot.com.cn/index.php

代码 代码
	                    					/*!
 * MindPlus
 * uno
 *
 */
#include <DFRobot_HuskyLens.h>
#include <DFRobot_Libraries.h>

// 动态变量
volatile float mind_n_k;
// 创建对象
DFRobot_HuskyLens huskylens;
DFRobot_Tone      DFTone;


// 主程序开始
void setup() {
	mind_n_k = 1;
	huskylens.beginI2CUntilSuccess();
	huskylens.writeAlgorithm(ALGORITHM_FACE_RECOGNITION);
}
void loop() {
	huskylens.request();
	if (huskylens.isLearned(1)) {
		if (huskylens.isAppear(1,HUSKYLENSResultBlock)) {
			for (int index = 0; index < 5; index++) {
				DFTone.play(3, 587, 250);
				delay(100);
				DFTone.play(3, 587, 250);
				delay(100);
			}
			digitalWrite(7, HIGH);
			delay(200);
			digitalWrite(7, LOW);
		}
	}
	if ((digitalRead(12)==1)) {
		delay(200);
		digitalWrite(13, LOW);
		DFTone.play(3, 587, 250);
		mind_n_k = 0;
	}
	if ((mind_n_k==0)) {
		if ((digitalRead(11)==0)) {
			for (int index = 0; index < 1; index++) {
				DFTone.play(3, 587, 250);
				delay(100);
				DFTone.play(3, 587, 250);
				delay(100);
			}
			digitalWrite(7, HIGH);
			delay(200);
			digitalWrite(7, LOW);
			delay(200);
			mind_n_k = 1;
		}
	}
}

	                    				

说明:为增加装置的实用性,接入了按钮和红外测距开关,实现补充识别缺陷的作用。详细说明略。

projectImage
projectImage
Makelog作者原创文章,未经授权禁止转载。
1
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]