ESP8266 WIFI 模块通过TTL模块和手机通信文章目录ESP8266 WIFI 模块通过TTL模块和手机通信前言1、调试工具2、模块接线3、模块作为客户端 STA3.1、模块指令3.2、指令示例3.3、数据传输4、模...
-
网络 服务器 单片机 模块测试 ESP8266 WIFI 模块和手机通信
-
单片机 嵌入式硬件 基于Linux C++多线程服务器 + Qt上位机开发 + STM32 + 8266WIFI的智慧无人超市
前言针对传统超市购物车结账排队时间长、付款效率低的问题,提出了一种更符合现代社会人们购物方式-基于RFID的自助收银系统。习惯了快节奏生活的人们都会选择自助收银机结账,理由显而易见:自助收银机结账很方便,几乎不用排队,也不用...
-
单片机 职场和发展 【蓝桥杯】蓝桥杯嵌入式——题目总结及文章汇总(内含客观题与主观题,并且都附有详细题解)
介绍 蓝桥杯嵌入式比赛是一项专注于嵌入式开发的全国性比赛,旨在鼓励和促进嵌入式系统的研究和应用,提高嵌入式开发的水平和技能。 比赛分为初赛和复赛两个阶段。初赛难度适中,注重考查参赛选手的嵌入式系统开发能力和实践经验。复赛...
-
嵌入式硬件 单片机 stm32 【速成】蓝桥杯嵌入式省一教程:(五)用按键和屏幕实现嵌入式交互系统
一个完整的嵌入式系统,包括任务执行部分和人机交互部分。在前四节中,我们已经讲解了LED、LCD和按键,用这三者就能够实现一个人机交互系统,也即搭建整个嵌入式系统的框架。在后续,只要将各个功能加入到这个交互系统中,即可完成整个...
-
单片机 学习 经验分享 智能车竞赛 智能车入门补充篇——逐飞开源库介绍
参考文章地址:逐飞科技STC16F开源库来啦STC16F开源库简介STC16F开源库继续沿用逐飞其他开源库的代码风格,使用过逐飞库的同学应该知道,逐飞库的特点是简洁易懂,容易上手。本次STC16F开源库使用MDK FOR C...
-
单片机 音频 已解决1:STM32+SYN6288语音模块中文播报汉字乱码;2:警告: passing ‘char [5O]’to parame ter of type ‘uos o’(aka ‘unsigned
目录遇到的问题1:使用STM32+SYN6288语音模块时,可以正常进行英文和数字的播报,但改为中文进行播报时,播报的是乱码汉字。遇到的问题2:出现警告warning: passing 'char [5O]’to param...
-
单片机 嵌入式硬件 面向低成本巡线机器人的PID控制器优化——附源码
目录介绍测试电子元器件系统特征控制器设计位置误差的计算比例控制积分控制微分控制改进的PID控制器测试轨迹源码链接本文对经典PID控制器的改进和开环控制机制的发展进行了讨论,以提高差动轮式机器人的稳定性和鲁棒性。为了部署该算法...
-
c++ 物联网 嵌入式硬件 单片机 ESP8266发送数据 【雕爷学编程】Arduino智能家居之使用ESP8266发送光线传感器数据到IFTTT
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 嵌入式硬件 Stm32f103之串口发送数据,只接收到00的原因
1、时钟选择的对不对,2、GPIO口的TX引脚应该设置为“复用推挽输出”3、中断初始化函数也不可加4、硬件方面RXT、TXD电路接反。一直出现00的时候就要怀疑是不是线接反了。 总结:大概率是代码的问题一定要仔细检查...
-
51单片机 单片机学到什么程度才可以去工作?
单片机学到什么程度才可以去工作?如果没有名校或学位的加持,你还得再努力一把,才能从激烈的竞争中胜出。以下这些技能可以给你加分,你看情况学,不同行业对这些组件会有取舍:. Cortex-M内核°:理解MCU内核各部...
-
嵌入式硬件 STM32单片机(一)STM32简介
❤️ 专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和STM32单片机两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 :适用于想要从零...
-
单片机 嵌入式硬件 STM32 中断
中断的意义:高效处理紧急程序,不会一直占用CPU资源。NVIC基本概念Nested vectored interrupt controller,嵌套向量中断控制器,属于内核(M3/M4/M7)。NVIC支持:256个中断(1...
-
嵌入式硬件 单片机 STM32——智能小车
STM32——智能小车硬件接线其余接线参考51单片机小车项目。1.让小车动起来// 左轮// 右轮// 左轮// 右轮// 左轮// 右轮// 左轮// 右轮// 左轮// 右轮//main函数的while循环部分:2.串口...
-
单片机 嵌入式硬件 【物联网】全面了解ESP-01SWiFi模块
ESP-01S是一款基于ESP8266芯片的WiFi模块,它提供了低成本、低功耗和高度集成的解决方案,适用于物联网和嵌入式应用。本文将介绍ESP-01S模块的功能和特点,并提供一个简单的WiFi控制示例。前些天发现了一个巨牛...
-
嵌入式硬件 单片机 【STM32+HAL+Proteus】系列学习教程---74HC595驱动数码管
实现目标1、三位数码动态扫描;2、STM32F103 HAL库驱动74HC595 芯片。一、74HC595 芯片 74HC595是一个8位串行输入、并行输出的位移缓存器:并行输出为三态输出。在SCK 的上升沿,串...
-
单片机 嵌入式硬件——stm32F103C8T6
STM32F103C8T6是一款基于ARM Cortex-M3内核的32位微控制器如下图: 处理器核心:STM32F103C8T6内置了ARM Cortex-M3处理器,这是一种高性能、低功耗的32位RISC处理器,适用于嵌...
-
单片机 嵌入式硬件 linux 驱动开发 STM32开发(六)STM32F103 通信 —— RS485 Modbus通信编程详解
《上一篇》 《主目录》 《下一篇》文章目录一、基础知识点二、开发环境三、STM32CubeMX相关配置1、STM32CubeMX基本配置2、STM32CubeMX RS485 相关配置四、Vscode代码讲解五、结...
-
嵌入式硬件 单片机 STM32使用SPI通信时的一些常见问题及解决方法(主,从)
最近在做一个多MCU的项目时,MCU之间的数据传输使用了SPI通信,在做从机时遇到了一些 “疑难杂症”,研究了半天,总算是把故障排除了,就又总结了一下SPI常遇到的几种问题写出来整理一下。目录一、SPI简介:...
-
arm开发 单片机 ARM GIC (五)gicv3架构-LPI
在gicv3中,引入了一种新的中断类型。message based interrupts,消息中断。 一、消息中断 外设,不在通过专用中断线,向gic发送中断,而是写gic的寄存器,来发送中断。 这样的一个好处是,可以减少...
-
单片机 STM32的CAN通信的收发库函数解读
STM32的CAN通信的收发函数:// 发送函数// 接收函数CAN发送消息结构体定义:uint32_t StdId; /* 存储报文的标准标识符11位,0-0x7FF. */uint32_t ExtId; /* 存储报...
-
单片机 嵌入式硬件 pcb工艺 proteus 【入门PCB】立创eda的学习
立创eda的简单学习和应用前言一、下载二、学习(一)原理图(二)PCB绘制(三)导出文件(四)下单打板三、快捷键四、推荐总结前言在电赛结束之后,发现自己在硬件部分需要进行大的升级,经过朋友推荐,决定入门立创eda,我个人偏快...
-
c++ 物联网 嵌入式硬件 单片机 【雕爷学编程】Arduino智能家居之接收IFTTT的指令控制舵机角度
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 嵌入式硬件 STM32开发(14)----CubeMX配置ADC
CubeMX配置ADC前言一、什么是ADC?二、实验过程1.单通道ADC采集STM32CubeMX配置代码实现2.多通道ADC采样(非DMA STM32CubeMX配置代码实现3.多通道ADC采样(DMA)STM32Cube...
-
单片机 嵌入式硬件 ESP32与STM32间的串口通讯
介绍ESP32和STM32之间可以使用多种通信方式进行通信,包括SPI、I2C、UART等。SPI通信是一种高速、全双工、同步的通信方式。在SPI通信中,ESP32作为主设备发送数据,而STM32作为从设备接收数据。这种通信...
-
mongodb 数据库 IIO单片机简介及应用
IIO单片机简介及应用随着物联网的发展和智能化的趋势,各种传感器和控制器的市场需求不断增长。为满足这种需求,工业控制系统中的传感器和执行器越来越多地使用了集成IIO接口的高性能单片机。什么是IIO单片机?IIO(Indust...
-
人工智能 单片机 python web 基于边缘计算的智能家居能源管理系统
一、项目背景 随着智能家居设备的普及,能源消耗问题日益凸显。为了更有效地管理家庭能源使用,减少浪费,并可能实现能源自给自足,我们提出了基于边缘计算的智能家居能源管理系统 该系统能够实时监控和分析家...
-
单片机 0505-stm32的调试工具:vscode下jlink或stlink下载及调试+设置快捷键
目录1.1-综述2-vscode实现一键下载stm322.1-jlink的下载与擦除的makefile修改2.2-stlink的下载与擦除的makefile修改 2.3-提升一点效率:使用tasks.json配置用户任务(下...
-
单片机 arm STM32F103C8T6引脚图及引脚功能说明
内容部分引用STM32F103C8T6引脚图_karwen2020的博客-CSDN博客_stm32引脚图 ...
-
嵌入式硬件 单片机 学习 c语言 STM32第十课:串口发送
一、usart串口1.1 USART串口协议 串口通讯(Serial Communication 是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式,电子工程师在调试设备时...
-
stm32 嵌入式硬件 keil5 烧录程序到单片机的方法
Keil是一种常用的单片机开发工具,支持多种单片机芯片。下面详细说明Keil5如何烧录程序到单片机的方法。编译程序 首先,在Keil5中打开编写好的程序工程,进行编译。编译生成的可执行文件是.hex或.bin格式的文件。在K...
-
51单片机 mcu 物联网 嵌入式硬件 单片机学习笔记---LCD1602功能函数代码
目录模拟写指令的时序模拟写数据的时序初始化显示字符显示字符串显示数字显示有符号的数字显示16进制数字显示二进制数上一篇讲了LCD1602的工作原理,这一节开始代码演示!新创建工程:LCD1602功能函数代码新创建main.c...
-
1024程序员节 单片机 人工智能 算法 机器人 多通道ECG心率监测系统
项目背景心脏运作可以揭露人体许多极具价值的信息,包括其健康状态、生活方式,甚至是情绪状态及心脏疾病的早期发病等。传统的医疗设备中,监测心跳速率和心脏活动是经由测量电生理讯号与心电图 (ECG 来完成的,需要将电极连接到身体...
-
stm32 嵌入式硬件 单片机 c语言 [蓝桥杯物联网从0开始]15届蓝桥杯物联网省赛备赛,GPIO输出,经典点亮LED灯
开始做好前期准备后,我开始按照以下路线开始蓝桥杯物联网的学习,理论部分我的建议是直接放掉,考试的时候看运气,而编程部分就要好好学习,争取拿到85%以上的分数,而最简单的就是学会HAL库与STM32L071KBU的各个模块使用...
-
单片机 嵌入式硬件 AUTOSAR从入门到精通-网络通信(UDPNm)(一)
目录 前言几个相关概念原理什么是UdpNm约束和假设 限制...
-
arm开发 《安富莱嵌入式周报》第331期:单片机实现全功能软件无线电,开源电源EEZ升级主控,ARM 汇编用户指南,UDS统一诊断服务解析,半导体可靠性设计手册
周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!目录:1、单片机实现低配版全功能软...
-
stm32 单片机 arm 【百问网】7天物联网智能家居实战 Day6
MQTT的移植下载MQTT 嵌入式C/C++库:本次项目是是MQTT在STM32f103设备上的移植,因此使用paho的嵌入式C库,源码地址GitHub - eclipse/paho.mqtt.embedded-c: Pah...
-
嵌入式硬件 c语言 学习 “无限交互,全新驾驶体验!智能语音小车,与您共同开创未来出行。”#51单片机最终项目《智能语音小车》【中】
“无限交互,全新驾驶体验!智能语音小车,与您共同开创未来出行。”#51单片机最终项目《智能语音小车》【中】前言预备知识1.循迹小车基本原理和方案1.1循迹模块简介1.2循迹模块的接线方式1.3循迹小车原理2.根据循迹原理实现...
-
51单片机 C语言达到什么水平才能从事单片机工作
C语言达到什么水平才能从事单片机工作从事单片机工作需要具备一定的C语言编程水平。以下是几个关键要点:基本C语言知识: 掌握C语言的基本语法、数据类型、运算符、流控制语句和函数等基本概念。最近很多小伙伴找我,说想要一...
-
单片机 STM32F4
目录1. 低功耗模式1.1 降低系统时钟速度1.2 外设时钟门控2. 睡眠模式2.1 进入睡眠模式2.2 退出休眠模式3. 停止模式3.1 进入停止模式3.2 退出停止模式4. 待机模式4.1 进入待机模式4.2 退出待机模...
-
嵌入式硬件 0064-基于单片机的摇号/抽奖机仿真设计
功能描述1、采用51/52单片机作为主控芯片; 2、采用数码管显示5位中奖号码; 3、按键控制抽奖开始/停止;仿真设计采用Proteus作为仿真设计工具。Proteus是一款著名的EDA工具(仿真软件),从原理图布图、代码调...
-
嵌入式硬件 单片机 江协科技STM32——旋转编码器计次(软件消抖)
目录一、旋转编码器介绍1.原理简介2.波形图问题描述二、解决方案1.检测思路2.引脚连接3.关键代码展示(Encoder.c)4.注意事项总结一、旋转编码器介绍1.原理简介本实验使用的是EC11旋转编码器,这是一种增量式旋转...
-
单片机 stm32 嵌入式硬件 看门狗的详细介绍(重点:喂狗操作应该在主循环或其他正常运行的代码段中执行,而不是在中断服务函数中进行)
1.看门狗的作用是:当单片机因为软硬件问题或者外界干扰导致死机时,可以自动复位单片机,使系统重新正常工作。当电脑的系统死机了,我们可以人为手动的进行重启,使电脑重新正常工作。但当火星的单片机系统死机了,我们没办法人为的去重启...
-
单片机 嵌入式硬件 arm开发 tb6612电机驱动与JGB37-520减速直流电机
tb6612电机驱动与JGB37-520减速直流电机文章目录tb6612电机驱动与JGB37-520减速直流电机电机驱动模块TB6612TB6612的引脚说明真值表(直流电机的驱动状态)TB6612的正转反转原理直流电机原理...
-
单片机 硬件工程 无人机最小系统 无人机项目跟踪记录七十三——最小系统详解
下图为无人机的最小系统原理图:arm芯片采用的是STM32F103T8U6TR,其型号数字含义如下:STM32代表芯片系列是32位的微处理器,F代表产品类型,103代表产品子系列,T代表36管脚封装类型,8代表具有64k的f...
-
人工智能 物联网 单片机 嵌入式 网络爬虫开发常用框架Scrapy
在当今的信息时代,海量的网络数据成为了获取重要信息的必需来源。为了从互联网上获取所需数据,网络爬虫成为了一种重要的技术手段。作为一个高效且灵活的网络爬虫框架,Scrapy 提供了广泛的功能和工具,让开发者能够...
-
mcu 单片机 嵌入式 C语言常见面试试题集锦
1、volatile 关键字 volatile 总是与优化有关,编译器有一种技术叫做数据流分析,分析程序中的变量在哪里赋值、在哪里使用、在哪里失效,分析结果可以用于常量合并,常量传播等优化,进一步可以死代码消除。一般来 说,...
-
fpga开发 单片机 嵌入式硬件 手把手教你在Vivado创建一个RAM的IP核并使用ILA工具验证
文章目录一、RAM实验背景知识RAM的定义RAM的分类实验设计二、创建一个新的工程三、创建RAM IP核四、编写代码五、创建ILA IP核并生成比特流文件六、将程序下入芯片,并通过ILA观察波形一、RAM实验背景知识RAM的...
-
单片机 嵌入式硬件 开发语言 1.下载安装ESP32开发环境ESP-IDE
ESP32简介ESP32介绍 说到ESP32,首先ESP32不是一个芯片,ESP32是一个系列芯片, 是乐鑫自主研发的一系列芯片微控制器。它主要的功能就是支持WiFi和蓝牙, ESP32指的是ESP32裸芯片。...
-
开发语言 嵌入式 数据结构 人工智能 物联网 单片机 教你一招,为Python属性添加安全保护机制
在Python中,属性是类的重要组成部分之一。属性可以用于存储和获取对象的状态信息,但有时我们希望对属性进行安全保护,避免误操作或者不合法的访问。本文将介绍如何使用Python为属性添加安全保护机制。1. 使...
-
人工智能 嵌入式硬件 单片机 c++ 【花雕动手做】ASRPRO语音识别(15)---1.8寸彩屏显示字号变换
本例实验的SPI彩色液晶1.77寸显示屏(ST7735驱动)电原理图SPI彩色液晶显示屏:TFT177-SPI,型号为SX177QQVGA,像素128X160TFT,驱动芯片为ST7735S,这是一款支持SPI接口的1.77...