eagler8 发表于 2019-8-9 16:26:04

eagler8 发表于 2019-8-9 16:29:11



Eagler8系列实验程序列表
第十类 扩展实验
28 LCD1602液晶屏模块(输出显示器类 IIC/I2C接口)
项目四:使用D7/D8数字接口外接超声波模块,显示测距值

eagler8 发表于 2019-8-9 17:19:34

29 人体红外热释电运动传感器模块 (触发类,数字D7接口)

/*
Eagler8系列实验程序列表
第十类 扩展实验
29 人体红外热释电运动传感器模块 (触发类,数字D7接口)
项目:检测是否有人体走动,为真输出1,板载12口LED灯亮,否则灯灭
Arduino------热释电模块
5V--------------VCC
GND-----------GND
D7--------------OUT
*/

int ledPin = 12;
int pirPin = 7;

int pirValue;
int sec = 0;

void setup()
{
    pinMode(ledPin, OUTPUT);
    pinMode(pirPin, INPUT);

    digitalWrite(ledPin, LOW);
    Serial.begin(9600);
}

void loop()
{
    pirValue = digitalRead(pirPin);
    digitalWrite(ledPin, pirValue);
   
    sec += 1;
    Serial.print("Second: ");
    Serial.print(sec);
    Serial.print("PIR value: ");
    Serial.print(pirValue);
    Serial.print('\n');
    delay(1000);
}

eagler8 发表于 2019-8-9 17:24:54

eagler8 发表于 2019-8-9 17:53:33

eagler8 发表于 2019-8-9 18:00:24



29 人体红外热释电运动传感器模块 (触发类,数字D7接口)
项目之二:检测是否有人体走动,为真输出1,板载LED灯亮,蜂鸣器响
Arduino------热释电模块
5V--------------VCC
GND-----------GND
D7--------------OUT
D5-----------板载蜂鸣器
D12----------板载红色LED

eagler8 发表于 2019-8-9 19:02:05

eagler8 发表于 2019-8-9 19:04:52

eagler8 发表于 2019-8-10 17:30:03

30 DS1307时钟模块 Tiny RTC I2C模块(探测传感器类, IIC/I2C接口)

#include <Wire.h>
#include <RTClib.h>

DS1307 RTC;

void setup () {
    Serial.begin(57600);
    Wire.begin();
    RTC.begin();
    RTC.adjust(DateTime(__DATE__, __TIME__));
}

void loop () {
    DateTime now = RTC.now();
    Serial.print(now.year(), DEC);
    Serial.print('/');
    Serial.print(now.month(), DEC);
    Serial.print('/');
    Serial.print(now.day(), DEC);
    Serial.print(' ');
    Serial.print(now.hour(), DEC);
    Serial.print(':');
    Serial.print(now.minute(), DEC);
    Serial.print(':');
    Serial.print(now.second(), DEC);
    Serial.println();
    delay(3000);
}

eagler8 发表于 2019-8-10 17:34:51

eagler8 发表于 2019-8-10 19:00:38

eagler8 发表于 2019-8-10 19:02:38

eagler8 发表于 2019-8-10 19:10:10

eagler8 发表于 2019-8-10 19:12:22

eagler8 发表于 2019-8-10 19:14:28

页: 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15
查看完整版本: 一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)