질문게시판 > 7-세그먼트 코딩

인기검색어 > 아두이노 센서 ATMEGA128

최신글 질문게시판 동영상강좌 가입하기

▼ BASIC4MCU 후원업체 신제품 정보 ▼

▲ BASIC4MCU 후원업체 신제품 정보 ▲

BASIC4MCU > 질문게시판

7-세그먼트 코딩

페이지 정보

작성자 CIE18 작성일18-09-12 16:19 조회2,037회 댓글2건

본문

7-세그먼트와 스위치를 이용하여 아두이노 코딩을 하려고 합니다.

초기 상태는 세그먼트는 꺼져있고 스위치를 한번누르면 1, 두번누르면 2 이런식으로 스위치를 누르면 숫자가 올라가는 프로그램을 만드려고 합니다.

if문과 for문을 이용하여 만드려고하는데 감이 잘 안잡히네요

도움 부탁드립니다. 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

댓글 : 2

조회수 : 2,037

master님의 댓글

master 작성일

다른 동작이라도 상관없으니 세그먼트 예제소스 첨부해보세요

CIE18님의 댓글

CIE18 작성일

int leds[]={2,3,4,5,6,7,8,9};
int led_num=8;
int button=13;
int num=0;

int set_number[11][8]={
  {0,0,0,0,0,0,0,1},
  {1,1,1,1,1,1,0,1},
  {0,1,1,0,0,0,0,1},
  {1,1,0,1,1,0,1,1},
  {1,1,1,1,0,0,1,1},
  {0,1,1,0,0,1,1,1},
  {1,0,1,1,0,1,1,1},
  {1,0,1,1,1,1,1,1},
  {1,1,1,0,0,0,0,1},
  {1,1,1,1,1,1,1,1},
  {1,1,1,0,0,1,1,1},
  };

  void setup(){
    for(int i=0 ; i<led_num ; i++)
    {
      pinMode(leds[i],OUTPUT);
    }
    pinMode(button,INPUT_PULLUP);
  }

  void loop()
  {
    if(digitalRead(button)==LOW)
    {
      if(num==10) num=0;
      else num ++;
    }
    for(int j=0 ; j<led_num ; j++)
    {
      digitalWrite(leds[j],set_number[num][j]);
    }
    delay(100);
  }
    이런식으로 코딩 완료했고 적용해보니까 버튼을 눌러도 세그먼트에 아무런 변화가 없네요...
세그먼트 품명은 5161BS입니다.

게시물 검색

BASIC4MCU > 질문게시판 목록

제목 날짜
공지 MCU, AVR, 아두이노 등 전자공학에 관련된 질문은… 스태프  19-01-15
공지 사이트 이용 안내 댓글[13] master  17-10-29
공지 [무료 공개] 소스코드 하이라이트 v2.0 beta [… 댓글[1] 첨부파일master  18-01-23
질문 아두이노 조도센서 질문입니다 댓글[1] horoong 새글 06:00
질문 atmega128 j-kit 질문입니다. 댓글[1] 붐붐 새글 20-09-19
질문 앱인벤터 스크린마다 블루투스 센서값 띄우기 댓글[1] 박효신조아요  20-09-16
질문 스텝모터 위치제어 질문 드립니다 댓글[1] 박취  20-09-15
질문 ATmega128 8음계 질문입니다! 댓글[5] oujowo  20-09-14
질문 아두이노 포토 인터럽터 질문입니다. sion  20-09-14
답변 답변 : 아두이노 포토 인터럽터 질문입니다. master  20-09-14
질문 유량센서 질문합니다! 댓글[1] zzzzz  20-09-14
질문 아두이노 IF문 관련 질문입니다 댓글[1] sjy1752  20-09-14
질문 PIR 센서를 이용한 아두이노에 대한 질문 13204  20-09-13
답변 답변 : PIR 센서를 이용한 아두이노에 대한 질문 master  20-09-13
질문 ATmega128 쿨링팬 동작에 관해 질문하고 싶습니다… 댓글[2] mbdd  20-09-12
질문 아두이노 블루투스센서 질문입니다. 댓글[1] 첨부파일mnbg02  20-09-11
질문 아두이노,모터 속도조절 아두초adui  20-09-10
답변 답변 : 아두이노,모터 속도조절 댓글[6] master  20-09-11
질문 미세먼지 측정기를 개조하여 별도의 모니터에 표시를 하고… 댓글[3] 은하수너머에  20-09-10
질문 아두이노 스마트 블라인드? 코드...도움... 요청 첨부파일losa  20-09-10
답변 답변 : 아두이노 스마트 블라인드? 코드...도움...… master  20-09-10
질문 atmega128 보드 질문입니다! 댓글[2] 망고  20-09-09
질문 RC카, 초음파를 이용하여 자율주행 질문입니다! 댓글[3] 첨부파일seojc  20-09-09
답변 답변 : RC카, 초음파를 이용하여 자율주행 질문입니다… 댓글[3] master  20-09-10
질문 아두이노 dac 전압제어 댓글[1] 213sswr  20-09-09
질문 아두이노 조도센서+LED를 스위치로 제어 댓글[1] 지이잉  20-09-08
질문 앱인벤터 블루투스 온습도제어 모터 오류 첨부파일박효신조아요  20-09-08
답변 답변 : 앱인벤터 블루투스 온습도제어 모터 오류 댓글[2] master  20-09-08
질문 아두이노 RFID 아두이노배우기  20-09-08
답변 답변 : 아두이노 RFID 댓글[1] master  20-09-08
게시물 검색


Privacy Policy
MCU BASIC ⓒ 2017
PC버전