0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

纸盒子+KT板+垃圾袋?这可能是你见过的最廉价ESP32开源航模

合宙LuatOS 2024-02-19 12:27 次阅读

放飞自制的小飞机,飞过高楼,飞过旷野……微风斜阳,海阔天空,何其惬意!

小小的合宙ESP32-C3开发板,在工程师朋友的手里魔法变身。就连发货的快递盒子,都物尽其物,摇身变成遥控器外壳。今天特别分享@攀哥define大佬的开源佳作。

想飞的心情到了极点,遥控塑料袋也能飞上天?阅读到底,开启惊喜之旅!

24cf6ba2-cedf-11ee-9118-92fbcf53809c.gif

自制ESP32微型航模

这是一款以合宙ESP32-C3开发板为主控的自制遥控飞机,采用Arduino C++编程开发。成本低,简单易操作。

不同于市面上直接购买的遥控飞机,这款微型航模主要是自己动手制作的一个过程。从飞机的结构,到遥控器、接收端的编程开发等等,从头到尾都是我们自己做。

动手又动脑,很适合编程爱好者。

24ff5ac4-cedf-11ee-9118-92fbcf53809c.png

目前在售的合宙ESP32-C3开发板有经典款简约款,两种款式均可在本项目中使用。准备新入手的同学,购买9.9的简约款即可。在自制航模的开发应用中,开发板的通信方式、数据格式等,我们都可以自己通过程序来进行定义。

1

飞机制作要点

2526f494-cedf-11ee-9118-92fbcf53809c.gif

25ce103a-cedf-11ee-9118-92fbcf53809c.png

使用10mm厚的KT板做机身,3mm厚的KT板做机翼,机身一侧固定合宙ESP32-C3开发板。根据实际需要,选用75mm或55mm螺旋桨。通过两个720空心杯电机进行差速转向,来控制飞机的转向。

锂电池的话要用航模电池,最好用大黄狗450mAh/100C的3.7V锂电池,以保证电流充足。还有驱动、电容电阻等配件器材,详见交流群或百度网盘材料清单。

飞机图纸和接线,可参考下方图片:

飞机等比例图纸

25f08dea-cedf-11ee-9118-92fbcf53809c.png

飞机接线示意图

25fa721a-cedf-11ee-9118-92fbcf53809c.png

注意:开发板的供电是直接把3.7伏锂电池,接到它的一个5V供电口。不能接它的3.3V,因为它的5V进去之后,有一个降压的过程,以保证ESP32开发板能够正常运行。

合宙ESP32-C3的开发板有板载天线,我们用了它的GPIO7和GPIO10这两个接口。用了两个NMOS管,型号是AOD4184。由GPIO口来进行PWM控制,空心杯电机加上螺旋桨进行动力输出。

整个电路相对不算太复杂,主要是我们接线的时候需要留一些端子接口,这样方便拆卸。

2

遥控器制作要点

不知不觉这一年左右,买了不少合宙的开发板。“低功耗,合宙造”!买的太多,广告词都记住啦~

260712ae-cedf-11ee-9118-92fbcf53809c.gif

合宙这种发货纸盒子,不知不觉也积累了很多。平时的很多制作,陆续用掉不少:飞机遥控器面板壳子基本上都是用这个纸盒子做的,还有自制小车、笔筒之类。

除了合宙ESP32-C3开发板,2通道差速转向版本航模的遥控器主要使用到摇杆电位器、电池(普通18650电池即可,容量3000mAh为好)、电池盒、蜂鸣器(蜂鸣器可有可无,主要是方便提示飞机回传来的电量)

2633fbca-cedf-11ee-9118-92fbcf53809c.gif

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    2989

    浏览量

    41720
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94020
  • ESP32
    +关注

    关注

    13

    文章

    896

    浏览量

    15815
