铁皮屋1 发表于 2018-12-26 08:46:38

翻页器

翻页器

得到了这一套micro:bit的套件,但是这个套件有个缺点,就是接口是在三针的,如果想另外接入传感器,无从下手。于是我就尝试从套件中找到了一个人体感应传感器,一个舵机,一个琴谱架做成了这个翻页器。原计划应该有一个脚踏板的,这样踏一下,翻一页。但是脚踏板线太长,干扰太大。无缘无故会翻页。然后用了一个人体感应器,;因为受环境影响,也会无缘无故翻页。
好了,总算是做好了。


















#include <DFRobot_Servo.h>
#include <Microbit_Matrix.h>

double my_variable;

Servo myservo1;
const uint8_t bitmap_BcmI = {B01010,B11111,B11111,B01110,B00100};

void setup() {
my_variable = 0;
myservo1.attach(1);
myservo1.angle(abs(10));
MMatrix.show(bitmap_BcmI);
delay(3000);
}

void loop() {
if ((((digitalRead(0)) == 1))) {
if (((my_variable == 1))) {
my_variable = 0;
}
else {
my_variable = 1;
}
delay(100);
if (((my_variable == 1))) {
myservo1.angle(abs(10));
MMatrix.show(MMatrix.HEART);
delay(5000);
}
else {
myservo1.angle(abs(170));
MMatrix.show(MMatrix.SQUARE);
delay(5000);
}
}
}

谢谢观看






gray6666 发表于 2018-12-26 08:55:57

好棒。。。。。。。。。。。。。。。。。。。

rzyzzxw 发表于 2018-12-26 17:52:42

挺好,支持一下。{:5_148:}

gada888 发表于 2019-1-13 17:20:04

支持一下

-jnPff9G 发表于 2019-1-23 11:03:32

好棒,期待视频

旧浪大伯 发表于 2019-4-8 15:28:50

我还没明白 什么原理能接着翻第2页第3页

smfox10 发表于 2019-4-20 12:15:26

是不是只能翻一页??
页: [1]
查看完整版本: 翻页器