arduino

小_楠_天_问7 天前
c语言·嵌入式硬件·mcu·esp32·arduino·pwm·esp32-s3
第二课:ESP32 使用 PWM 渐变控制——实现模拟呼吸灯或音调变化PWM(Pulse Width Modulation,脉宽调制)是一种常用的数字信号控制方式,广泛应用于 LED 灯光亮度、电机转速、蜂鸣器音调控制等场景。
爱吃程序猿的喵10 天前
ide·vscode·编辑器·arduino·esp8266·红外线
基于VSCode+PlatformIO环境的ESP8266的HX1838红外模块以下是针对ESP8266开发板的红外遥控解码系统开发教程,基于VSCode+PlatformIO环境编写
SimonLiu00913 天前
macos·arduino·esp8266·离线·arduino ide
macOS Arduino IDE离线安装ESP8266支持包其实吧,本来用platformio也是可以的,不过有时候用Arduino IDE可能更快一些,因为以前一直是Arduino.app和Arduino IDE.app共存了一段时间,后来下决心删掉Arduino.app并升级到最新的Arduino IDE.app。删除了旧的支持板级支持包之后就发现直接从官网下载几乎是不可能的,就算是开了全局代理或者在Arduino IDE设置socks代理也不行,同样的文件浏览器下载速度嗖嗖的。所以就有了这个离线方法。 Arudino IDE版本信息:
信奥洪老师20 天前
算法·青少年编程·机器人·arduino
2025-03 机器人等级考试三级理论真题 3级1 程序模块如下,串口监视器输出的值是?( )A.1 B.5 C.10 D.15【参考答案】 D 【答案解析】 在编程中,“映射” 函数通常用于将一个范围内的值转换到另一个范围内。这里将 val 从 [1, 10] 范围映射到 [5, 15] 范围 。 最初 val 被赋值为 10 ,在 [1, 10] 这个原始范围中,10 是上限值。当映射到 [5, 15] 范围时,按照映射规则,原始范围的上限值会对应目标范围的上限值 ,所以 val 映射后的值为 15 。最后通过 Serial.print(自动换行)
lishaoan7722 天前
stm32·单片机·嵌入式硬件·arduino·arduino ide·stm32 arduino
快速安装Arduino IED的STM32 MCU开发包从github安装STM32 MCU开发包非常慢,很难安装成功。因此我将Arduino IED的TM32 MCU开发包上传到国内网站,亲测安装成功。
Dm_dotnet25 天前
arduino
ESP32教程:通过WIFI控制LED灯的开关在通过WIFI控制LED灯的开关之前,我们先实现一下LED闪烁。接线图:来源:esp32io.com/tutorials/e…
mingupup1 个月前
esp32·arduino
ESP32+Arduino入门(三):连接WIFI获取当前时间ESP32内置了WIFI模块连接WIFI非常简单方便。代码如下:本次分享的是在OLED屏上显示当前时间的案例。
Dm_dotnet1 个月前
arduino
ESP32+Arduino入门(四):OLED屏随机显示古诗我觉得去做一些简单又好玩的案例是入门很好的选择。在实践的过程中会碰到很多需求很多问题在解决这些需求这些问题的过程就是在学习的过程。
Dm_dotnet1 个月前
arduino
ESP32+Arduino入门(三):连接WIFI获取当前时间ESP32内置了WIFI模块连接WIFI非常简单方便。代码如下:本次分享的是在OLED屏上显示当前时间的案例。
Dm_dotnet1 个月前
arduino
ESP32+Arduino入门教程(二):连接OLED屏文中视频效果可在此次观看:ESP32+Arduino入门教程(二):连接OLED屏现在先来看看接线。我的是0.91寸的4针OLED屏。
Dm_dotnet1 个月前
arduino
ESP32+Arduino入门(一):开发环境搭建作为一名硬件小白,在动手组装了一下小智AI之后,感觉还挺有意思的,也想开始学习ESP32了。ESP32 是乐鑫科技(Espressif Systems)推出的一款高性能、低功耗的 Wi-Fi 和蓝牙双模微控制器芯片,广泛应用于物联网(IoT)、智能家居、可穿戴设备等领域。
FreakStudio2 个月前
单片机·mcu·github·嵌入式·arduino·开发工具·电子diy·电子计算机
三分钟教学:手把手教你实现Arduino发布第三方库手把手教你实现Arduino发布第三方库Arduino 发布第三方库的流程包括:构建库的基本框架后将其打包并上传至 GitHub,在 GitHub 上创建 Tag 和 Release 后,提交到 Arduino 库管理器,最后在 Arduino IDE 进行验证。
胖多鱼3 个月前
android·arduino·pir·hc-sr501
WeMos D1+PIR+Android 的小场景制作最近在做一个有趣的小场景功能,其实已经有成熟产品,但是考虑到没法实现场景扩展,所以自己开始动手做。场景描述:玄关人体感应,有人进门,致欢迎词,有人离开,致欢送词。
极梦网络无忧3 个月前
单片机·嵌入式硬件·arduino
Arduino 第十六章:pir红外人体传感器练习在 Arduino 的众多有趣项目中,传感器的应用是非常重要的一部分。今天我们要学习的主角是 PIR(被动红外)传感器。PIR 传感器能够检测人体发出的红外线,常用于安防系统、自动照明等场景。通过本次练习,我们将深入了解 PIR 传感器与 Arduino 的结合使用,学会如何读取传感器数据并根据数据做出相应的反应。
生活最重要(ง •̀_•́)ง3 个月前
esp32·arduino·第三方库·开源库·platformio
[ESP32:Vscode+PlatformIO]添加第三方库 开源库 与Arduino导入第三方库的区别PlatformIO与Arduino在添加第三方库方面的原理存在显著差异在PlatformIO中,第三方库的使用是基于项目(工程)的。具体而言,只有当你为一个特定的项目添加了某个第三方库后,该项目才能使用该库。这些第三方库的文件会被直接添加到该项目的文件夹路径下。因此,每当新建一个项目并希望使用某个第三方库时,你需要手动导入该库到该项目中。
冰羽IOX4 个月前
arduino·esp8266·ch340g·usb to ttl
CH340G上传程序到ESP8266-01(S)模块使用USB TO TTL(CH340G)将Arduino将程序上传到ESP8266-01模块USB TO TTL
生活最重要(ง •̀_•́)ง4 个月前
vscode·esp32·arduino·platformio
[ESP32:Vscode+PlatformIO]新建工程 常用配置与设置2025-1-29选择一个要创建工程文件夹的地方,在空白处鼠标右键选择通过Code打开 打开Vscode,点击platformIO图标,选择PIO Home下的open,最后点击new project 按照下图进行设置 第一个是工程文件夹的名称 第二个是选择芯片的型号 Location的打勾去掉,将工程位置放在刚开始通过code打开的文件夹位置 最后点finish 创建完成之后,就来到的这个界面 点击文件,选择将工作区另存为... 选择刚才创建好的工程文档,我习惯将工作区和工程文档的命名一样
Grayson_Zheng4 个月前
esp32·arduino·camera·电子信息
如何用 ESP32-CAM 做一个实时视频流服务器当然,这个模块非常简约小巧,无论是检测人脸、解码车牌,还是仅仅需要一个安全摄像头,都值得在 DIY 工具箱中拥有一席之地。
无敌海苔咪4 个月前
ide·vscode·编辑器·arduino
VsCode对Arduino的开发配置
xachary5 个月前
物联网·嵌入式·arduino
Arduino 小白的 DIY 空气质量检测仪(5)- OLED显示模块、按钮模块这一章把剩下的OLED显示模块、按钮模块分享一下,当前这个离线无存储的版本,基本告一段落。如果后续能进化成🈶存储、联网版本,就再开一个小系列分享一下。