首页 > 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 go

arduino 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 //延