처음 오셨나요? 이용가이드
최근 본 제품

오늘 본 상품 21

전자부품 · 산업
반도체/전자부품
반도체/전자부품
RLC/수동부품
스위치/부저/전기부품
LED/디스플레이
센서
개발보드/프로그래머
커넥터/터미널블럭
배터리/파워/케이블
하드웨어/지원부품/엔클로저
기계/모터/동력/유압,공압
자동제어/임베디드/열관리
테스터/계측기/광학
공구/수납
공구/수납
화학제품/산업안전
사무 · 생활용품
로봇/3D프린터/IOT기기
드론/액션캠/무선모형
컴퓨터/주변기기/네트워크
모바일/가전/차량용품
오피스/서적/소프트웨어
아웃도어/레저/취미
생활/철물/애견/실버용품
검색

개발보드/프로그래머

    아두이노 3축 가속도 ADXL345 센서 모듈 (8핀) 요약정보 및 구매

    4,400원

    상품 선택옵션 0 개, 추가옵션 0 개

    3축 가속도 ADXL345 센서 모듈 (8핀)

    제조사 OEM
    브랜드 에듀이노
    포인트 0점
    배송비결제 주문시 결제

    선택된 옵션

    • 아두이노 3축 가속도 ADXL345 센서 모듈 (8핀)
      +0원
    위시리스트

    관련상품

    등록된 상품이 없습니다.

    상품 정보

    상품 기본설명

    3축 가속도 ADXL345 센서 모듈 (8핀)

    상품 상세설명

    상품상세정보

    [C-35]_01.png [C-35]_02.png [C-35]_03.png
    [C-35]_04.png
    [C-35]_05.png [C-35]_06.png
    [C-35]_07.png
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    #include <Wire.h>
     
    #define I2C_Address 0x53  
     
    //ADXL345 register address
    #define POWER_CTL 0x2D
    #define DATA_FORMAT 0x31
    #define X_axis 0x32
    #define Y_axis 0x34
    #define Z_axis 0x36
     
    #define Range_2g 0
    #define Range_4g 1
    #define Range_8g 2
    #define Range_16g 3
     
    void setup() {
      Wire.begin();                 // 센서 작동 시작
      Serial.begin(9600);           // 통신속도 9600으로 설정
      Init_ADXL345(Range_2g); 
    }
     
    void loop() {
      //3축 출력
      Serial.print("X: ");
      Serial.print(Read_Axis(X_axis));
      Serial.print("  Y: ");
      Serial.print(Read_Axis(Y_axis));
      Serial.print("  Z: ");
      Serial.print(Read_Axis(Z_axis));
      Serial.println();
      
      delay(1000);
    }
     
    //I2C인터페이스를 통해 축을 읽음
    int Read_Axis(byte a){
      int data;
     
      Wire.beginTransmission(I2C_Address); 
      Wire.write(a); 
      Wire.endTransmission(); 
     
      Wire.beginTransmission(I2C_Address); 
      Wire.requestFrom(I2C_Address, 2);
     
      if(Wire.available()){
        data=(int)Wire.read();
        data=data|(Wire.read()<<8);
      }
      else{
       data=0;
      }
     
      Wire.endTransmission();
      return data;
    }
     
    //ADXL345 초기화
    void Init_ADXL345(byte r){
      
      Wire.beginTransmission(I2C_Address);
      
      //감도설정
      Wire.write(DATA_FORMAT);
      Wire.write(r);
      Wire.endTransmission();
     
      //측정모드로 전환
      Wire.beginTransmission(I2C_Address);
      Wire.write(POWER_CTL);
      Wire.write(0x08);
      Wire.endTransmission();
    }
     
    cs
    [C-35]_08.png

    사용후기

    등록된 사용후기

    사용후기가 없습니다.

    상품문의

    등록된 상품문의

    상품문의가 없습니다.

    배송정보

    -안내-페이지-디자인.jpg