Windows10 设置关闭屏幕自动锁定

Windows10(我使用的是Windows10 LTSC 1809)的设置中可以设置自动关闭屏幕的时间。但达到时间后,只是关闭了屏幕,唤醒屏幕时不需要输入密码即可进入系统。如果对隐私比较敏感的人,可能会希望关闭屏幕之后自动锁定电脑,下次唤 … 继续阅读

使用Python统计“抗疫未填报同学”名单

本文章仅为娱乐及学习目的,不包含任何其他目的。 辅导员老师每天都会发当天没有填“抗疫小助手”同学名单的截图。有一天突发奇想,能不能统计一下没填的同学的名单,然后排序看一看哪位能够勇夺第一名呢? 说干就干。统计的核心过程就是把老师发的截图集中 … 继续阅读

STM32F1使用非阻塞DMA+USART程序模板

此程序是STM32F1系列单片机使用非阻塞异步DMA+USART发送与接收的程序,适合单片机部分处理速度大于上位机的情形。程序使用DMA进行数据传输,串口空闲标志位查询方式接收,几乎不占用程序处理时间。

继续阅读

使用Python+Pygame实现弹幕效果

为什么要写这么个东西,还是因为某室友在宿舍群里写骚代码来迫害我们无辜的室友们。于是,我也花了一晚上时间来搞了这么个迫害他的东西。此处应该大喊吴鸿声牛逼! 程序实现的效果是从一个包含弹幕内容的数组中随机抽取弹幕,并以随机的位置、随机的颜色显示 … 继续阅读

在Ubuntu 18.04LTS上部署OpenPose+CUDA+CuDNN

由于毕业设计的缘故,需要在linux平台安装OpenPose这个姿态识别库。它可以通过神经网络,利用开发团队事先训练好的模型进行姿态、手部、面部识别,具有很好的效果,但是官方只提供Windows下编译好的二进制文件,在linux平台需要手动 … 继续阅读

基于STM32F411+WM8978的超小MP3播放器

STM32F4拥有相对比较完善的音频系统——独立的音频PLL、灵活的IIS外设,以及足够大的内存和强劲的性能,非常适合用来制作音频播放器。我好像对音频播放应用情有独钟,我从很早之前就开始制作MP3播放器,但是它们要不体积大,要不功能弱,因此 … 继续阅读

基于ARM DSP库的OLED音乐频谱

音乐频谱是很多人都喜欢的制作之一,它的电路简单,效果酷炫,但是数字信号处理部分的代码却难倒了一大片人。好在,ARM公司已经考虑到了这点,帮我们开发了官方的DSP库,助我们快速进行数字信号处理程序的开发。 在谈硬件之前,我们首先聊聊DSP库。 … 继续阅读

STM32入门(1) STM32简介及准备工作

又是一年培训时。今年仍旧是作为电赛培训的一部分,由我来培训STM32的入门应用。之前类似的内容讲过很多遍了,现在也算是小有经验,于是趁热把自己培训中的重点写下来,以备他人查阅。 目录: STM32入门(1) STM32简介及工程的建立 ST … 继续阅读

致永远得不到的人们

张爱玲在《红玫瑰与白玫瑰》中写道,“也许每一个男子都有过这样的两个女人,娶了红玫瑰,久而久之,红的变成墙上的一抹蚊子血,白的还是‘床前明月光’;娶了白玫瑰,白的便是衣服上沾的一粒饭黏子,红的却是心口上的一颗朱砂痣。” 这段话委婉地讽刺了我们 … 继续阅读

制作Muse Dash“物理外挂”

Muse Dash是国内工作室开发的一款音游。这款游戏在音乐游戏中,上手难度算是低的,画面也比较精美,但是一些比较难的歌曲,通关起来还是比较有难度的,就连我这种自诩音游玩的比较好的也是拿它们没辙。加上之前看过网上有人制作过“跳一跳”的触摸物 … 继续阅读

在STM32F0上使用软件UART

俗话说的好,能用软件解决的硬件问题就不是硬件问题。这一次研究软件UART并不是因为用到的芯片硬件串口数量不够,而是因为在画PCB的时候,我又双叒叕把Tx和Rx画反了…解决方法就是使用软件模拟UART,避开硬件的Rx和Tx连接错误。 就像其他 … 继续阅读

基于STM32的简易增量式离散PI控制器

PID作为最简单但是也是最常用的控制器之一,具有性能优异、实现简单等优点,本次我们就来尝试在STM32上使用编码器直流电机实现PI闭环转速控制器。由于单片机本身就是属于离散控制的范畴,因此这个控制器必然也是离散控制器。使用PI控制器,可以增 … 继续阅读

2018年山东省机器人竞赛灭火机器人参赛心得

序: 2018年的山东省机器人大赛也如火如荼的结束了。回顾2017年的比赛,由于场地和我们的方案原因,最终以二等奖结束。在自己第二次参加这个比赛之际,我也终于拿到了省一等奖,完成了自己的目标。然而,这一次比赛依然是存在着不完美,在此将我参赛 … 继续阅读

使用LCD12864播放BadApple

近日购得一块1.8寸带背景的屏幕,接线容易,资料齐全,驱动器也是常见的ST7565,最主要的是价格只要一块多,遂买回来十块细细研究。无奈自己焊工不了得,那么细的引脚还是没法直接飞线。一不做二不休,画了屏幕几倍的价钱打样了屏幕的转接板(转接板 … 继续阅读

自制QC2.0诱骗器

实际上,安卓手机的快充头就是一个可以更改副边反馈比的可调压开关电源。快充协议的握手部分在副边部分,当快充头和手机握手成功时,副边的快充控制芯片就会调整反馈给原边的反馈比,使原边的开关电源占空比升高,进而提高副边的输出电压。那么,拥有一个快充 … 继续阅读

使用8086制作LCD显示电压表

最近学了微机原理这门课程,收获还是很大的。虽然早就接触过单片机并编写了大量程序,但是对于汇编语言,自己还是一直发怵。正巧,于是就趁着刚学完8086汇编的热乎劲儿,趁热打铁一番。经过思考,我决定用8086驱动我们常见的1602液晶,用外置AD … 继续阅读