在软件方面,我们推荐使用Arduino IDE进行编程。若需编辑WiFi网络的SSID和密码(适用于Android热点),请按照以下步骤操作:首先安装Arduino IDE,接着安装ESP8266板,并下载ESP8266WiFi.h库。然后,复制并修改代码中的WIFI SSID和密码。完成上述准备工作后,即可打开Arduino IDE,从Drone_FInal.ino文件中复制代码并粘贴到...
图1-3所示,在“Cmakelists.txt”中已经有查找“FreeRTOS”头文件目录,并设置“FREERTOS_ORIG_INCLUDE_PATH”路径的内容,按理说不应该再报跟“FreeRTOS”操作系统有关的错误。 考虑到我下载的软件包ESP-IDF可能与ESP-Drone项目所使用的版本可能不一致的缘故,打算修改“Cmakelists.txt”文件手动加入FreeRTOS的头文...
https://github.com/espressif/esp-drone 该项目提供了几乎所有的设计文件,包括硬件设计文件、控制端源码和手机端app的源码。 本人打算采用这些设计文件,复制一款兼容ESP-Drone无人机的控制板,同时将其电机驱动部分的电路进行修改,使之可以驱动直流电机的正转和反转,从而可以用做玩具4驱车的控制板。 2、控制板设计流...
打开Arduino IDE,从Drone_FInal.ino中复制代码 并将其粘贴到Arduino IDE中。 通过编辑以下两行,在代码中编辑你的网络的SSID和密码。 WiFi.begin("Diyprojectslab","romeooo");//ssid or pass 在Arduino IDE中,进入"工具">"开发板">选择"NODEMCU 1.0(ESP - ...
无人机(Drone)是科技爱好者的最爱,而用ESP32开发一个属于自己的无人机,不仅成本低,还能带来满满的成就
打开Arduino IDE,从Drone_FInal.ino中复制代码 并将其粘贴到Arduino IDE中。 通过编辑以下两行,在代码中编辑你的网络的SSID和密码。 WiFi.begin("Diyprojectslab", "romeooo"); //ssid or pass 在Arduino IDE中,进入"工具">"开发板">选择"NODEMCU 1.0(ESP - 12E模块)" ...
DroneBot Workshop 2022 https://dronebotworkshop.com */ // Define LED and switch connections const byte ledPin = 13; const byte buttonPin = 2; // Boolean to represent toggle state volatile bool toggleState = false; void checkSwitch() { ...
但是开发环境还是要和开发者本身的技能有关。对新手而言,如果非常熟悉Python而对C不是很了解,还是选择MicroPython,反之选择Arduino,而作为成熟的开发者,不做选择,全都要。 Arduino官方ESP32入门教程: https://dronebotworkshop.com/esp32-intro/
打开Arduino IDE,从Drone_FInal.ino中复制代码 并将其粘贴到Arduino IDE中。 通过编辑以下两行,在代码中编辑你的网络的SSID和密码。 WiFi.begin("Diyprojectslab", "romeooo"); //ssid or pass 在Arduino IDE中,进入"工具">"开发板">选择"NODEMCU 1.0(ESP - 12E模块)" ...
打开Arduino IDE,从Drone_FInal.ino中复制代码 并将其粘贴到Arduino IDE中。 通过编辑以下两行,在代码中编辑你的网络的SSID和密码。 WiFi.begin("Diyprojectslab","romeooo");//ssid or pass 在Arduino IDE中,进入"工具">"开发板">选择"NODEMCU 1.0(ESP - 12E模块)" 转到工具,选择端口...