草庐IT

arduino-esp

全部标签

【伺服电机/舵机与Arduino使用教程】

伺服电机/舵机与Arduino使用教程什么是伺服电机?伺服电机的类型模拟伺服电机伺服系统如何工作?连续旋转伺服电机伺服电机控制信号连续旋转伺服电机时序速度力矩工作电压伺服电机连接连接到Arduino连接图旋钮控制舵机PCA9685伺服驱动板多伺服系统结论什么是伺服电机?我们已经构建了一些使用电机来移动物体的项目,并且在此过程中我们研究了一些可以通过Arduino和RaspberryPi项目控制的不同类型的电机。我们已经使用过几次基本的直流电机。我们建立了几个基于直流电机的机器人项目,我们还广泛研究了H桥控制器,该控制器通常用于通过微控制器或微型计算机调节直流电机的速度和方向。我们使用过的另一种

【雕爷学编程】Arduino智能家居之使用Arduino Uno和DHT22传感器发送温度和湿度数据到ThingSpeak

Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Arduino的功能和学习Arduino的知识。Arduino的特点是:开放源码:Arduino的硬件和软件都是开放源码的,你可以自由地修改、复制和分享它们。易用:Arduino的硬件和软件都是为初学者和非专业

(1)(1.4) ESP32 wifi telemetry

文章目录前言1用于ESP32的DroneBridge2推荐的硬件3下载和烧录固件4为ESP32配置DroneBridge前言ESP32是现成的Wi-Fi模块,具有完整的TCP/IP协议栈和微控制器功能。它们提供专用的UART、SPI和I2C接口。它们可与任何ArduPilot自动驾驶控制器配合使用。1用于ESP32的DroneBridge适用于ESP32的DroneBridge提供透明、双向的串行至WiFi桥接器。使用WiFi协议无法提供与其他DroneBridge实现相同的范围。典型的WiFi范围约为50m 至200m,具体取决于天线。高增益定向天线可提供更大的范围。2推荐的硬件几乎所有ES

【雕爷学编程】Arduino智能家居之温湿度传感器ENS160+AHT21 二氧化碳CO2 eCO2 TVOC 空气质量模块

Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Arduino的功能和学习Arduino的知识。Arduino的特点是:开放源码:Arduino的硬件和软件都是开放源码的,你可以自由地修改、复制和分享它们。易用:Arduino的硬件和软件都是为初学者和非专业

单片机通过WIFI模块(ESP8266)获取网络时间与天气预报

        前几天发布了开源4.3寸触摸屏的文章 《开源4.3寸触摸屏》,里面有WIFI获取时间和天气预报相关的功能,今天就来介绍一下这个功能是怎样实现的。        1.底层驱动        首先,硬件上,单片机通过串口AT指令访问WIFI模块(ESP12S)。具体AT指令怎样是写,可以参考之前的文章《AT指令程序的编写》。上电后,先配置WIFI模块的工作模式等,用到的AT指令如下:        1.关闭回显                ATE0                          2.设置为STA模式                AT+CWMODE_DEF=1

arduino中基于ESPAsyncWebSrv实现web服务

一、介绍ESPAsyncWebSrv是一个基于ESP-IDF和libAsyncWebSrv的异步Web服务器库。它提供了一个高度可定制的Web服务器,可以处理HTTP和HTTPS请求,并支持WebSocket和HTTP2协议。ESPasyncWebSrv具有以下主要特点:异步和非阻塞:ESPasyncWebSrv使用libasyncWebSrv库实现异步和非阻塞的网络处理,能够更好地处理多个并发请求,提高了服务器的性能和吞吐量。可定制性:ESPasyncWebSrv提供了许多可配置的选项和回调函数,可以根据需要进行定制,满足不同的需求。支持HTTP和HTTPS:ESPasyncWebSrv支持

【雕爷学编程】Arduino智能家居之使用Blynk的按钮控制舵机的角度

Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Arduino的功能和学习Arduino的知识。Arduino的特点是:开放源码:Arduino的硬件和软件都是开放源码的,你可以自由地修改、复制和分享它们。易用:Arduino的硬件和软件都是为初学者和非专业

STM32+ESP8266(AT固件)连接阿里云物联网 保姆级教学(附代码)--2. 设置产品Topic数据和功能定义设备物模型数据显示

系列文章目录提示:这里是从实际应用如何使用教学配置,未从原理讲解,适合小白从零开始到成功,比较有成就感STM32+ESP8266(AT固件)连接阿里云物联网系列保姆级教学1.创建产品和设备2.设置产品Topic数据和功能定义设备物模型数据显示3.硬件连接+代码修改4.Web数据可视化5.功能调试6.MITAppinventor自制手机APP连接阿里云平台手机APP显示STM32发来的数据7.MITAppinventor自制手机APP连接阿里云平台手机APP远程控制STM32设备STM32+ESP8266(AT固件)连接阿里云物联网系列文章目录2.设置产品Topic数据和功能定义设备物模型数据显

WIFI模块ESP8266通用的究极无敌避坑帖及经验帖,WIFI模块透传,手机实现透传,一键配网,固件烧录,16进制发送转文字(最详细最实际)

(搞了一晚上,发现很多遇到的问题在网上很难找到解决方法,抑或总结不全面,所以决定写一篇博客总结一下相关问题,也当留个纪念23/6/11)/更改23/7/25一、网址参考面包板插法:面包板的结构和使用方法-百度经验ESP8266-3种模式用法:ESP8266-3种模式用法_esp8266三种工作模式_狗头青的征战史的博客-CSDN博客正点原子(wifi模块厂商)官网:正点原子|广州星翼电子Arduino上传数据至贝壳物联并与FPGA进行交互:Arduino上传数据至贝壳物联并与FPGA进行交互二、连接用arduinounor3配置(如果用USB转TTL进行WiFi模块的连接则可跳过):D1为RX

WIFI模块ESP-01S调试(AP和STA模式)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、指令集二、ESP-01S工作模式三:工具准备四:测试步骤五:AP测试六:STA测试七:总结前言记录ESP-01S模块测试一、指令集AT指令集点击即可查看AT指令集,遇到不懂的指令直接打开查找相应指令描述。二、ESP-01S工作模式AT+CWMODE=?0:无Wi-Fi模式,并且关闭Wi-FiRF1:Station模式:客户端模式,自身看作一个终端设备2:SoftAP模式:服务器模式,自身看作是一个服务器3:SoftAP+Station模式:两个模式并存三:工具准备1.串口调试工具2.网络调试助手3.有人网络助手四: