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

오늘 본 상품 6

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

개발보드/프로그래머

    압력센서 스타터키트 4채널 요약정보 및 구매

    45,400원

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

    간편하게 5분만에 압력센서 측정 / 아두이노 소스 제공

    제조사 마블덱스
    브랜드 마블덱스
    포인트 0점
    배송비결제 주문시 결제

    선택된 옵션

    • 압력센서 스타터키트 4채널
      +0원
    위시리스트

    관련상품

    등록된 상품이 없습니다.

    상품 정보

    상품 기본설명

    간편하게 5분만에 압력센서 측정 / 아두이노 소스 제공

    상품 상세설명

    상품상세정보

    mvCmy_5.png

    copy-1771824721-kc_N-900.png


    1747960435642.jpeg




    아두이노 나노용 소스코드

    [최초 실행시 라이브러리 설치 필요]
    아두이노 실행 > 라이브러리 탭에서 "Adafruit NeoPixel"을 검색. > Adafruit NeoPixel by Adafruit  를 선택 > 설치


    소스코드
    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
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    #include <Adafruit_NeoPixel.h>
     
    //----------------------------------------------------------
    //  HARDWARE CONFIGURATION
    //----------------------------------------------------------
    // Adafruit_NeoPixel
    #define LED_PIN 3   // LED pin num wired to Arduino NANO
    #define NUM_LEDS 1  // Number of LEDs
    Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
     
    //  ADC Hardware configure
    #define NUM_ADC_READ 4
    int adcPins[] = { A0, A1, A2, A3 };
     
    //----------------------------------------------------------
    //  DECLARATIONS of VARIABLES, FUNCTIONS
    //----------------------------------------------------------
    int adc_values[NUM_ADC_READ];     //  ADC buffer
    int mapped_values[NUM_ADC_READ];  // Mapped buffer
    int MAP_VAL_MAX = 255;            // LED max value
     
    char strBuf[64];  //  for Logging
     
     
    void setup() {
      Serial.begin(115200);
      Serial.print("ADC 10-bit (default)");
     
      strip.begin();  // Initialize NeoPixel lib.
      strip.show();
      strip.setBrightness(50);  // set brightness level (0-255).
      Serial.println("NeoPixel Single LED Test");
    }
     
    void loop() {
      int force_sum = 0;
     
      //  READ ADC 4ch
      for (int i = 0; i < NUM_ADC_READ; i++) {
        //  read analog values
        adc_values[i] = analogRead(adcPins[i]);
     
        if(adc_values[i] < 3) // remove noise
          adc_values[i] = 0
     
        //  map and sum
        mapped_values[i] = map(adc_values[i], 0, 1024, 0, MAP_VAL_MAX);  // 0~1024 to 0~MAP_VAL_MAX(255)
        force_sum += mapped_values[i];
      }
     
      //  PRINT ADC VALUES
      sprintf(strBuf, "%3d,%3d,%3d,%3d", mapped_values[0], mapped_values[1], mapped_values[2], mapped_values[3]);
      Serial.println(strBuf);
     
      //  SHOW RGB LED
      int r, g, b;
      convForce2RGB(force_sum, r, g, b);
      strip.setPixelColor(0, strip.Color(r, g, b));  // 0: LED index
      strip.show();                                  // shows led color
     
      delay(100);  // removable
    }
     
    //  CONVERSION FROM ADC VALUE TO RGB VALUES
    //  ADC(0~240) ==> R, G, B
    void convForce2RGB(int force_val, int &r_val, int &g_val, int &b_val) {
      if (240 < force_val)
        force_val = 240;
     
      /*
        color rgb range : 0~240
        blue : 0, 0, 240
        green : 0, 240, 0
        yellow : 240, 240, 0
        orange : 240, 160, 0
        red : 240, 0, 0
      */
     
      if (force_val <

    사용후기

    등록된 사용후기

    사용후기가 없습니다.

    상품문의

    등록된 상품문의

    상품문의가 없습니다.

    배송정보

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