自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 基于arduino的超声波悬浮

基于arduino的超声波悬浮原理程序程序烧录与问题解决接线与组装成果展示原理声悬浮是高声强条件下的一种非线性效应,其基本原理是利用声驻波与物体的相互作用产生竖直方向的悬浮力以克服物体的重量,同时产生水平方向的定位力将物体固定于声压波节处.声悬浮技术分为三轴式和单轴式两种,前者是在空间三个正交方向分别激发一列驻波以控制物体的位置,后者只在竖直方向产生一列驻波,其悬浮定位力由圆柱形谐振腔所激发的一定模式的声场来提供。利用两个超声波发射端,发射声驻波产生竖直方向的悬浮力以克服物体的重量,同时产生水平方向的

2022-04-15 13:17:33 974

原创 OLED显示超声波测距

OLED显示超声波测距超声波OLED接线测距程序arduino一个简单的点灯程序下期学习内容规划超声波基本原理TRIG引脚负责发送超声波脉冲串。此引脚应设置为高电平10μs,此时HC-SR04将以40 kHZ发出8个周期的声波脉冲。发出声波爆发后,ECHO引脚将变为高电平。 ECHO引脚是数据引脚 - 用于进行距离测量。发送超声波脉冲串后, ECHO引脚将变为高电平,它将保持高电平,直到检测到超声波脉冲串为止,此时它将变为低电平。就是TRIG引脚给一个持续10us的高电平,触发超声波模块自动发送8

2022-04-12 02:31:13 1102 1

原创 #ardiuno #蓝牙 #if函数判断 #串口中米思齐

ardiuno蓝牙模板程序代码蓝牙接线if函数判断米思齐代码块模板程序代码#include "arduino.h"String ch;int OK = 0; //串口接收有数据标志位void setup(){ Serial.begin(9600); }void loop(){ if (OK == 1) //如果串口有数据可读 { if (ch == "0") { if (digitalRead(3) == 0) { } //执

2021-12-29 14:10:48 1743

原创 ##光敏电阻控灯

文章目录光敏电阻的控制三色灯的控制光敏电阻控灯光敏电阻的控制接线 A0—接模拟管脚D0—接数字管脚GND—接GNDVCC—接5V#读光敏电阻的模拟值与数字值void setup(){ Serial.begin(9600); pinMode(8, INPUT);}void loop(){ Serial.print(analogRead(A0)); Serial.println(digitalRead(8)); delay(200);}#由于打印的数值与实际

2021-10-04 23:53:32 710

原创 按键控灯方法

1.按键控灯按下亮,松开灭赋值13号管脚13号管脚的状态,按键不按为1按下为0,相当于高低中断控制开关注释中断程序中只设置了开灯,并没有关灯程序void attachInterrupt_fun_RISING_2() { digitalWrite(13,HIGH);}void setup(){ pinMode(2, INPUT_PULLUP); pinMode(13, OUTPUT); attachInterrupt(digitalPinToInterrupt(2

2021-10-03 14:50:44 171

原创 按键中断可控流水灯

按键中断可控流水灯1.流水灯2.什么是中断?3.中断的定义?4.中断程序的结束与退出5.程序的优先级6.空程序的运行7.输入输出的管脚定义8.数字信号的打印9.程序错误的检测1.流水灯void setup(){pinMode(7, OUTPUT);pinMode(8, OUTPUT);pinMode(9, OUTPUT);pinMode(10, OUTPUT);}void loop(){digitalWrite(7,HIGH);delay(1000);digital

2021-10-03 03:54:42 3658

原创 ##检测数字输入

按键检测低电平检测低电平用上拉输入什么是上拉输入代码块void setup(){ Serial.begin(9600); pinMode(8, INPUT_PULLUP);}void loop(){ Serial.print("pin8:"); Serial.println(digitalRead(8));}

2021-10-02 21:39:03 64

原创 2021-10-02

流水灯控制8个灯,3个RGB管脚控制灯颜色传统控灯,过程太繁杂需要一个管脚控一个灯,灯色还需另控,麻烦运用函数库,封装代码块,需要时自己调用,过程简单明了,可以封装成自己的库,以便下次使用。步长的控制,重复执行n/步长 次有变量与没变量的区别有变量 执行的管脚为1~10无变量 执行的管脚为管脚号 不会执行其他管脚1.执行5号管脚 1,3,5,7,92.执行 1 3 5 7 9号管脚1 和 25号管脚运行的是第1 3 5 7 9 次6号管脚运行的是第2 4 6 8 10

2021-10-02 02:39:15 63

原创 ##米思齐串口打印

​void setup(){Serial.begin(9600);}void loop(){Serial.println(“hello”);}​​串口打印波特率要一致串口是干嘛用的?发送和接收数据与开发板进行串口通信,发送和接受数据,使硬件实现预定功能​串口是怎么用的1.设置好波特率2.设置打印的内容自动换行与不换行的区别1.自动换行打印完文本后自动换到下一行打印下一个文本2.不换行打印完文本后 下一个文本的内容也在同一行...

2021-10-01 21:18:45 2033

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除