아두이노 기초 - 7세그먼트 사용하기

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

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

  • @slshin7
    @slshin7 6 лет назад +8

    제 세그먼트는 캐소드형이라 세그먼트 하단 중앙의 핀을 10k옴 저항으로 전원이 아닌 ground(마이너스)에 연결하고 코드의 byte digits 배열에서 0을 1로, 1을 0으로 63(9*7)번을 모두 바꿔주니 숫자가 깨지지 않고 정상이 되었습니다ㆍ

  • @hanulkyong
    @hanulkyong 9 лет назад +1

    강의 너무 좋습니다.~~

  • @홍상범-u1m
    @홍상범-u1m 7 месяцев назад

    애노드와 캐소드가 하드웨어적으로 다른건가요? 연결방식에 따라 바뀌는건가요?
    일단 올려주신대로 해서 안되길래 0을 1로 바꾸고, setup에서 DP를 LOW로 해서 해결하긴 했습니다.

  • @asdfer1234
    @asdfer1234 6 лет назад +1

    아노드 방식과 메소드 방식은 어떻게 구분하나요?

  • @kazandia3160
    @kazandia3160 7 лет назад +2

    만약 저기에 버튼을 추가해서 버튼을 누르면 세그먼트의숫자가 0부터9까지 무한으로 돌아가고 버튼을 누르면 그 숫자에서 멈추게하려면 어떻게 해야하나요?

  • @조이-f9l
    @조이-f9l 6 лет назад +1

    다 똑같이 했는대 불이 안들어 와요 어떻게 해야 되나요???

  • @soromiso
    @soromiso 4 года назад

    7세스먼에는 그라운드 연결 안 해 주어도 되나요?

  • @서영현-t7q
    @서영현-t7q 6 лет назад +1

    스케치도 똑같이했고,회로도 똑같은데 세그먼트에 불이 안들어옵니다.어떻게 해야하나요?

  • @예현서-m3z
    @예현서-m3z 8 лет назад +2

    displayDigit 함수호출 과정에서 오류가뜨네요 해결법좀요..아두이노:1.6.7 (Windows 10), 보드:"Arduino/Genuino Uno"C:\Users\?삁?쁽?꽌\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino: In function 'void loop()':sketch_feb15a:22: error: 'i' was not declared in this scopesketch_feb15a:22: error: 'displayDigit' was not declared in this scopeC:\Users\?삁?쁽?꽌\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino: At global scope:sketch_feb15a:23: error: expected declaration before '}' tokenexit status 1
    'i' was not declared in this scope 이 리포트는 많은 정보를 포함합니다
    "컴파일하는 동안 상세 출력 보이기"
    파일 > 설정에 사용가능하게 됨

    • @예현서-m3z
      @예현서-m3z 8 лет назад

      +예현서 다 오타가있엇네요 죄송합니다. 잘작동되네요 감사합니다~

    • @odiy3105
      @odiy3105  8 лет назад +1

      +예현서
      네^-^
      fb.com/neosarchizo.blog

  • @염성현-g8g
    @염성현-g8g 4 года назад

    그라운드를 연결해야 불이 나오는데 그라운드는 어디에 연결해야하나요?

  • @agwuwgw
    @agwuwgw 9 лет назад +1

    좋습니다

  • @ss-oy6eo
    @ss-oy6eo 8 лет назад +1

    displayDigit(digit);부분이 자꾸 안되네요??어떻게해야하죠??

    • @odiy3105
      @odiy3105  8 лет назад +1

      스펠링이 틀렸는지 확인해보세요.
      fb.com/neosarchizo.blog

    • @TV-jx2ld
      @TV-jx2ld 6 лет назад +1

      변수 선언을 안하셨네요...

    • @seunghyunlee7651
      @seunghyunlee7651 5 лет назад

      @@TV-jx2ld 안녕하세요^^
      어떤 변수 선언이 안된건지 알려주실수 있으신가요 ㅠ 뒤늦게 배우고 있는데 어렵네요 ㅠ

  • @ljhoon6878
    @ljhoon6878 8 лет назад +1

    아두이노:1.6.8 (Windows 7), 보드:"Arduino/Genuino Uno"C:\Users\JiHoon\Desktop\Documents\Arduino\sketch_jul22b\sketch_jul22b.ino: In function 'void loop()':sketch_jul22b:25: error: 'displayDigit' was not declared in this scope displayDigit(i); ^exit status 1
    'displayDigit' was not declared in this scope이 리포트는 파일 -> 환경설정에 "컴파일중 자세한 출력보이기"를
    활성화하여 더 많은 정보를
    보이게 할 수 있습니다.이거 어쩌죠?

    • @odiy3105
      @odiy3105  8 лет назад +1

      코드 똑같이 쓴거 맞나요?
      fb.com/neosarchizo.blog

    • @TV-jx2ld
      @TV-jx2ld 6 лет назад +1

      그 변수가 선언되지 않았을 수도 있어요.

  • @user-gx5ms6pe8h
    @user-gx5ms6pe8h 8 лет назад +1

    digitaIWrite(9, HIGH); 이 부분에서 오류가 계속 떠요. 어떻게 해야되요?그리고 버전이 1.6.9예요.

    • @odiy3105
      @odiy3105  8 лет назад +1

      코드를 잘못 입력하지 않았는지 다시 확인해보세요.
      fb.com/neosarchizo.blog

  • @예현서-m3z
    @예현서-m3z 8 лет назад +1

    알파벳 을abcde 까지하려하는데 e 뒤로 4번이상한 글자가 나오는데 어떡해 지우나요

    • @예현서-m3z
      @예현서-m3z 8 лет назад +1

      +예현서 4번이아니라 조금 시간이걸려서 다시 abcde가나오는데 그 걸리는시간 없에는법이요

    • @예현서-m3z
      @예현서-m3z 8 лет назад +1

      +예현서 아 자꾸 번거롭게해서 죄송합니다. 학생이라 잘몰라서요 ㅠㅠ
      그 loop에있는 for(int i=0;i

    • @odiy3105
      @odiy3105  8 лет назад +1

      +예현서
      아 네^-^
      fb.com/neosarchizo.blog

  • @Teri_teri_sannim319
    @Teri_teri_sannim319 4 года назад

    숫자를 거꾸로 9,8,7...0으로 하려면 어떻게 해야하나요?

    • @seokk8388
      @seokk8388 4 года назад

      for(int i=10; i>=0; i--) { }

  • @yeejhoon5704
    @yeejhoon5704 8 лет назад +1

    아두이노:1.6.8 (Windows 7), 보드:"Arduino/Genuino Uno"sketch_may11a:1: error: expected ']' before '}' token byte digits[10}[7] =] ^sketch_may11a:1: error: expected declaration before '}' tokenexit status 1
    expected ']' before '}' token이게 자꾸떠요.거의 오늘마 4시간쩨 아두이노...이 문제 해결좀요지난번에 답변 고맙습니다~^^

    • @odiy3105
      @odiy3105  8 лет назад +1

      +BJ폭군
      이렇게 올려주시면 안되고요. 페이스북 메세지로 스크린샷 이미지랑 코드를 보내주세요^-^
      fb.com/neosarchizo.blog

  • @user-gx5ms6pe8h
    @user-gx5ms6pe8h 8 лет назад +1

    390옴 저항이 없다면 전기를 3.3V로 하고,220 옴 저항을 사용하면 되나요?