취미공작 썸네일형 리스트형 CircuitPython으로 만드는 LED 주사위 놀이 2024. 8. 24. 오래전에 전자공작에 대한 책이나 시판된 키트에 LED로 만들어진 주사위 놀이가 있었습니다. 7개의 LED로 주사위 눈을 표시하던 것이었죠. 문득 생각이 나서 한 번 만들어 보기로 했습니다. 물론 그때에는 콘덴서에 충전을 해서 콘덴서가 모두 방전이 되면 발진을 멈추는 발진기와 카운터 IC를 사용한 것이었지만, 저는 이것을 MCU에 CircuitPython을 이용해서 구현해 보기로 했습니다. CircuitPython에 대해서는 이전에 다룬 적이 있습니다. 컴퓨터가 발달하니 무엇인가 만들고자 할 때 하드웨어가 간단해지죠. LED로 주사위의 각 숫자를 나타낼 때에는 아래 그림처럼 디코딩이 됩니다. 프로그램을 사용해서 이렇게 표시하도록 하면 되겠죠. 회로를 만들고, 표시하고자 하는 주사위 눈에 따라서 위의 그림처.. 더보기 폐품의 재활용 - 보조배터리팩 회로를 재활용한 충전식 손전등 만들기 2022. 5. 14. 폐품 보조배터리팩을 살펴보면서 너무 사설을 길게 끈 것 같습니다. 너무 지루하게 느껴질 수도 있었을 것 같네요. 앞으로는 쓸데없이 길게 설명을 하지 말아야겠습니다. 폐품이 된 보조배터리팩을 분해도 해 보았고요, 내부는 알 필요 없이 블랙박스(Black Box)로서 활용하기 위해서 어떻게 동작하는지 살펴보았습니다. 사실 그럴 필요까지는 없을 던 것 같은데 말이죠. 처음에는 그냥 수명 다한 배터리 교체하고 적당한 새 케이스 찾아 사용하려고 했었는데, 5V 출력을 활용해서 고휘도 LED를 밝혀 볼 수 있겠다는 생각이 들었습니다. 결국 충전할 수 있는 손전등이 되는 것인데요. 우리의 블랙박스 회로의 5V 출력에 전에 만들어 놓았던 LED 모듈 연결하면 되겠지요. 배터리는 18650 리튬이온 배터리 2개를 병렬로.. 더보기 이전 1 다음