• 2024-07-22Arduino循迹小车
    #include<Servo.h>//引用库//因为很多子函数要用这个变量,所以把servo定义称全局变量,作用域是整个代码文件ServomyServo;intleftX=11;intrightX=12;//全速:digitalWrite(2,3左轮;4,5右轮)//调速:analogwrite(pin,0~255)--3,5左轮6,9//analogWrite只支持3,5,6,9,10,11引脚//所
  • 2024-07-15ARDUINO最新pinMode()管脚设置方法(24年7月)
    Arduino管脚配置ESP32Arduino管脚配置测试正常。pinMode()[数字I/O]描述将指定的引脚配置为输入或输出。有关引脚功能的详细信息,请参阅数字引脚部分。可以使用模式INPUT_PULLUP使能内部上拉电阻。此外,INPUT模式明确禁用内部上拉电阻。语法pinMode(pin,mode)参数
  • 2024-07-15Arduino小车自动避障
    #include<Servo.h>//引用库//因为很多子函数要用这个变量,所以把servo定义称全局变量,作用域是整个代码文件ServomyServo;//前进voidForward(){digitalWrite(2,LOW);digitalWrite(3,HIGH);digitalWrite(4,HIGH);digitalWrite(5,LOW);}//后退voidBackOff(){
  • 2024-07-10Arduino小车感应跟随
    //前进voidForward(){digitalWrite(2,LOW);digitalWrite(3,HIGH);digitalWrite(4,HIGH);digitalWrite(5,LOW);}//后退voidBackOff(){digitalWrite(2,HIGH);digitalWrite(3,LOW);digitalWrite(4,LOW);digitalWrite(5,HIGH);}//左转voidTurnLeft
  • 2024-07-0402-Arduino程序
    基本框架voidsetup(){//putyoursetupcodehere,torunonce:}voidloop(){//putyourmaincodehere,torunrepeatedly:}PINMODE:pinMode()函数:pinMode(脚位,工作模式);pinMode()函数可以将Arduino的引脚配置成三种模式:输出模式(OUTPUT)——使用引脚
  • 2024-06-10【esp32 项目】中断读取按键
    原理图:图 按键部分图 单片机部分程序:KEY_USR 引脚配置成上拉输入在Arduino中,配置一个IO为上拉输入可以使用pinMode()函数和digitalWrite()函数。pinMode()函数用于设置引脚模式,而digitalWrite()函数用于设置上拉电阻。以下是一个示例代码,展示如何将Arduino的数字引脚3配
  • 2024-06-05灵动微电子 MM32F5277 boot分区实现之Flash驱动移植(二)
    前言    上篇文章,我们移植了nr_micro_shell串口shell组件到MM32F5277上,在此基础上,我们继续移植NorFlash和EmbddedFlash的驱动,并编写串口命令进行测试!NorFlash驱动移植    我们先到灵动微的官网下载官方的SDK,贴个官网链接:灵动微电子SDK下载https://mind
  • 2024-02-03平衡小车 高速运动时 紧急避障转弯继续运动的超声波传感器代码
    以下是一个使用超声波传感器实现平衡小车高速运动时紧急避障转弯继续运动的示例代码:#include<Wire.h>//定义超声波传感器引脚constinttrigPin=2;//触发引脚constintechoPin=3;//回声引脚//定义电机引脚constintmotorA1=9;constintmotorA2=10;const
  • 2023-08-09【史上最全面esp32教程】点灯大师篇
    @TOC前言esp32有很多的功能,例如wifi,蓝牙等,这节我们学习最简单的点灯。提示:以下是本篇文章正文内容,下面案例可供参考ESP32简介ESP32模块是ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚,ES
  • 2023-05-17C#开发ESP32E(1)IO配置操作
    1.Nuget安装nanoFramework.System.Device.Gpio2.创建GpioController和GpioPin对象点击查看代码vargpio=newGpioController();//参数1为引脚号(查看电路图)(此处对应为D2灯)//参数2为模式(输入,输出,上下拉等)(此处对应为输出)varled=gpio.OpenPin(2,PinMode.Output);
  • 2023-01-18正三角履带底盘的制作
    1.运动功能说明正三角履带底盘可以通过两侧履带的差速运动来实现前进、后退、原地转向、大半径转向等基本行驶功能。同时,由于车身的正三角特性,它不惧怕前后方向上的翻
  • 2023-01-07四轮四驱底盘的制作
    1.运动功能说明四轮四驱底盘可以通过左侧2个驱动轮和右侧2个驱动轮的差速运动配合来实现前进、后退、原地转向、大半径转向等基本行驶功能。2.结构说明   样
  • 2022-12-14斜三角履带底盘的制作
    1.运动功能说明   履带底盘可以通过两侧履带的差速运动来实现前进、后退、原地转向、大半径转向等基本行驶功能。另外,倾斜的履带也可以使其具有良好的越障效果。
  • 2022-10-27pinMode(),digitalWrite()等
     1.引脚悬空,没有确定的数字值,0与1是随机的。2.digitalRead(pin);读取引脚的输入信息,将其显示在串口显示器中3.pinMode(pin,mode);将引脚设置成某种模式。有三种模
  • 2022-10-16人工智能
    实验一voidsetup(){Serial.begin(9600);pinMode(2,INPUT_PULLUP);pinMode(13,OUTPUT);}voidloop(){intsensorVal=digitalRead(2);Serial.println(se
  • 2022-08-26arduino自定义库c与c++的区别
    起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的   发现arduino库是基于hal库的 不是直接把c文件挪过来就能用的arduino是c++编译器 如