关闭

程序员小哈

所属频道 嵌入式 公众号精选
  • 答辩技巧二三问

    又到一年毕业时,大四的兄弟姐妹们可能陆续就要开始答辩了,对于电子专业的毕业答辩,老师会问些什么问题呢?我以我的经验给大家简单说说。 答辩的时候,老师主要问一些老师感兴趣的内容或者想通过问大家的问题,来验证大家对自己毕设的熟悉程度,也就是说,

    嵌入式
    2020-09-08
  • 用cJSON解析心知天气返回的数据包

    目录: 调用天气API接口获取天气信息 解析天气信息字符串 测试结果 资料获取 后台网友留言,说参考这个链接 天气数据解析1--JSON格式数据 处理天气API接口返回的数据,中间遇到了点问题,里面涉及到的知识:串口通信、JSON字符串咱们之前都有介绍过,那我就借

    嵌入式
    2020-09-08
  • STM32驱动0.96寸OLED液晶屏

    目录 序言 OLED简介 模块介绍 引脚定义 SSD1306控制芯片驱动 时序图讲解 SSD1306常用命令 命令设置SSD1306 如何显示字符 测试结果 资料下载    序言 液晶屏通常作为嵌入式设备的显示终端,用于显示一些关键信息,将信息直接显示在一块小的液晶屏幕上。 液晶屏

  • 2020.06 “每月一练”活动开始投票了

    “每月一练”活动开始了,大家对下面哪个内容感兴趣可以投票哈,票数最多的,我们下个月玩起! 投票时间截止至2020.05.25 12:00。 活动介绍及日程安排,详见公众号底部菜单栏“每月活动”。

    嵌入式
    2020-09-08
  • 继电器(Relay)

    目录 继电器内部结构 继电器工作原理 继电器应用 入门 进阶 这样控制方式的好处 继电器使用时注意事项 毕设答辩常见问题 电磁继电器(electromagnetic relay)是一种电子控制器件,它具有控制系统(输入回路)和被控制系统(输出回路),通常应用于自动控制电

    嵌入式
    2020-09-08
  • 红外遥控功能的实现

    目录: 涉及知识点 一体化红外接收头VS1838B简介 应用场景 编码标准 数据处理流程 结果展示 接线 键码值输出 红外遥控功能,因其电路简单,控制方便,在电子制作和毕业设计中常常使用。 涉及知识点 GPIO中断接收 STM32中定时器的用法 红外接收头的使用 外部中

  • 人体热释红外传感器

    目录 GPIO输入的应用场景 人体热释红外传感器HC-SR501 电气参数 功能特点 应用范围 硬件电路 代码实例 成果展示 资料获取 推荐阅读 上一个网文实现了流水灯,《利用STM32F103C8T6最小系统板点亮流水灯 》,这个主要用到了单片机的IO可以输出高低电平的特性,

  • 利用STM32F103C8T6最小系统板点亮流水灯

    学习目标 STM32F103C8T6芯片简介 核心板原理图 搭建流水灯电路 修改工程模板 代码实现 成果展示 资料获取 推荐阅读 后台网友建议制作一个流水灯,正好发现自己有之前购买的STM32F103C8T6核心板,今天搭建一个流水灯,正好学习一下STM32 GPIO输出如何实现,将

  • 语音播报功能的实现

    TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话。 语音播报功能的实现方式 TTS语音模块,比如XFS5152、SYN6288等 ISD4000系列语音录放芯片分段输出 可以按键、UART控制的mp3解码芯片模块 OTP(One Time Programable)语音

    嵌入式
    2020-09-08
  • 简单好用的ISD1820语音录放芯片

    学习目标 学习ISD1820语音芯片的使用方法 学习STM32 GPIO的输入输出 按键扫描功能实现 芯片特点 工作电压3~5V; 单段录放控制简单; 带话筒放大直通功能——可用作喊话器模块; 边沿/电平触发放音; 内置8Ω喇叭驱动放大电路,即可直接驱动8欧0.5W小喇叭;

    嵌入式
    2020-09-08
  • 让步进电机动起来

    步进电机特点: 它是通过输入脉冲信号来进行控制的 电机的总转动角度由输入脉冲数决定 电机的转速由脉冲信号频率决定 步进电机主要用于一些有定位要求、进行精确控制的场合。特别适合要求运行平稳、低噪音、响应快、使用寿命长、高输出扭矩的应用场合。比如3D

    嵌入式
    2020-09-08
  • Keil环境下STM32工程加入cJSON

    背景知识    什么是JSON? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) 是轻量级的文本数据交换格式,JSON 比 XML 更小、更快,更易解析。 JSON 语法规则 JSON 语法是 JavaScript 对象表示语法的子集。 数据在名称/值对中 数据由逗号分

    嵌入式
    2020-09-08
  • 常用电路板制作方法

    方式1、面包板(洞洞板) 优点:方便快速搭建测试电路、可扩展、推荐使用接插件+功能模块的方式制作电路板,减少连线; 缺点:线过多;易损坏;布线乱、稍微复杂之后就容易捋不清而且线容易断路,出现问题不好排查;贴片芯片没办法使用; 难度:一般。 方式2

    嵌入式
    2020-09-08
  • 修改Keil工程名称并添加其他模块文件

    学习目标 在上一篇文章 《基于STM32固件库的MDK5工程建立》 基础上,将Keil工程名称Template修改为Usart 添加延时函数文件及串口1的实现文件 main.c文件中测试printf函数 将模板工程Template修改为Usart 在工程文件目录中,将Template.uvprojx和Template.uvop

    嵌入式
    2020-09-08
  • 基于STM32固件库的MDK5工程建立

    学习目标 从无到有创建一个STM32的Keil工程 点亮板子上的一个LED 工程创建 下载固件库 待下载的固件库版本为 STM32F10x_StdPeriph_Lib_V3.5.0: 官方网址: https://www.st.com/en/embedded-software/stsw-stm32054.html 国内正点原子提供的镜像: http://ope