收藏 人收藏

    评论

    相关推荐

    esp32外置flash的大小

    ESP32是一款功能强大的微控制器,广泛应用于物联网和嵌入式设备领域。虽然ESP32内置了一定的闪存空间,但有时候我们可能需要更大的储存空间来存储更多的数据或者程序。因此,一些厂商推出了外置
    的头像 发表于 01-09 11:24 1266次阅读

    【中科微CSM32RV003绿色开发免费体验】 开箱和安装工具帖

    纸盒子,拿出来一个白色Type-C电源电缆线,一个静电密封,里面是CSM32RV003开发,开发非常精致小巧。 立刻将Type-C电缆线插入5V充电宝端口,另外一端连上CSM32
    发表于 10-09 23:34

    kt6368A双模蓝牙芯片无法透传 可能是什么问题呢

    kt6368A蓝牙芯片无法透传 可能是什么问题呢? KT6368A蓝牙芯片,在使用上还是非常的简单,总共也就8个腿,焊接也是很容易的事情 出现不能透传,大概率有如下2点原因 1、硬件问题,比如
    的头像 发表于 10-08 14:36 358次阅读
    <b class='flag-5'>kt</b>6368A双模蓝牙芯片无法透传 <b class='flag-5'>可能是</b>什么问题呢

    Banana Pi 开源硬件基于ESP32-S3开发的物联网开发板系列

    Banana Pi 开源硬件基于ESP32-S3开发的物联网开发板系列
    的头像 发表于 09-28 16:21 678次阅读
    Banana Pi <b class='flag-5'>开源</b>硬件基于<b class='flag-5'>ESP32</b>-S3开发的物联网开发板系列

    ESP32开源项目

    电子发烧友网站提供《ESP32开源项目.zip》资料免费下载
    发表于 07-13 10:47 3次下载
    <b class='flag-5'>ESP32</b><b class='flag-5'>开源</b>项目

    ESP32和L293D电机板开源分享

    电子发烧友网站提供《ESP32和L293D电机板开源分享.zip》资料免费下载
    发表于 06-30 10:33 0次下载
    <b class='flag-5'>ESP32</b>和L293D电机板<b class='flag-5'>开源</b>分享

    ESP32ESP32通过Internet进行通信

    电子发烧友网站提供《ESP32ESP32通过Internet进行通信.zip》资料免费下载
    发表于 06-15 09:58 2次下载
    <b class='flag-5'>ESP32</b>到<b class='flag-5'>ESP32</b>通过Internet进行通信

    ESP32 UWB室内定位测试开源项目

    电子发烧友网站提供《ESP32 UWB室内定位测试开源项目.zip》资料免费下载
    发表于 06-14 10:56 9次下载
    <b class='flag-5'>ESP32</b> UWB室内定位测试<b class='flag-5'>开源</b>项目

    [esp32教程] 5、UART使用

    基于Ubuntu下,利用esp-idf进行esp32开发的教程
    的头像 发表于 06-13 09:04 4394次阅读
    [<b class='flag-5'>esp32</b>教程] 5、UART使用

    ESP32-S2 USB底板开源

    电子发烧友网站提供《ESP32-S2 USB底板开源.zip》资料免费下载
    发表于 06-08 11:42 0次下载
    <b class='flag-5'>ESP32</b>-S2 USB底板<b class='flag-5'>开源</b>

    ESP32 RYLR993 LoRaWAN通信开源分享

    电子发烧友网站提供《ESP32 RYLR993 LoRaWAN通信开源分享.zip》资料免费下载
    发表于 06-07 11:23 0次下载
    <b class='flag-5'>ESP32</b> RYLR993 LoRaWAN通信<b class='flag-5'>开源</b>分享

    开源 | 合宙ESP32开发板+WS2812+触摸屏,自制创意"像素盒子",还让ChatGPT写代码!

    灵魂—— ESP32C3开发板+WS2812灯板+电容触摸屏,还让ChatGPT给写代码! 又将会发生怎样的奇妙碰撞呢? 本期特别分享 @爆改车间主任 在 立创开源硬件平台的 "像素盒子"触摸屏LED灯板项目: ▼ 点击查看视频
    的头像 发表于 06-05 17:00 2953次阅读
    <b class='flag-5'>开源</b> | 合宙<b class='flag-5'>ESP32</b>开发板+WS2812+触摸屏,自制创意"像素<b class='flag-5'>盒子</b>",还让ChatGPT写代码!

    NodeMCUESP32开发不适合面包怎么解决?

    这真的太简单了,所以我想知道为什么我以前从未见过这个。 NodeMCU ESP32 开发不适合面包,因为它们太宽了。 两种解决方案
    发表于 05-25 07:26

    [esp32教程]2、按键中断

    基于Ubuntu,利用esp-idf进行esp32的教学
    的头像 发表于 05-05 09:04 2225次阅读
    [<b class='flag-5'>esp32</b>教程]2、按键中断

    [esp32教程]1、点灯之术

    基于Ubuntu下,利用esp-idf进行esp32开发的教程
    的头像 发表于 04-30 18:11 2438次阅读
    [<b class='flag-5'>esp32</b>教程]1、点灯之术