2016年11月29日 星期二

認識Arduino


  • 先讀讀認識基礎電學 楊明豐老師

http://media.nihs.tp.edu.tw/user/yangmf/default.aspx?active=media&course=%E5%9F%BA%E6%9C%AC%E9%9B%BB%E5%AD%B8+I


  • 軟體下載

https://www.arduino.cc/en/Main/Donate
下載window installer or zip file
安裝>接上arduino uno R3 板子>打開裝置管理員檢查com3是arduino否不明則安裝driver>打開IDE 到工具序列埠選com3,則看到IDE蝦方為COM3即可作業
=================================

  • 設一資料夾arduinoProject 放程式


教學架構
Arduino
      1.數位信號
      2.類比信號
      3.脈衝寬頻
      4.Rx/Tx 序列埠
      5.I2c
      6.SPI
sketchc語言
      1.C語言架構 ,非傳統
      2.資料型態
      3.變數
      4.C敘述(if,for,while,do...while)
      5.陣列
      6.函數四架構
      7.自元/字串處理方式
元件模組
      1.基本機電元件
      2.感測
      3.馬達
      4.藍芽對接
=================
台南民族路
電子材料行==> 1南一(最貴 材料多)  2 和美 3懇憶    4中天 (北門路)  
arduino uon R3   315元
麵包板  85*55      84元
杜邦線  20CM 公公40個 100元
發光二極體 5mm 紅色10個 20元
電阻器220Ω紅紅棕金 10個 15元
電阻器10KΩ 10個 15元
共518元


Arduino  種類
本課用uno r3  藍色的
介紹
1.d0   ,d1 序列埠控制信號
2.d0~d13 數位信號接腳
3.a0~a5 類比訊號接腳
4.d3,d5,d6,d9,d10,d11 脈衝寬頻(PWM)
5.d10.d11.d12.d13 SPI主從信號
6.a4,a5   I2C 信號

power
1.3.3v
2.vcc+5v
3.GND

模擬器可到123D circuits-autodesk.123D 下載

麵包板
  藍色負極
  紅色正極
  兩邊直向相通
  中間橫向向通
杜邦線有 公公   公母   母母

測試 
一.一個發光二極體
{
int pled1=7;
void setup() {
  // put your setup code here, to run once:
  pinMode(pled1,OUTPUT);
 }

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(pled1,HIGH);
  delay(2000);
  digitalWrite(pled1,LOW);
  delay(2000);
 }
      

====================================
兩個發亮
{
int pled1=7;
int pled2=8;
void setup() {
  // put your setup code here, to run once:
  pinMode(pled1,OUTPUT);
  pinMode(pled2,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(pled1,HIGH);
  digitalWrite(pled2,LOW);
  delay(2000);
  digitalWrite(pled1,LOW);
  digitalWrite(pled2,HIGH);
  delay(2000);

}




ok!!!!!