2. Mixly 端在这里简单拖拽必要的代码块,用来获取代码复制到Arduino IDE(估计是我本地的mixly环境有问题,只能在Arduino IDE中烧录成功)3. Arduino IDE端3.1拿过来的代码是不能直接使用的,还需要做修改调整数据转换保存到三个变量修改MIXIO账户、密钥和项目名称修改WiFi名称密码修改RGB显示函数参数,适当增加延时显示稳定3.2 完整代码#include
1、语法char用于存储字符数据 单一字符例如 A 占用一个字节内存空间,存储字符时,字符需要用单引号引用Arduino使用ASCII 码来存储字符数据 用数字表示一个字符时,它的值有效范围为 -128 到127。char Str='A';void setup() { // 在这里加入你的setup代码,它只会运行一次: } void loop() { // 在这里加入你的loop代码
转载 2024-04-07 22:36:40
120阅读
STM32F103系列最简易版点灯程序1、硬件准备2、软件3、点灯流程3.1、找到LED灯对应的GPIO端口E寄存器的基地址3.1.1、打开底板原理图找到LED灯的引脚3.1.2、找到LED0和LED1对应的引脚3.1.3、打开数据手册找到其基地址3.2、设置其端口PE5的模式为输出模式3.2.1、配置PE5为输出模式3.2.2、配置PB5为输出模式3.3、设置其为低电平(LED灯亮需要低电平触
正文准备:使用ardunio IDE上传程序(一定要安装好Blinker库和DHT库),手机配网方式用安信可的微信公众号直接给设备配网就可以了,当然也可使用手机app的esptouch配网,这里呢我还是建议用微信公众号去配网,比较省事情。硬件方面,用DHT11和esp01/nodemcu(和esp01相比就是引脚比较多,原理是一样的,都是esp8266)。使用smartConfig技术进行wifi
一、简介基于官方示例restful_server创建一个新工程。二、编译下载运行工程直接编译运行,出现下面两个错误。2.1 OCD调试错误 esp_semihost: OpenOCD is not connected!host需要用到JTAG仿真器,而我的测试用板并没有相关电路。测试板也没有SD卡电路,但使用模组为ESP32-WROVER-E(4MB),故修改上面配置如下后正常(网站部署到SPI
转载 2024-06-02 20:01:36
469阅读
 ESP32端代码#include <Arduino.h> String recv_data = ""; //接受串口数据的变量 String esp32_head = "esp32_con_head:"; //esp32与服务器的通信标识头 //esp32cam 串口向 esp32发送消息的标识头 主要是联网信息 摄像头初始化信息等 // 这些信息 esp32显示在串口
 ---------------------------------------------------------------------------------------------------------------------- Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台Arduino + ESP32-C3 + TFT(1.8
Esp32Cam WebServer 网页源代码查看与编辑date: 2022-01-12lastmod: 2022-01-12背景介绍在 为 Esp32 Cam 配置 Arduino 开发环境并人脸识别测试 中成功运行了开发板自带的示例程序,在网页中看到了摄像头的实时画面。然后这个开发板就在我的某创盒子了呆了几年吧。今年掏出来试试是因为 foldscope 试镜失败,尝试下手机摄像头观察发现可行
转载 2024-07-30 19:26:33
119阅读
         通过Blinker点灯科技APP连接esp32,并连接小爱同学,同时通过语音模块录入声音识别对应的语句,并通过程序判断需要执行何种操作。#define BLINKER_WIFI //支持wifi //#define BLINKER_ESP_SMARTCONFIG
转载 2024-06-17 14:51:53
400阅读
Arduino+esp32+blinker第一课点灯 文章目录Arduino+esp32+blinker第一课点灯前言一、开发环境搭建二、开发第一个点灯程序1.添加设备2.载入示例3.代码部分4.关键代码讲解5.程序烧写总结 前言为了实现远程控制,加深为物联网知识的认识,今天就教大家如何用手机app来控制我们的开发板,通过控制开发板点亮一盏灯。我们的开发环境是以arduino IDE为开发基础,通
ERROR: Maybe you have put in the wrong AuthKey![66421] ERROR: Or maybe your request is too frequently! [66424] ERROR: Or maybe your network is disconnected! 解决办法使用github上最新的blinker库 见学习过程二、3# ESP32学习记
转载 2024-05-23 22:24:19
0阅读
在MicroPython on ESP8266的开发过程中,做的最多的事情就是上传文件,MicroPython File Uploader 虽然很好用,但是有两个缺点:必须将ESP8266开发板与电脑连接如果开发板中运行的程序未结束,例如定义了死循环用来监听信号时,文件的上传有可能会失败。上传失败自不必说,而必须与电脑连接就制约了我们开发的灵活性,想像一下:我们用8266做了一个通过手机控制的接线
一、前言  大学四年真是快呀,不知不觉就毕业一年了!回头看看走过的路,总要留下一点痕迹才是,这里就对我的毕业设计进行一个总结,也算给以后的自己记录,留下一点东西。也给有兴趣的各位一个参考的实例。二、项目背景及资源分享  在网上有看到一个视频,参考网址:https://tv.sohu.com/v/dXMvNjMyNzQwNDAvMjkzNTEyMDguc2h0bWw=.html  感觉这个操作很清奇
在上一节教程中,我们为接入点模式中的NodeMCU设置好网络命令行交互环境(以下简称WebREPL)。但是NodeMCU在接入点模式下是无法访问互联网的,而且我们的电脑如果连接上NodeMCU的WIFI网络后也无法访问互联网。这很不方便。这节课我们一起学习如何为无线终端模式中的NodeMCU设置WebREPL。ESP8266-NodeMCU无线终端(Wireless Station)工作模式在开始
#include<WiFi.h> #include<WebServer.h> WebServer esp32_server(80); //声明一个 WebServer 的对象,对象的名称为 esp32_server //设置网络服务器响应HTTP请求的端口号为 80 const char *AP_SSID=
转载 2024-04-26 13:05:26
179阅读
最近从STM32换成NXP的S32K1平台做项目,从读手册调外设驱动开始,关于外设驱动是怎么调的,我用的软件是S32 Design Studio for ARM Version 2.2 在官网下载的,注册账号产品码会发到邮箱选择ONLINE验证,安装完成就可以调试驱动了。回归主题!这次想说的是嵌入式平台打印log的函数分析,打印log开源项目都有很多比如Zlog,easylogger等,这次分析一
Arduino ESP32Web配网注意:设置的重置wifi信息的按钮定义在GPIO 0上面,上面那种开发板上的该引脚没有引出来,所以如果想不更改此引脚,短接需要用跳线条线来短接到GND,来触发,最方便的还是更换其他引脚。配网这种行为,不是经常去使用,放在此引脚上也无妨,看个人需求了配网示例#include <WiFi.h> #include <DNSServer.h&gt
网页示波器实现扫描ESP的好处就是可以联网。完全可以当成 Linux 嵌入式的低配平替。最近有个需求就是需要进行远程调试,这放在五六年前,技术方案可能是 电路设计 -> STM32 下位机 -> QT/MFC 上位机 ,然而,随着ESP的出现,现在这套技术方案可以是:电路设计 -> ESP32 下位机 + WebServer 上位机,虽然技术栈可能多了一个 JS/TS,但是,一旦
转载 2024-08-15 13:42:00
185阅读
引言在上一博客中,我们正式开始了单片机的学习之路,讲了单片机的概念,以及我们使用的ESP32系列的单片机的IO引脚,讲了什么是GPIO,以及相关的总线通讯概念(UART,IIC,SPI),脉冲调制概念(PWM),以及信号数字互转的(ADC和DAC),板子自带的一些功能,在今天的博客中,我会带你们正式进入控制硬件的第一课;不管是什么单片机,入门第一课都是点亮LED灯,俗称“点灯大师”,哈哈,我们的第
我的STM32系列还没有更完,先把ESP32的教程同步更一点更上,这个是第一篇ESP32的教程,先教大家安装Ardunio IDE后给环境换成黑色护眼主题,也就是换色(这个很重要哈,网上资料也不多,我这里可以帮大家换成效果很不错的配色,毕竟默认配色看起来实在是拉胯),我习惯用这个环境,也方便安装ESP32的库第一步:下载Ardunio IDE(记住自己安装的位置)官网地址:https://www.
转载 2024-05-09 22:39:08
265阅读
  • 1
  • 2
  • 3
  • 4
  • 5