https://www.youtube.com/watch?v=AJQZFHJzwt4
어느날 유튜브를 보다 보니 이런 게 보였습니다.
https://github.com/remrc/Self-Balancing-Cube
소스 코드와 모든 설계 파일은 GitHub에 있습니다.
코드와 파일을 보니 비교적 쉽게 따라할 수 있을 것 같더군요.
하지만 조립 방식은 마음에 들지 않아 Fusion360에서 다시 설계했습니다.
한동안 Fusion360과 Solidworks를 계속 왔다갔다 했는데,
여전히 퓨전의 Joint 기능은 솔리드웍스의 메이트에 비해 사용하기 불편하고 직관적으로 이해가 가질 않네요.
원래의 핀 배치도는 위와 같습니다
아두이노 나노 버전도 있지만 ESP32 보드를 사용하는 게 아무래도 더 안정적이지 않을까 합니다.
사놓고 쓰지 않아 악성재고가 되고 있는 ESP8266 (NodeMCU Lolin V3) 보드가 있으니 이걸 쓰기로 합니다.
핀 갯수를 확인해서 ESP32 보드 대신 ESP3266 보드를 사용할 수 있을 지 체크해봅니다.
제작자가 사용한 핀은
Buzzer(27) - digital out
Vbat(34) - analogread
brake(26) - digital out
3개의 PWM 핀(32, 25, 18)
3개의 DIR 핀(4, 15, 5)
이외에 SDA(D21) / SCL(D22)
이상의 11개 핀이 필수로 필요합니다.
추가로 7핀은 연결은 해 놓고 현재는 사용하지 않는 핀입니다.
추후 업데이트 예정이라는군요.
핀의 갯수를 세어보니 정확하게 18개의 핀을 사용 가능합니다.
https://www.instructables.com/Get-Started-With-ESP8266-NodeMCU-Lolin-V3/
오랫만이라 스케치 업로드를 어떻게 하는지 다시 한번 확인해 봤습니다.
다른 건 없고 핀 번호 지정할 때 D4 식으로 정확하게 써야 하는군요.
업로드&실행이 정상적으로 되는 것을 확인했습니다.
'Making > Self Balancing Cube' 카테고리의 다른 글
Self Balancing Cube 셀프 밸런싱 큐브 제작기 #6 (1) | 2023.07.10 |
---|---|
Self Balancing Cube 셀프 밸런싱 큐브 제작기 #5 (0) | 2023.06.05 |
Self Balancing Cube 셀프 밸런싱 큐브 제작기 #4 (0) | 2023.05.30 |
Self Balancing Cube 셀프 밸런싱 큐브 제작기 #3 (0) | 2023.03.05 |
Self Balancing Cube 셀프 밸런싱 큐브 제작기 #2 - 납땜과 조립 (0) | 2023.01.20 |