아두이노 응용#2 || 박수두번으로 LED켜고 끄기

Поделиться
HTML-код
  • Опубликовано: 24 сен 2024
  • 실습#2-1코드: drive.google.c...
    실습#2-2코드: drive.google.c...
    District P 구독링크: / @gdsb
    안녕하세요!
    District P의 선배선배입니다.
    이번시간에는 영화나 드라마에서 보던 박수를 짝짝 치면 LED의 불이 꺼졌다 켜졌다 하는 회로를 만들어보겠습니다.
    간단해보이지만 코드가 복잡합니다. 그래도 최대한 쉽게 설명드리겠습니다.
    이후 박수로 켜지는 스탠드, 누워서 박수르 켜고 끄는 형광등을 만들어보려 합니다^^
    앞으로도 열심히 하겠습니다. 감사합니다!
    #아두이노 #아두이노코딩 #아두이노응용 #코딩교육 #박수로LED제어 #릴레이모듈 #소리감지센서

Комментарии • 32

  • @kton09
    @kton09 2 года назад

    아날로그 말거 디지털로는 안하시나요? 조절이 필요하기는하지만 좋을것같은데
    이거 1번일때2번일때 3번일때도 구분하는방법으로도 좋을것같네요

  • @zoalon684
    @zoalon684 3 года назад +1

    지금 사용하시고 계신 1채널 릴레이도 모양은 같아 보이는데 기호가 다 다르네요. 혹시 지금 사용하고 계신 부품의 정확한 명칭을 알 수 있을까요?

    • @GDSB
      @GDSB  3 года назад

      저도 아두이노 키트를 구매하면서 같이 딸려온거라서 정확한 명칭은 모르겠습니다. 사용하고 계신 릴레이모듈의 핀 기호를 알려주신다면 연결방법을 다시 댓글로 달아드리겠습니다^^

  • @dkssudskdigpy476
    @dkssudskdigpy476 2 года назад +1

    선배님 여기서 소리센서가 ky-037이 왜 쓰이는지 모르겠습니다.
    소리의 유무만 파악하면 되므로 기존 핀이 3개인 소리 센서를 사용해도 되지 않나요?

    • @GDSB
      @GDSB  2 года назад

      네 상관없긴 합니다만, ky-037은 소리의 크기까지 측정할 수 있어서 박수소리처럼 다른 소음보다 큰 소리만 골라서 감지하기가 편합니다. 핀 3개인 소리센서를 이용해도 상과없습니다^^

  • @zoalon684
    @zoalon684 3 года назад

    으아.... 아직도 LED 가 말을 안들어요... 다른 부품들도 정상적으로 움직이는데 불만 안켜져요...

  • @user-xr7zx8gx2b
    @user-xr7zx8gx2b 2 года назад +1

    선배님 혹시 여기서 박수두번에 ON
    박수두번에 밝기 1/2
    박수두번에 OFF
    기능을 넣으려면 어떻게 해야할까요?
    밝기조절은 전압을 바꿔주면 된다고하던데
    릴레이모듈과 연동해서 만들려면.... 음...

    • @GDSB
      @GDSB  2 года назад +1

      네 우선 상태변수를 만들어두고 박수 두번이 인식 될때마다 상태변수를 변화하게 해주면 될 것 같습니다. 밝기를 절반으로 하는것은 pwm으로 하는것이 간단하겠지만 릴레이모듈은 pwm으로 사용하면 수명이 매우 빨리 닳아없어집니다. 따라서 따로 저항으로 전압을 나눠주는 회로릉 만들어서 연결하거나, LED라면 릴레이모듈 대신 트랜지스터를 이용해 PWM으로 밝기를 조절해주시면 되겠습니다^^

  • @발칸
    @발칸 3 года назад +2

    공대선배님 사운드 센서만 달아서 실습코드1로 했는데요...마이크에 대고 소리지르고 박수치고 별짓을 해봐도 시리얼 모니터에 표기되는 숫자가 잠깐 낮아졌다가 비슷해집니다. 뭐가 문제일까요ㅠㅠ

    • @GDSB
      @GDSB  3 года назад +1

      흐흠 빨간색 사운드센서는 감도조절나사를 꽤 많이돌려야 변하긴 합니다^^ 또, 소리가 날때 값이 낮아진다는게 좀 의문이네요 연결이 잘 됐나 다시한번 확인해보시는게 좋겠습니다^^

    • @발칸
      @발칸 3 года назад +2

      @@GDSB 답변주셔서 감사합니다. 많이 낮췄다가 1000까지 올리기도 해봤는데요. 변함이없네요..

    • @GDSB
      @GDSB  3 года назад +1

      뭔가 이상하네요... 흐흠 사용하시는 사운드센서가 영상과 같은것인가요? 소리의 변화를 감지하는 센서도 있긴 합니다...

    • @발칸
      @발칸 3 года назад +2

      해결했습니다~ 다른 모듈이랑 전류를 나눠쓰면 오차가 심하더라고요

    • @GDSB
      @GDSB  3 года назад +1

      잘 해결되어서 다행입니다^^

  • @zoalon684
    @zoalon684 3 года назад +1

    선배선배님 LED가 잘 안켜집니다. 혹시 일반적인 아두이노 키트에 들어있는 LED랑 저항 연결을 해야할 때도 꼭 330옴을 써야하나요? 그리고 릴레이 모듈은 지금 선배선배님께서 사용하고 계시는 릴레이 모듈을 똑같이 사용해야하나요?

    • @GDSB
      @GDSB  3 года назад

      아두이노 키트에 포함된 일반적인 LED는 꼭 저항을 연결해주셔야 합니다. 저항을 연결하지 않으시면 LED에 과전류가 흐르게 되어 LED의 수명이 급격히 감소하여 금방 고장납니다. 릴레이 모듈의 경우 5V 릴레이 모듈(구글에서 아두이노 릴레이모듈 이라고 검색하시면 나옵니다)을 사용하시면 됩니다^^

    • @zoalon684
      @zoalon684 3 года назад +1

      @@GDSB 그리고 지금 이 코딩을 가지고 스탠드도 키는 거죠?

    • @zoalon684
      @zoalon684 3 года назад +1

      혹시 LED가 안켜지는 건 어떻게 된건가요? ㅠㅠ 코딩도 다 맞고 하는데 잘 안되네요

    • @GDSB
      @GDSB  3 года назад

      스탠드를 켤때에도 거의 동일한 코드입니다. 다만 연결만 릴레이모듈을 사용합니다. LED가 안켜지는 문제는, 저항을 연결하지 않으셔서 LED가 죽지 않았나 싶습니다. LED를 교체해 보시고, 그래도 안된다면 LED의 다리 자리를 바꿔보시고, 핀을 다른핀으로 옮겨보는 등의 방법을 사용해보셔야 할 것 같습니다...

  • @임지수-f3h
    @임지수-f3h 3 года назад

    선배님!! 혹시 박수소리 n번으로 led 소리 키고끄기를 설정하려면 어떻게 해야하는 걸까요??

  • @3월-s3y
    @3월-s3y 3 года назад +1

    좋은 영상 감사합니다^^

    • @GDSB
      @GDSB  3 года назад +1

      감사합니다^^

  • @sm07sw06
    @sm07sw06 3 года назад +2

    다른센서 이긴하지만 비슷한 센스로 했는데 값의 변화가 없네요.이유가 뭘까요?
    www.devicemart.co.kr/goods/view?no=10916345

    • @GDSB
      @GDSB  3 года назад +1

      그 사운드센서만 연결하셔서 시리얼모니터로 들어오는 값을 봐두셔야 할 것 같습니다. 적절한 소리에만 반응하도록 나사를 돌려야합니다^^ 그래도 안되면 다시 답글주세요^^

    • @sm07sw06
      @sm07sw06 3 года назад +1

      @@GDSB 안되네요

    • @GDSB
      @GDSB  3 года назад +1

      네 우선 저희채널의 소리감지센서 영상(ruclips.net/video/N6v8owKJz8M/видео.html)을 참조하셔서 소리센서가 잘 되나 봐주세요. 저거 조절나사를 생각보다 많이 돌리셔야 해요. 이쪽 저쪽으로 돌려보시면서 체크해주세요^^

    • @sm07sw06
      @sm07sw06 3 года назад +1

      @@GDSB 어느정도 정리는 됬습니다. 감사합니다.

  • @발칸
    @발칸 3 года назад +1

    릴레이 모듈은 5v 1채널로 사용해야하나요??

    • @GDSB
      @GDSB  3 года назад +1

      네, 기본적으로 그렇습니다. 물론 4채널 릴체이모듈도 있습니다

  • @썬썬-c9e
    @썬썬-c9e 3 года назад +1

    아두이노 주황부링 안 쳐져요

    • @GDSB
      @GDSB  3 года назад

      아두이노에 연결된 LED가 안켜지시나요? 럼 우선 LED를 다리 긴쪽은 아두이노의 5V, 짧은쪽은 아두이노의 GND에 잠깐 연결하셔서(오래 연결하면 LED가 죽어요) 불이 들어오나 봐주세요^^ 불이 들어온다면 LED에는 문제가 없으니 코드를 살펴보셔야 하는데, 코드의 소리센서 값이 몇 이상이면 박수로 인지할 것인지를 수정해보시면 됩니다^^