亚洲AV无码国产乱码一区三区|久久精品亚洲一区二区无码|久久er99国产精品|免费A级毛片无码

Arduino最小系統(tǒng) Tiny

開源技術(shù)
2014
07/03
11:13
分享
評(píng)論
本文轉(zhuǎn)自:itead創(chuàng)易工作室

http://blog.sina.com.cn/s/blog_ade378ae0102uw4t.html







Iteaduino Tiny 是一款基于Attiny85主控開發(fā)的微型開發(fā)板。這個(gè)主板體積非常小巧,功耗低,使用方便。這款主板是參考digispark設(shè)計(jì)的一款衍生板,支持使用特定的Arduino IDE,使用Arduino語法進(jìn)行編程,非常容易上手。

參數(shù):
處理器
Atmega85-20
工作電壓
5V
數(shù)字信號(hào)引腳
PB0, PB1, PB2, PB5
模擬信號(hào)輸入引腳(ADC)
PB2
指示燈
D1(PB1), PWR
輸出電流
40mA
Flash Memory
8 KB (2 KB給bootloader)
SRAM
512B
EEPROM
512B
時(shí)鐘頻率
16 MHz
板子尺寸
24.89X12.7X1.6mm

硬件圖




引腳定


序號(hào)
ISP Pin
信號(hào)引腳
Attiny85
1
MISO
D1
PB1
2
VCC
-
-
3
SCK
D2
PB2
4
MOSI
D0
PB0
5
RST#
D5
PB5
6
GND
-
-

下面我們用tiny做一個(gè)人體紅外報(bào)警器。需要用到的配件有:人體紅外傳感器1個(gè),蜂鳴器1個(gè),tiny開發(fā)板1個(gè),杜邦線若干條。
接線圖如下:
最終接線圖:

//以下是arduino UNO通用代碼 int BUZZER = 1; //蜂鳴器信號(hào)腳接D1
int PIR = 2;  //PIR接D2
int val = 0;  
void setup()
{
  pinMode(BUZZER, OUTPUT);     
  pinMode(PIR, INPUT);      
  digitalWrite(BUZZER,HIGH);  

}

void loop()
{
  val = digitalRead(PIR);   
  if(HIGH == val)//如果PIR檢測(cè)到人體活動(dòng)
  {

    digitalWrite(BUZZERPin,LOW);   //蜂鳴器響(我們的蜂鳴器默認(rèn)是HIGH,所以此處是LOW)
    delay(10);
  }
  else
  {digitalWrite(BUZZERPin,HIGH);  

  delay(10);
  }
}


使用micro USB數(shù)據(jù)線連接電腦,打開特定的arduino IDE,上傳代碼就可以實(shí)現(xiàn)檢測(cè)到人體活動(dòng)就報(bào)警的功能。Iteaduino Tiny的特定arduino IDE和驅(qū)動(dòng)下載地址:http://pan.baidu.com/s/1ntLp7fF裝入小盒子,最終效果哦。




003bqY9ggy6K9r7QIf80a&690.jpg (38.8 KB, 下載次數(shù): 284)

003bqY9ggy6K9r7QIf80a&690.jpg
回復(fù)

使用道具 舉報(bào)

2#
2016-2-19 13:29:19 | 只看該作者
1697623511在

推動(dòng)3D打印

關(guān)注南極熊

通知

聯(lián)系QQ/微信9:00-16:00

392908259

南極熊3D打印網(wǎng)

致力于推動(dòng)3D打印產(chǎn)業(yè)發(fā)展

Copyright © 2024 南極熊 By 3D打印 ( 京ICP備14042416號(hào)-1 ) 京公網(wǎng)安備11010802043351
快速回復(fù) 返回列表 返回頂部
苍梧县| 高陵县| 将乐县| 南木林县| 武山县| 色达县| 麦盖提县| 上虞市| 安福县| 吉木乃县| 云南省| 邹城市| 博湖县| 德化县| 比如县| 城固县| 景泰县| 郓城县| 海宁市| 离岛区| 长乐市| 舟曲县| 平度市| 马边| 高唐县| 重庆市| 磴口县| 阿巴嘎旗| 库伦旗| 和田市| 石河子市| 乐亭县| 丘北县| 宣武区| 措勤县| 武宁县| 卓尼县| 全南县| 郸城县| 杭锦后旗| 玉环县|