
C语言
文章平均质量分 64
@小高同学
这个作者很懒,什么都没留下…
展开
-
C/C++/嵌入式—面试题汇总(400多个问题,涵盖了面试时会问的绝大部分问题)
如需全部文档内容请WX联系:13085589232该文档是我花了一个多月整理的面试题汇总,并经过三个多月30多家公司的面试后进行不断优化补充。几乎涵盖了面试时会问的绝大部分问题。原创 2023-04-25 02:13:37 · 1053 阅读 · 1 评论 -
基于树莓派的智能家居控制系统设计论文参考
随着科技的进步,人们生活水平的也在不断变好,人们对居住环境的要求也不再局限于传统的居住方式,而是越来越多地朝着智能家居的方向发展进行选择。智能家居系统不仅可以让人们更好的享受到生活中,还大大的增强了家居的安全性,更好的保护了用户的人身安全和财产安全。因此本毕设以树莓派作为主要开发平台,并采用Linux操作系统,设计了一款智能家居控制系统。首先,根据毕设任务要求以及我国现行的能家居行业标准,对该系统的整体设计和有关的功能进行了方案选择。原创 2023-04-15 01:38:00 · 9282 阅读 · 10 评论 -
基于树莓派的智能家居控制系统设计
1.通过手机APP、语音识别等控制家电,对门锁,灯光、电风扇等设备进行控制,开发回家模式,睡觉模式等应用场景。2.通过视频监控、火灾报警、震动报警和人体感应报警保证家居的安全。3.将温湿度检测数据和家居安防状况实时同步到用户的手机APP进行显示。4.遥控控制可以保证在没有网络的情况下也可以对家居进行控制。5.通过翔云平台提供的人脸对比服务完成人脸识别开锁1.家居模型实物2.部分功能展示火灾测试火灾报警视频监控温湿度检测人脸识别按钮人脸识别开锁1.主程序mainPro.c2.摄像原创 2022-06-27 21:48:43 · 10068 阅读 · 22 评论 -
C语音的线程基本函数使用
C语音的线程基本函数使用线程常用基本函数:pthread_create() 创建线程 pthread_exit() 退出当前线程 pthread_join() 等待其他线程结束pthread_self() 自身线程ID号 pthread_cancel() 停止其他线程 pthread_detach() 分离某个线程线程使用需要导入对应头文件#include <pthread.h>pthread_create() 创建线程函数原型:/** * @brief 创建一个线程原创 2022-04-18 14:55:23 · 458 阅读 · 0 评论 -
基于Wemos的wifi控制避障小车
基于Wemos的wifi控制避障小车1.项目描述:利用wemos D1实现小车的前后行走、转弯和避障。2.开发及硬件组成:Arduino、wemos D1、小车、步进电机驱动、超声波测距模块。3.项目描述:wemos D1通过wifi与手机App连接,手机App控制小车的运动,当前方出现障碍物时超声波测距模块会把数据返回给wemos D1,若距离小于规定值则会驱动小车后退。4.小车展示:手机App:5.视频演示:原创 2021-09-04 14:14:00 · 1144 阅读 · 0 评论 -
贪吃蛇游戏项目(C语言实现)
贪吃蛇游戏项目(C语言实现)1.项目功能:通过C语言和linux系统绘制贪吃蛇地图,实现蛇的行走并吃到地图内随机出现的实物2.项目描述:使用C语言链表来实现贪吃蛇身体的储存和增删查功能;小蛇吃到一个食物后增加一个单位长度,撞到地图边界或者撞到自己时小蛇会死掉并重新生成一条原始大小的小蛇;通过linux的ncurse界面来实现游戏界面的显示以及获取键盘输入的上下左右键来控制小蛇的行走。3.图片展示:4.代码展示:#include<curses.h>#include <原创 2021-08-30 17:15:12 · 1378 阅读 · 5 评论 -
基于MCS-51单片机的数字时钟设计
基于MCS-51单片机的数字时钟设计一、项目描述1.基于DS1302时钟模块,可以完成年、月、日、时、分、秒、周的正确显示。2.可以通过外部按键对当前时间进行校准。3.能够以12小时和24小时制表示方式显示时间。4.能够通过外部按键设置闹钟提醒时间。实际操作:LCD1602显示时钟,按K3键进入时钟设置,此时秒钟停止走动,按K1键选择设置的秒、分、时、日、月、星期、年,按K2键进行加1,设置完成后,再次按下K3键继续走时,按下K4进入闹钟界面设置(在闹钟界面不能按下K3),K1进行选择时、原创 2021-08-12 01:02:58 · 4697 阅读 · 5 评论