首页 > TAG信息列表 > digitalRead
【Arduino】循迹小车
这是一个会炫酷倒车并180°摆头的小车 一、小车组件 接了3个红外探测,一个稳压电路,一个驱动,和一个arduino主板,四个车轮和车轮电机。 二、小车展示 1.小车样子 2.倒车动作 下面是小车代码用PID控制小电机
#include<TimerOne.h> int NC = 4; int ENA = 6; int ENC_A = 2; int ENC_B = 3; int IN1 = 10; int IN2 = 11; int output_pwm; int count = 0; double rpm = 0,input_rspeed,output_rspeed=0; int reduction_ratio = 20;//减速比 double err,preerr,prepreerr; double goarduino pwm按键控制灯的明暗
int pwm = 128; void setup() { Serial.begin(9600); Serial.println("串口打开!!"); pinMode(2, INPUT_PULLUP); pinMode(3, INPUT_PULLUP); pinMode(6, OUTPUT); } void loop() { boolean a; boolean b; a = digitalRead(2); b = digitalRead(3使用四位七段显示器显示滚轮计数
对前几天的实验的扩展,用七段显示器显示计数,用的是官方的库SevSeg.h, 实验现象: https://v.douyin.com/e5p2uGe/ 代码 #include <MsTimer2.h>//加入计时器用来测量速度 #include "SevSeg.h"//引入七段显示器库 SevSeg sevseg;//构建七段显示器对象 #define DEBOUNCE_TIME 2 //延