- 博客(5)
- 收藏
- 关注
原创 51小车寻铁丝(左中右三个传感器)
///////////////////////////////////////////////// ////////////////////////////////////////////////// //2.2引脚坏的 #include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit IN11=P2^0;//左轮 sbit IN12=P2^1; sbit IN21=P2^7;//右轮 .
2022-05-15 19:27:39 175
原创 Arduino HC06蓝牙设置
#include <SoftwareSerial.h> // 软件串口 SoftwareSerial BT(8, 9); // 8设为单片机的接受端RX,接蓝牙的TX;9为单片机的发送端TX,所以接蓝牙的RX char val; //存储数据 void setup() { Serial.begin(9600); // 和电脑连接的串口波特率 Serial.println("BT is ready!"); BT.begin(9600); } void loop() { .
2022-04-19 16:55:54 1452 1
原创 arduino uno 7线OLED显示实时超声波距离(SPI)
超声波模块 HC-SR04 该图来源于 acktomas 利用u8g2库在OLED上显示 u8g2库可以在arduino ide中搜索添加。 u8g2的库使用可参考这篇博客u8g2库语法 如想在OLED上显示数字,可直接引用u8g2.print(i) 代码如下: #include <Arduino.h> #include<SPI.h> #include <U8g2lib.h> U8G2_SSD1306_128X64_NONAME_.
2022-04-18 20:56:01 1900
原创 PID控制
之前一直知道PID控制算法,但是一直不清楚他的工作原理。今天,浅浅学了一下。 这篇博客主要讲的时P、I、D代表的是什么。PID 倘若我们想使热水器一直稳定在45摄氏度,那我们可以这样实现。当当前温度低于45时,我们进行加热,高于45时,不加热。乍一看,似乎没有问题,也可以实现我们的目标。但是我们仔细想一下,如果我们一下加热太猛,那么水可能一下到了60°C;这时候立马就要执行停止加热,让他冷孤额。首先不说能量的消耗,单是这样猛地一进一退就让人产生一种不舒服的感觉。这种情况如果放在无人机、小车上,很可能会.
2022-04-18 20:54:00 627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人