logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下vscode以管理员身份打开

【代码】Linux下vscode以管理员身份打开。

#linux
orangepiZero2智能家居(一)程序设计思路

设计模式是代码经验的总结,代码的稳定性高,拓展性强。是一系列的编程思想,一共23种模式。设计模式的目标是提高代码的可读性、稳定性、重用性、拓展性。工厂模式是设计模式的一种。算法并不是设计模式,只是解决问题的一种方法。设计模式描述了紧密结合的类与对象。类是一种用户自定义的数据类型。在C语言中结构体可以充当类。对象是类的一种实现,int age;int sex;//成员属性//成员方法dog cat都

文章图片
#智能家居#c++#开发语言
orangepi基于c库开发串口

orangepi 基于c库的串口开发

#c语言#c++#开发语言
orangepiZero2智能家居(二)主流程设计和灯光代码编写

其余的灯的代码编写与浴室灯几乎一样,改改名称就好了,在mainPro中添相关的调试信息即可。

文章图片
#智能家居#链表#c++
orangepiZero2智能家居(三)添加火灾、socket、语音模块

火灾检测模块大致与灯光模块相同。不同点:火灾模块要读取引脚状态pinMode要把output 改为input不用打开和关闭。

文章图片
#智能家居
orangepizero2点亮oled屏幕

IIC全称Inter-Integrated Circuit (集成电路总线)是由PHILIPS公司在80年代开发的两线式串行总线,用于连接微控制器及其外围设备。IIC属于半双工同步通信方式(1)特点:简单性和有效性。由于接口直接在组件之上,因此IIC总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件

#单片机#嵌入式硬件
    共 12 条
  • 1
  • 2
  • 请选择