首页
计算器
计算器工具
DeekSeep满血版
当贝AI DeekSeep R1 满血版
AI导航网
一站式AI产品导航
刷机
刷机玩机救砖技巧
开启辅助访问
立即注册
登录
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
文章
帖子
用户
刷机救砖
固件下载
魔百盒论坛
TCL电视论坛
小米电视论坛
海信电视论坛
荣耀智慧屏
索尼电视论坛
Apple TV论坛
学点儿DIY | 大神作品:打造一个基于单片机的"USB"密钥
台前傀儡
回答数
6
浏览数
291134
台前傀儡
大神DIY
大神DIY机箱
一个大神的DIY
最近一直在学单片机C语言,自从看了电影“超能查派”后,就一直想仿制一个里面的那个USB密钥,所以最近研究了下,做出了这么一个东西,经过本作品学到了不少东西
所用单片机:AT89C51 下载方式:AVR_ISP
做本作品的用意是来学习I2C通讯,所以程序方面,在网上找了许多类似功能的程序,然后尝试删减修改其功能,比较不同来学习,最终终于实现了想要的功能,也算对I2C有了初步的了解,在此要感谢科创论坛的acmilan和张静茹的指导
采用24C08储存密码,然后采用单片机进行读取,对比密码是否符合,考虑到美观问题,所以将此IC封装在了USB插头里,所以得先拆一个USB插头,去除内芯:
由于手头没有卡尺,所以用普通刻度尺完成封装的测量
用热转印法制作一块PCB
使用激光打印机打印:
熨斗加热
转印效果还是不错的:
腐蚀(使用的TB上买的蓝色环保腐蚀剂,有人说是过硫酸钠,我也不确定):
剪成型 :
将所需原件焊上(为避免USB触点氧化,所以需要镀锡,然后进行打磨):
装进USB头里,正好:
热熔胶填补内部空间:
找个塑料盖套上,美观些:
哥俩好在内部粘接
成品:
使用LED作演示,投入使用的话,将LED换成其他设备
实验后反思:本密钥虽然起到了鉴权的功能,但是存在被复制的风险,所以打算在程序里加一个密码计算公式,每次解锁成功后计算一个新密码写入到密钥里的EEPROM里供下次解锁使用,这样复制者即使复制了密码也没有太大用处了,况且复制者不可能每次都得逞,有大数据来计算公式,所以打算按照这个想法继续改进下。
延伸阅读:
学点儿君变身“
人工智能
”,陪你聊天还能为你解忧!
学点儿DIY | 真全!省时省力的生活小窍门,聪明人都收藏啦!
i健康 | 【医疗】急救手册 生活必备 人手一份(四十余种生活急救知识)
i烘焙 | 来动动手,教你简单操作做出粘米粉蛋饼
i电子 | Diy你的饭卡,看起来高大(bi)上(ge)!
回答
提问
使用道具
举报
|
未知
用Deepseek满血版问问看
>>用【当贝酷狗音乐】海量正版、无损音乐!
yuyuyu88
|
未知
这动手能力蛮赞的,看完了我才明白为啥那个USB要加引号了 :)
用Deepseek满血版问问看
回复
赞
踩
使用道具
举报
duxinxin
|
未知
不错。算法不是应该考虑公钥加密吗?
回复
赞
踩
使用道具
举报
mistillusory
|
未知
大……大佬!
回复
赞
踩
使用道具
举报
cdxiaoqiang
|
未知
不实用……这个usb非usb
回复
赞
踩
使用道具
举报
寒心浪子
|
未知
竟然真的有用电熨斗转印的牛人存在。
回复
赞
踩
使用道具
举报
gubot
|
未知
电熨斗说实话比一般的热转印机效果好
回复
赞
踩
使用道具
举报
ZNDS问答首页
›
学点儿DIY | 大神作品:打造一个基于单片机的"USB"密钥 ...
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
回帖后跳转到最后一页
最新回答
小米电视卖了多少
阅读:0
最大液晶电视机多少寸小米
阅读:0
小米3电视多少寸的
阅读:0
当贝投影如何激活
阅读:0
小米智能电视功率多少大
阅读:0
索尼电视为什么老是躺枪
阅读:0
小米电视记录在哪里看
阅读:0
加盟小米电视需要多少资费
阅读:0
小米电视5哪个系列好看
阅读:0
小米电视机一般多久到货
阅读:0
Archiver
-
手机版
-
当贝AI
-
发现AI
-
Sitemap
-
智能鱼缸之家
-
AI社区论坛
-
联系我们
-
隐私政策
-
ZNDS问答
(
苏ICP备2023012627号
苏公网安备 32011402011373号
)
增值电信业务经营许可证:苏B2-20221768 Copyright © 2013 - 2025
GMT+8, 2025-8-15 21:21
, Processed in 0.061850 second(s), 11 queries , MemCache On.