通过串口配网,led指示灯显示网络状态一、前言直接配网介绍二、硬件连接三、命令四、完整代码及注释分析扩展:账号密码多样发送方式小结 一、前言本文章基于VS Code IDE进行编程,基于Ubuntu进行编译、下载、运行等操作 串口助手:UartAssist.exe 代码结合官方例程中的station_example_main.c 和 uart_echo_example_main.c,基于uart
前言写在开头        在前言里面我想告诉你一些在对一款新的处理器的学习中,我们会遇到的那些错误,并且我相信这绝对不会是我一个人会出现的问题,出现这种问题首先原因是处理器的教程不够全面,没有像stm32一样一套保姆级别的教程能够一点一点引导着大家去学习,第二个原因就是esp32更新版本很快,导致一些教程会因为大版本的更新而不能使用。这里我就想站在初学者的
老规矩,先上产品图 实验材料 :stm32f103c8t6+syn8266+红外传感器实验平台:keil + RT系统主要附上如何配置SYN8266syn8266.h#ifndef _SYN6288_H_ #define _SYN6288_H_ #include "stm32f10x.h" #include <stdio.h> #include <stdbool.h&g
蜂鸣器滴滴实验 文章目录蜂鸣器滴滴实验1 实验要求2 硬件介绍3 软件设计3.1 新建工程3.2 写代码 1 实验要求通过控制IO口输出电平使蜂鸣器发出滴滴的声。2 硬件介绍蜂鸣器通电可以发出响声,可以应用于很多电子设备中给其操作者一个提醒。 本次实验采用的是正点原子精英开发板,板载的蜂鸣器是一个电磁式有源蜂鸣器。有源是指自带了振荡电路,可以直接通电发声;无源则不带振荡电路,需要方波驱动才能发声。
一.概述GPIO全称为通用输入/输出端口。是stm32用于输出信号,输入信号的通道。他有以下八种模式:输入方式浮空输入 GPIO_Mode_IN_FLOATING上拉GPIO_Mode_IPU下拉GPIO_Mode_IPD模拟输入 GPIO_Mode_AIN输出方式开漏输出GPIO_Mode_AF_OD开漏复用GPIO_Mode_AF_OD推挽式输出GPIO_Mode_Out_PP推挽式复用功能G
ESP32上实现面向对象的C++ OOP——面向对象的点灯前言——什么是面向对象面向对象的方式——类什么是类?创建一个类类的实例化——对象调用对象的属性或方法如何访问私有变量(属性)呢?相关参考 前言——什么是面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。与之相对的面向过程,其主要差异如下: 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实
软件环境:CodeWarrior 11.1硬件环境:NXP S9KEAZ64A传感器参数:NTC热敏电阻(R25 = 50k,B25-50 3950) 写在前面  最近做小项目需要用到NTC电阻,因此写一个调试备忘录记录下。什么是NTC电阻?  NTC热敏电阻就是负温度系数的电阻,当温度升高时,电阻降低(反之则为PTC电阻)。NTC电阻灵敏度高,温度分辨率高,但是测量温度范围较
_____ 巴法云介绍https://cloud.bemfa.com/docs/#/特点: 支持发布/订阅模式平台使用,参见文档* 基本原理1, 巴法云创建主题2, 单片机程序里设置巴法云中的创建的主题3, 巴法云里某主题下发送消息,单片机里因为订阅了主题,所以能收到消息* 使用步骤1, 登录注册2, 获取私钥 UID3, 创建主题4, 推送消息    a, 在该主题
转载 2024-06-18 08:33:15
271阅读
1理论分析1.1概述光敏电阻(photocell),又称光敏电阻器(photoresistor or light-dependent resistor,后者缩写为 ldr)或光导管(photoconductor),如下图所示,常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的
目录1. Arduino Uno(基于ATmega328P)点亮LED的代码:2. Raspberry Pi Pico(基于RP2040)点亮LED的代码(使用MicroPython):3. STM32 Nucleo(基于多种STM32芯片)点亮LED的代码(使用C语言和STM32 HAL库):4. ESP32(基于ESP32芯片)点亮LED的代码(使用Arduino IDE):5.整理阶段快来
转载 2024-09-25 06:17:09
208阅读
目录前言一、硬件准备二、使用步骤1.硬件连接2. 代码实现2.1 LED初始化2.2 KEY初始化2.3 main函数2.4 中断处理与任务函数三 完整代码总结 参考资料    前言 ESP32芯片具有34个物理GPIO引脚,除了一些具有特殊用途的GPIO外,大部分GPIO都可以复用。本文就通过点亮一盏LED灯并通过一个按键控制其亮灭来简单学习
转载 2024-04-28 12:24:32
293阅读
驱动点阵,其点阵和开发板相关信息:**开发板:**ALIENTEK 探索者 STM32F407。其中程序是从stm32l073移植过去的,仅仅是点阵显示的程序。**点阵信息:**HDLx-2416 Series,5×7Alphanumeric Displays,总共有四个显示点阵,每个5×7。没使用驱动芯片。引脚定义:因为无驱动芯片,所以直接引脚点亮。直接代码:/*主函数*/ int main(v
今天写一下按键加上蜂鸣器的相关知识,emmm,学到这里,就觉得32和51其实是很相像的,底层思想也差不多一样。51的底层再加上一个初始化函数,就构成了32的底层,而初始化函数部分的方法和步骤也是大同小异,所以大家如果学过51的话,32也会很好入门的~~~按键老规矩,我们还是先看一下按键部分的原理图: 然后在原理图上找一下对应的引脚: 初始化按键的思想和LED配置部分差不多,而且比LED的配置简单:
文章目录基于STC8A8K64S4A12智能车设计一、板载外设二、功能三、实物:四、代码五、PCB和元件六、焊接 基于STC8A8K64S4A12智能车设计一、板载外设1.1 红外接收头1.2 红外避障接口1.3 电机驱动电路1.4 蓝牙接口1.5 esp82266接口1.6 NRF24L01接口1.7 OLED电路1.8 JQ8900接口1.9 超声波接口1.10 舵机接口1.11 三个独立按
总览1.流程概述 2.开始搭建! 3.一、流程概述0.总体流程二、开始搭建1.下载 MQTTX 客户端( 在PC上 )https://mqttx.app/zh/downloads2.新建 MQTTX 连接0.点击左侧的加号,开始新建连接。一共需要填写几个参数:1.名称:想起什么名称都可以2.服务器地址:填入你的云服务器外网IP3.用户名 和 密码:填入你刚才登录 EMQX 的 用户名和密码(就是默
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 文章目录一 前言:二 前言:三 官方`API`说明:二 代码:其他:一 前言: PWM的技术我们再熟悉不过了,只需要输出脉冲信号,即可调节灯具或者电机这些设备,在ESP32里面,官方把输出控制的PWM的功能控制器叫PWMC,因为是由他控制的,见下图:[外链图片转存失
转载 2024-03-05 21:50:39
223阅读
光敏器件是指能将光信号转变为电信号的元件。与发光管配合,可以实现电→光、光→电的相互转换。常见的光敏元件有光敏电阻、光电二极管、光电三极管。     一、光敏电阻     常用的碳膜电阻和金属膜电阻,受到光照射后阻值不会发生变化;而光敏电阻的阻值对光的变化则非常敏感,原因在于光敏电阻的材料
前段时间一直在学校做项目,想给开发的机器人平台做个自动环境感应灯控,然后就想起来了光敏传感器,网上淘了一圈就买了一个亚博的光敏模块(主要是外观不错,比较好用)。就决定搞一块回来(-¥4.9)。根据店家提供的资料,知道了传感器端输出的是电压值(即模拟信号),但是不能直接使用,百般查询,了解到了STM32中ADC,即为模数转换器。可在STM的中文参考手册中第11章了解ADC的知识。  &nb
一、前言终于把这个去年烂尾的支线小项目的坑给填完了,其实做这小项目最主要的是想将第三方芯片(ESP32)通过Tuya OS LinkSDK(以下简称LinkSDK)方案接入涂鸦云,正好手上又有个这么四线的散热风扇那就开始整活吧,将手把手教你怎么通过用LinkSDK方案接入涂鸦云二、介绍2.1 功能具体主要实现以下功能接入涂鸦云控制开、关风速调节转速反馈 2.2 方案将某一个设备接入云端
  • 1
  • 2
  • 3
  • 4
  • 5