아두이노 기초 - 초음파센서 사용하기

Поділитися
Вставка
  • Опубліковано 11 лис 2024

КОМЕНТАРІ • 45

  • @욜라-e4z
    @욜라-e4z 4 роки тому +2

    안녕하세요! 영상 너무 잘 보고 하고싶은 실험이 생각나 질문 드려요, 초음파센서로 물이 담긴 비커의 깊이도 측정할 수 있나요?

  • @크룬-n4f
    @크룬-n4f 7 років тому +1

    재밌게 잘 보고 있습니다. 설명이 너무 상세하고 쉬워서 좋네요.
    나중에 브레드없이 완제품은 어떻게 구성되는지 궁금해지네요 ~

  • @거북이와두루미-b4l
    @거북이와두루미-b4l Рік тому

    굿입니다!

  • @샤워한듯풀려힘이
    @샤워한듯풀려힘이 7 років тому +1

    저 항상 ODIY 동영상 보고 아두이노랑 프로그래밍 배웁니다

  • @김민융-d3m
    @김민융-d3m 2 роки тому +4

    #define TRIG 2
    #define ECHO 3
    #define RED 11
    #define GREEN 10
    #define BLUE 9
    void setup(){
    pinMode(TRIG,OUTPUT);
    pinMode(ECHO,INPUT);
    }
    void loop(){
    digitalWrite(TRIG,LOW);
    delayMicroseconds(2);
    digitalWrite(TRIG,HIGH);
    delayMicroseconds(10);
    digitalWrite(TRIG,LOW);
    long distance = pulseIn(ECHO,HIGH)/58.2;
    analogWrite(RED,0);
    analogWrite(GREEN,0);
    analogWrite(BLUE,0);
    if(distance

  • @duncandorr
    @duncandorr 3 роки тому

    감사합니다 역시 프로그램 짜는거는 재밌네요ㅎ

  • @batman_6878
    @batman_6878 5 років тому

    설명 너무 좋네요

  • @leokim9807
    @leokim9807 8 років тому +2

    코드에서 distance

    • @odiy3105
      @odiy3105  8 років тому +1

      코드가 다른게 아니라 간혹 삼색 LED의 경우 SWAP이라고 해서 빨강과 파랑이 바뀌어있는 경우가 있어요. 그거 때문이에요^-^
      fb.com/neosarchizo.blog

    • @leokim9807
      @leokim9807 8 років тому +1

      ODIY 한국과학창의재단 네네 감사합니다~

  • @칭별-w6d
    @칭별-w6d 4 місяці тому

    Upload error: Failed uploading: uploading error: exit status 1의 해결 방법이 뭐가 있을까요 ㅠㅠ 컴공과 1학년 학생입니다. 아두이노 독학해보고 싶어서 한번 따라 만들어봤는데 업로딩 과정에서 계속 에러가 발생합니다 ㅠㅠ

  • @spirit_of_sea5092
    @spirit_of_sea5092 7 років тому

    i를 대문자로 쓰시면 아마 해결될거에요

  • @오예나-k8y
    @오예나-k8y 4 роки тому

    초음파가 사물에 도달하기 이전에 연기, 먼지가 있으면 장애물이 있다는 것을 알 수 있을까요? 초음파량이 달라지나요? 광전자식(빛) 처럼요.

  • @seinlim6218
    @seinlim6218 7 років тому +1

    혹시 초음파센서와 blynk를 같이 사용하는 방법이 있을까요?참고로 저는 아두이노 우노 사용자입니다

  • @챌-m1g
    @챌-m1g 3 роки тому

    pulseln에 노란색 표시가 안뜨는데요?

  • @andrewkim1101
    @andrewkim1101 8 років тому +3

    초음파를 사용한 코드를 작성할때 pulsein을 사용하는데 정의되지않았다고 뜨는데 어떻게 해야되나요?

    • @odiy3105
      @odiy3105  8 років тому +1

      +steve kim
      대소문자 구분하셔야해요^-^
      pulseIn
      이렇게 입력하세요!!
      fb.com/neosarchizo.blog

    • @andrewkim1101
      @andrewkim1101 8 років тому +3

      +ODIY 한국과학창의재단
      감사합니다!! 드디어 문제가 풀렸어요^^

  • @batman_6878
    @batman_6878 5 років тому

    궁금한게 왜 analogWrite을 쓰는건가여? digitalWrite을 쓰지 않는 이유가 있을까여

  • @눈따람-w5g
    @눈따람-w5g 6 років тому

    부저와 led를 함께 사용해도 문제 되는건 없죠??

  • @tathlospen5989
    @tathlospen5989 8 років тому +1

    보드 업로딩 중에 문제발생은 어떻게 해야하나요?

  • @박주형-r3q
    @박주형-r3q 8 років тому

    여기에 distance < 뒤에 있는숫자는 거리단위가 cm인가요?

  • @reasure3
    @reasure3 4 роки тому

    같은 코드에 서브모터로만 바꿔서 했는데 왜 서브모터가 왔다갔다 하나요? (LED가 없어서 대체)

  • @우휘근
    @우휘근 6 років тому

    digitaIWrite(TRIG, LOW);
    여기서 빨간줄로 오류가 뜨는데 어떻게 해야하나요?

  • @손깡
    @손깡 7 років тому

    거리에 따라 led 밝기가 변하도록 하려면 map 함수를 써야하나요?( 6강에서 했듯이?)

  • @유빅-r2o
    @유빅-r2o 8 років тому

    delayMicroseconds 에서 그냥 delay 만사용해도 돼지않아요?

    • @odiy3105
      @odiy3105  8 років тому +1

      delayMicroseconds와 delay의 사용되는 시간 단위가 달라요.
      delayMicroseconds는 1/1,000,000초가 단위고, delay는 1/1,000초가 단위에요.
      초음파센서를 사용할때는 매우 작은 단위가 필요해서 delayMicroseconds를 사용하는거에요.
      fb.com/neosarchizo.blog

    • @유빅-r2o
      @유빅-r2o 8 років тому

      +ODIY 한국과학창의재단 감사함니다

  • @정세인-y5r
    @정세인-y5r 4 роки тому

    초음파센서로 3색 LED 켜는 거 할 때 파랑 빨강은 나오는데 초록 안되는 이유 아시는 분 있나요??

  • @유빅-r2o
    @유빅-r2o 8 років тому

    long distance = pulseln(ECHO,HIGH)/58.2;
    위에서 자꾸 에러가나요 해결해주세요

  • @김도윤-r5z7g
    @김도윤-r5z7g 7 років тому

    마지막에 delay(100); 이부분에서 에러가뜬다는데 어떻게해요?

  • @성승우
    @성승우 6 років тому

    님 예제 어디서 가져오시는지 알수있을까염?

  • @incastle2536
    @incastle2536 7 років тому +3

    아두이노 보드는 어떤거고 어디서 구매할수있나요?

  • @눈따람-w5g
    @눈따람-w5g 6 років тому

    부저 영상 그대로 했는데 소리가 안나요...코드 에러가 뜬것도 아니에요...

  • @그린개구리
    @그린개구리 4 роки тому

    재밌네

  • @곽통
    @곽통 8 років тому

    여기서 왜 analogWrite를 쓰는건가요>>?? digitalWrite를 써도 되는거 아닌가요??

    • @nubicumwotblitz892
      @nubicumwotblitz892 7 років тому

      최진석 아날로그핀에 연결하였지 않았나요

    • @전마로-d8g
      @전마로-d8g 7 років тому +1

      저도 궁금해서 digitalWrite써보니 되네요
      digitalWrite(RED,HIGH); 이런식으로 해봤어요
      좋은 질문 감사합니다 ㅎㅎ

    • @전마로-d8g
      @전마로-d8g 7 років тому

      아 그리고 AnalogWrite 쓰는 이유는 0-1023의 값 중 255 색의 값으로 출력하려고 사용하는 거 일겁니다.
      앞의 강의에서 나왔었어요.. 그래서 아마 0-1023 중 아무 숫자나 사용해도 될 거 같네요 ;;

  • @shj5089
    @shj5089 6 років тому

    컴파일 에러라고 떠요~