
项目
文章平均质量分 51
项目
执念、坚持
学习过程中,求职入行前遇到的问题;入职后,需求的解决方案探讨,都可以与我私信
展开
-
智能家居2.0
了解到门锁的玩法,低电平 LOW开锁,HIGH:上锁,暂时不打算买这个硬件了哈,这里的思路已经调通了的。视频监控脚本 (start_web_video.sh)写好脚本后,记得给该脚本文件加上可执行权限。人脸识别:(Camera.c)原创 2023-05-21 17:14:10 · 335 阅读 · 0 评论 -
Linux UDEV机制实现语言刷抖音
语音模块通过 UART 给全志H616发指令,全志开发板通过。同时也创建了守护进程,目的是防止应用程序意外崩溃退出。通过守护进程和开启自启动,插上手机就能使用此功能。控制指令操作手机屏幕;原创 2023-05-15 21:50:22 · 310 阅读 · 0 评论 -
智能家居1.0
指令工厂串口、网络通信;设备工厂包括继电器控制灯、控制火灾、温湿度、报警器等模块设备。由于报警器的声音实在是太响了,我选择把它包起来放进箱子里面,这样声音能减半。整体采用工厂模式的开发方式,主要分为指令工厂和设备工厂。架构图如下(包含2.0待实现的思路)每个功能会对应一条线程。原创 2023-05-15 21:38:04 · 226 阅读 · 0 评论 -
单片机小车项目(C51、STM32)
用到的模块有:小车、电机模块、HC-08蓝牙模块、红外避障模块传感器、OLED屏幕、循迹模块、测速模块 、SG90舵机、面包板、电池盒。代码就不上了哈。因为代码实在太多。原创 2023-05-14 22:50:45 · 335 阅读 · 0 评论 -
温湿度数据管理系统
根据模块实现的功能,分别创建:delay.c,delay.h,dht11.c,dht11.h,lcd1602.c,1cd1602.h,uart.c,uart.h等文件。学习完串口,想基于此实现一个项目。现在的代码特别乱,下面实现分文件。原创 2023-05-14 12:13:56 · 108 阅读 · 0 评论 -
感应开关盖垃圾桶 (定时器,PWM开发,超声波)
学完定时器之后,想基于此做一个项目。检测靠近时,垃圾桶自动开盖并伴随滴一声,2秒后关盖检测震动时,垃圾桶自动开盖并伴随滴一声,2秒后关盖。按下按键时,垃圾桶自动开盖并伴随滴一声,2秒后关盖。原创 2023-05-14 00:00:53 · 120 阅读 · 0 评论 -
单片机IO项目
当有震动发生时,震动模块的灯会亮,对应的针脚电平会拉低,用此作为判断来导通继电器,从而使得报警器响起433M无线射频信号遥控器,按下A, 对应的针脚会输出高电平,用此来判断,实现进入警报模式;按下B时,接触警报模式。期间,警报时长为3秒,解除警报为0.5秒。原创 2023-05-13 23:41:44 · 62 阅读 · 0 评论 -
基于linux网络实现ftp云盘
主要是负责把文件上传到服务器,下载服务器文件到本地,查看本地文件等。支持文件的上传和下载、断开重连、查看服务器端文件、切换文件目录。为了进一步加深Linux 系统编程知识点的运用,文件的各种API、进程、线程、网络、socket。查看服务器端工作目录路径 :pwd。上传文件:put + 文件名。下载文件:get + 文件名。切换服务器文件目录:cd。查看客户端文件:lls。返回值:不存在返回-1。查看服务器文件:ls。参数:指向目录的指针。原创 2023-05-13 22:36:53 · 330 阅读 · 0 评论 -
基于Linux Ncurse的贪吃蛇
头文件 #include 编译需要:gcc 文件名 -lcurses初始化ncurse界面 initscr();输出 printw();输入 getch();程序退出 endwin();接收键盘功能键 keypad();改变光标位置 move(0,0);刷新界面 refresh();取绝对值 abs();关闭回显模式,不让它显示乱七八糟的字符 noecho();随机数 rand();原创 2023-05-13 20:45:18 · 164 阅读 · 0 评论 -
学生管理系统
随意输入n个年级,输入完年级之后;可以随意输入n个班级数;输入完班级之后,可以输入人数和科目成绩 ,最后找出总分的最高分,最低分,算出平均成绩。为了更好的把链表,指针,结构体等知识点更好的运用。原创 2023-05-13 19:48:44 · 64 阅读 · 0 评论