본문 바로가기
  • 스스로 행복을 가꾸는 교육을 꿈꾸다

틴커캐드 서킷3

사이즈 표시 기능 보완 어제 한 자리 7세그먼트 캐소드를 이용해서 사이즈를 표시했는데요, 핀을 너무 많이 사용하는 것이 고민이었습니다. 그래서 사실 다른 기능도 사용할 것을 생각하면 아두이노를 2개 이상 써야 하나 싶었어요. 그런데 정말 고맙게도 그 포스팅을 보고 피드백을 받았어요! 다음과 같은 방법을 알게 되었습니다. 아래는 각각의 방법에 대한 간단한 소개입니다. 방법 기존 방법(한 자리 7세그먼트 캐소드) 한 자리 7 세그먼트 캐소드 + 74HC595 시프트 레지스터 사용 어댑터 결합형 LCD 모듈 사용 4핀 OLED 모듈 사용 필요한 핀의 개수 8개 3개 2개 2개 - 아날로그 핀 4개 2개 3개 2개 - 디지털 핀 4개 1개 3개 0개 가격 440원(0.56인치 기준) 440원 + 200원(시프트 레지스터) 2200원 .. 2020. 5. 10.
스테퍼 모터 연구4 지난 시간에 틴커캐드 서킷으로 만들어 보았던 회로를 직접 만들어 보았습니다. 바로 이것인데요, 사실 서킷으로 더 만들어 보려고 했는데 오류가 생겼습니다. 지난 시간에 찾아 놓은 스테퍼 모터의 속도 조절 함수가 말을 듣지 않았습니다. #include int segValue[10][8] = { {1, 1, 1, 1, 1, 1, 0, 0}, // 0 {0, 1, 1, 0, 0, 0, 0, 0}, // 1 {1, 1, 0, 1, 1, 0, 1, 0}, // 2 {1, 1, 1, 1, 0, 0, 1, 0}, // 3 {0, 1, 1, 0, 0, 1, 1, 0}, // 4 {1, 0, 1, 1, 0, 1, 1, 0}, // 5 {1, 0, 1, 1, 1, 1, 1, 0}, // 6 {1, 1, 1, 0, 0, 0,.. 2020. 5. 9.
스테퍼 모터 연구3 (4월 26일에 진행한 연구 내용입니다! 포스팅이 날아가버려서 다시 씁니다 ㅠㅠ) 지난 시간에 이어 스텝 모터 연구를 진행했습니다. 벌써 근 한 달이 되었더라구요... 이것저것 하다보니 시간이 너무 빨리 가네요 ㅠㅠ 원래 집에 가져와서 아두이노를 만지면서 하려고 다 챙겨왔는데요, 글쎼 아두이노와 모터를 연결하는 선을 두고와서 ㅋㅋ 틴커캐드 서킷으로 진행했습니다. 이럴 때 최고입니다ㅎㅎ 그래서 오늘의 목표는 한 자리 7세그먼트 캐소드를 사용해서 숫자를 올리고 내려 사이즈를 정하는 기능을 구현하는 것이었습니다. 저번에는 4자리 7세그먼트 캐소드를 만들었는데요, 그건 아두이노에 꼽아야하는 입력 핀이 너무 많았습니다. 버튼에 사용되는 핀과 스테퍼 모터에도 사용되는 핀까지 생각하면 아두이노에 있는 핀의 개수가 턱.. 2020. 5. 9.