硬件设计-DIY项目分享

news/2024/10/24 2:29:03/

图片

今天逛Hackday看到一个有趣的项目,一个外国老兄电脑是双系统,每次切换到win,都需要在系统启动界面手动输入指令,很麻烦。

图片

为了偷懒他设计了一个物理层面的系统切换装置,如下图。

图片

他的主要思路是,

1.

用STM32设计一个USB控制器,可以模拟键盘

2.

读取系统开机后加载的日志,判断是否到了系统切换的界面,需要输入指令。

3.

根据物理开关的位置上,识别到是WIN还是LINUX的硬指令,然后模拟键盘,在输入界面,输入对应系统的指令。

还有几个有趣的亮点,他设计了金属外壳界面,用螺钉固定,开关也放在上面,这样可以便捷的固定在桌子下面。电路板用USB线缆连接到主机,从上面取电。

这虽然是个小项目,但是结构,USB协议,最小单片机系统,甚至主机的日志读取解析都用到了。可以做一些扩展。我把源码链接放到原文里。感兴趣的朋友们可以自行研究。


http://www.ppmy.cn/news/153360.html

相关文章

主机DIY玩家的必备工具包

前段时间在装机的时候,用到了一款图拉丁吧网友自制的工具包-图吧工具箱,觉得十分不错,这不刚好又赶上年终1212购物节,分享出来,给准备DIY主机的朋友一些参考。 图吧工具箱 图吧工具箱号称是最纯净的硬件工具箱&#…

DDR4原理及硬件设计

DDR4的工作原理以及寻址方式 DDR4是什么? DDR4全称,DDR4-DRAM,与其他DDRDRAM一样,是当前电子系统架构中使用最为广泛的的RAM存储器。 这句话可以分解出3个关键字:存储器、DRAM、DDR4。 先说存储器, 说到…

电脑新手也能学会的diy装机教程

对于刚刚开始接触diy装机的网友来说,组装电脑并不是一件简单的事情,因此很多网友都想了解要怎么组装电脑。其实组装台式电脑的步骤并不难,掌握一定的操作即可,下面小编就给大家分享一个电脑新手也能学会的diy装机教程。 具体的安…

精选汇总 | 硬件DIY

关注星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 为了方便大家平时公交、地铁、外出办事也能用手机回顾查看文章,我特意用心精选,并分类整理了部分文章: DIY | 用铁丝做Arduino UNO板(附…

航模DIY【2】-接收器硬件设计

介绍 本接收器用于配合 Deviation-Transmitter 使用: Deviation-Transmitter遥控器硬件参考:https://github.com/psbec/Deviation-TransmitterHardware Deviation-Transmitter遥控器软件参考:https://github.com/psbec/Deviation-Transmitt…

硬件设计需要的工具

想起了一句话:人和动物的区别就是人会使用工具。工具的使用会让你事半功倍,做设计有时候需要“拿来主义”,毕竟发明“轮子”的时代已经过去。言归正传,本篇文章介绍了作为硬件工程师经常使用的工具软件。 硬件设计的一般流程&…

如何DIY一台属于你自己的电脑?

1946 年 2 月 14 日,ENIAC 在美国宾夕法尼亚大学出现。71 年过去了,计算机经历了无数次的更新迭代,成为了我们现在使用的样子。 笔记本基本都是由各个厂商直接搭配好固定配置出售,常人不会去对笔记本进行过多的 DIY。 所以今天我们…

计算机组装要哪些硬件,DIY组装电脑要买哪些硬件

DIY组装电脑要买哪些硬件 导语: 组装电脑需要哪些配件?这是DIY小白经常会问到的一个问题。组装电脑至今已经有超过20多年的历史了,具备硬件搭配灵活、性价比高、散热高、定制化灵活等特点。以下是小编为大家精心整理的.计算机硬件知识,欢迎大…