이전 포스팅에서 Cytron 사의 코딩 교육용 아두이노 호환 보드인 Maker UNO를 살펴봤습니다. 내장된 푸쉬 버튼을 토글 버튼으로 사용할 수 있도록 코드를 작성했습니다. 이제 toogleStatus 변수를 가지고 음악을 재생할지, 정지할지 정할 수 있겠네요. 피에조 부저 (Piezo Buzzer) 방금 만든 토글 스위치가 활성화(SET) 되었을 때 음악을 재생할 함수 playBuzzer()을 호출합니다. 피에조 부저는 tone() 함수를 사용하여 재생할 수 있습니다. www.arduino.cc/reference/en/language/functions/advanced-io/tone/ tone() - Arduino Reference Notes and Warnings If you want to play ..
이전 포스팅에서 Cytron 사의 코딩 교육용 아두이노 호환 보드인 Maker UNO를 살펴봤습니다. 가격도 저렴하며 디자인도 예쁘고 코딩을 처음 접하는 청소년들이나 어린이들이 쉽게 접근할 수 있게끔 설계 되었습니다. 각 디지털 핀에 LED가 내장되어 있어 신호의 입/출력을 마치 RX/TX LED가 깜빡이는 것과 비슷하게 육안으로 확인 가능하며 푸쉬 버튼과 피에조 부저가 내장되어 있어 여러가지 재미있는 것들을 해볼 수 있습니다. 디지털 핀의 LED는 확인했고, 리뷰가 길어질 것 같아 해당 포스팅에서 푸쉬 버튼과 피에조 부저의 사용법에 대해서만 간단히 다뤄볼 예정입니다. Push Button -> Toggle Button 앞에 "programmable"이라는 단어가 붙어있는데, 말 그대로 프로그램 가능한 ..
이번에 아두이노 호환 보드인 Cytron사의 Maker UNO를 구매하였습니다. 나름 기대를 하고 구매한 제품이기에 리뷰를 작성해봅니다. 아두이노 "정품 보드" VS "호환 보드" 대부분의 전자 부품 판매 사이트를 들어가서 아두이노 카테고리를 보면 '정품 보드'와 '호환 보드'가 따로 존재하는 것을 볼 수 있습니다. 아시다시피, 아두이노의 설계도는 오픈되어 있습니다. 이 말은 해당 설계도를 누구나 사용할 수 있다는 말입니다. 호환 보드는 이 설계도를 가지고 커스텀 제작된 아두이노 보드들을 호환 보드라고 합니다. 정품 보드를 사용하지 않고 굳이 호환 보드를 만드는 이유는 여러가지가 있다고 생각합니다. 1. 대다수는 무선 통신, 쉴드, 부품 등, 본인들이 원하는 기능을 추가하기 위해 호환 보드를 제작하는 것..