jjzjj

ESP8266+blinker(点灯科技)

目录 前言一、准备材料 二、项目部署三、代码调试 总结: 前言blinker点灯科技真的是一款非常好用的物联网控制APP,它节省了你连接云端的程序,直接实现APP控制系统。接下来让我们看看怎么通过blinker来控制ESP8266开发板。一、准备材料1.手机端APP(点灯·blinker)2.一块ESP8266开发板blinker官网链接:点灯科技(diandeng.tech)ESP8266开发板: 二、项目部署1.我们将使用ArduinoIDE对ESP8266进行代码编译。这是ArduinoIDE下载地址:Software|ArduinoArduino安装好后我们选择开发板 2.选好开发板后

PWM点灯

目录PWM脉冲宽调点灯前言1.什么是PWM2.PWM的实现3.PWM实现步骤(通用定时器)3.1打开定时器的时钟3.2配置端口3.3设置定时器3.4设置PWM3.5完整代码4.PWM实现步骤(高级定时器)5.开始点灯6.PWM呼吸灯PWM脉冲宽调点灯前言对于灯等来说有很多种方法,前面介绍了一些基础的点灯方法,比如直接点灯,按键控制点灯,按键中断点灯,但都是比较简单的一些方法也很基础,要问我有没有什么高级点的点灯方法,答案是有的,在这我要介绍一种高级点灯的方法就是使用PWM进行点灯。1.什么是PWMPWM是脉冲宽度调制,简称脉冲宽调。它利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技

【超详细】C51单片机与HC-05蓝牙模块实现手机点灯

此文记录HC05蓝牙模块在C51单片机上的学习历程文章目录一、硬件连接(1)配置模式下接线(2)正常模式下接线二、配置模式操作三、正常模式四、使用蓝牙通过蓝牙调试app点灯1.单片机代码烧录与蓝牙连接2.蓝牙调试app配置一、硬件连接HC05一共有6个引脚,此实验一般只用到中间四个,即RXD、TXD、GND、VCCHC05有两种模式,一是正常模式,二是配置模式,一定注意两种模式的接线方法是不同的无论哪种模式,VCC与GND的接线方法是相同的,即VCC接单片机的5V口(供电电压为3.6V~6V,接到3.3V上是不亮的),GND接单片机的GND,如下所示(1)配置模式下接线在配置模式下,单片机通过

【超详细】C51单片机与HC-05蓝牙模块实现手机点灯

此文记录HC05蓝牙模块在C51单片机上的学习历程文章目录一、硬件连接(1)配置模式下接线(2)正常模式下接线二、配置模式操作三、正常模式四、使用蓝牙通过蓝牙调试app点灯1.单片机代码烧录与蓝牙连接2.蓝牙调试app配置一、硬件连接HC05一共有6个引脚,此实验一般只用到中间四个,即RXD、TXD、GND、VCCHC05有两种模式,一是正常模式,二是配置模式,一定注意两种模式的接线方法是不同的无论哪种模式,VCC与GND的接线方法是相同的,即VCC接单片机的5V口(供电电压为3.6V~6V,接到3.3V上是不亮的),GND接单片机的GND,如下所示(1)配置模式下接线在配置模式下,单片机通过

C51单片机利用HC-05蓝牙模块实现手机点灯

蓝牙通信,实现手机端远程(15米)控制单片机,这听起来对于初学者的我来说,是那么不可思议,经过不断地实验,阅读其他大佬的文章,终于实现了。在有基础的通信原理知识的前提下,知,HC-05蓝牙模块与51的通信其实很简单,就是蓝牙模块的RXD(接收端)接单片机的TXD(发送端),同样,TXD接RXD。51单片机的P3^0为其RXD,P3^1为其TXD。接线如图所示:手机端我推荐使用SPP蓝牙串口,界面简单清晰,适合初次使用HC-05的同学,长这样:给蓝牙模块接上电后就可以在这个软件上找到它的信号了,可以直接连接。(接电后未连接的情况下模块会持续闪烁,连接成功后后闪烁频率降低)。原理图:(不好意思,画

Vscode platformio Arduino开发STM32,点灯+串口调试

1.工具USB-TTL(非常便宜,几块钱)STM32F103C8T6(几块钱)2.引脚连线USB-TTLSTM32TXPA10RXPA9VCC3.3VGNDGND注意事项:跳线帽位置:BOOT0接高电平(1),BOOT1接低电平(0)每次上传程序前需要按一下复位键(之后,跳线帽的位置不需要改变,程序即可正常运行),否则会可能出现下面这种情况:3.开发环境搭建在Vscode中下载platformio插件:2.新建工程3.注意事项:第一次新建工程时,速度会特别慢,因此可以直接添加我已经下载好的资源包,放到自己的电脑相应位置中即可,这样第一次新建工程时速度就会非常快,不过第一次上传程序时仍然会自动下

【ESP32CAM+ArduinoIde接入点灯科技APP手机实时看视频,保姆级教程简单实用】

ESP32CAM+Arduino接入点灯科技APP1.硬件连接2.arduino配置3.下载esp32库4.选择文件-示例-Blinker-Blinker_ESP32_CAM5.源码6.上传7.添加到点灯APP中1.硬件连接esp32CAM安装好摄像头和底板插入电脑usb,下载ch320驱动,一般电脑自行安装2.arduino配置文件-首选项-附加开发板管理地址中添加https://dl.espressif.com/dl/package_esp32_index.json或者https://www.arduino.cn/package_esp32_index.json3.下载esp32库开发板管

msp430点灯实验

title:msp430点灯实验date:2023-04-1515:31:25description:基于msp430f5529点灯实验一、实验内容使用开发板:msp430f5529使用的LED灯:为开发板上自带的UserLEDs(LED1、LED2)环境:CCS(Version:12.2.0.00009)通过ccs编写代码,控制LED1和LED2交替闪烁二、开发板介绍开发板正面与背面图1、I/O的简介一般情况下,P1和P2都是具有中断能力的。从P1和P2接口的各个I/O管脚引入的中断可以独立的被使能并且设置为上升沿或者下降沿触发。对应的中断向量表分别为P1IV和P2IV,它们只能进行字操作,

msp430点灯实验

title:msp430点灯实验date:2023-04-1515:31:25description:基于msp430f5529点灯实验一、实验内容使用开发板:msp430f5529使用的LED灯:为开发板上自带的UserLEDs(LED1、LED2)环境:CCS(Version:12.2.0.00009)通过ccs编写代码,控制LED1和LED2交替闪烁二、开发板介绍开发板正面与背面图1、I/O的简介一般情况下,P1和P2都是具有中断能力的。从P1和P2接口的各个I/O管脚引入的中断可以独立的被使能并且设置为上升沿或者下降沿触发。对应的中断向量表分别为P1IV和P2IV,它们只能进行字操作,

Neptune w800点灯(中断)工程详解

目录一、鸿蒙项目简介1.1项目构建1.1.1什么是Ninja?1.1.2什么是gn?1.2项目结构1.3启动流程二、点灯工程详解2.1实现代码2.2相关配置2.2.1项目目录下BUILD.gn2.2.2app目录下BUILD.gn2.2.3makefile配置2.3效果展示一、鸿蒙项目简介1.1项目构建鸿蒙开发分为应用开发和设备开发,应用开发使用JS、Java、仓颉等语言,这里不展开谈。而设备开发一般使用C/C++语言写,编译用gcc(clang),项目构建上,没有用传统的make,而是用的GN。1.1.1什么是Ninja?ninjia是一个致力于速度的小型编译系统工具(类似于Make编译工具