아두이노/활용 3

아두이노를 이용해서 릴레이제어하기

안녕하세요. 오늘은 아두이노 나노를 이용해서 릴레이를 제어해보겠습니다. 윈도우프로그램은 C#으로 만들었고 MCU는 아두이노 나노를 사용합니다. 둘이 통신은 UART로 합니다. 사용하는 릴레이는 무접점릴레이입니다. (PDDO-105N) *회로구성 아두이노나노, 버튼, 릴레이, OLED(SSD1306)로 구성했습니다. OLED는 MCU에 저장해있는 데이터, 동작상태등을 보여줍니다. ON, OFF, CYCLE데이터를 EEPROM에 저장해서 PC프로그램과 통신을 안해도 정해둔 데이터를 저장해서 전원만 넣으면 버튼으로 START할수있게 만들었습니다. 버튼 : D2 릴레이 : D3 OLED SCL : A5 OLED SDA : A4 *프로그램동작 UART통신을 위한 연결UI가 존재하고, 컨트롤창이 존재합니다. 프로그..

아두이노/활용 2023.11.26

아두이노 64x16 도트 매트릭스 사용하기

안녕하세요. 오늘은 64x16 도트매트릭스를 아두이노 Uno로 제어해보겠습니다. 일단 모듈이 완성품으로 팔아서 사용하기가 매우 쉽습니다. 모델명은 따로 없고 약간씩 바꿔서 판매하는곳이 많아서 가장 싼곳에서 구매하면 됩니다. 사용된 IC는 74HC245,74HC595,74HC138,74HC04,APM4953입니다. 왼쪽부분에는 아두이노 디지털핀에 연결해주면되고 오른쪽부분에는 vcc와 gnd를 연결해주면 됩니다. 예제코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 ..

아두이노/활용 2017.10.31

아두이노로 RC카 만들기

아두이노 프로미니와 서보모터,DC모터4개,HC-06(블루투스모듈)을 사용하여 RC카를 만들어보겠습니다. 위에서 말했던 재료들입니다. 앞바퀴입니다. 서보모터에 바퀴를 연결하여 좌,우로 움직일수 있게 한 모습입니다. 뒷바퀴입니다. 앞바퀴가 서보모터에 연결되어있어서 높이가 안맞으므로 따로 만들어줍니다. DC모터이므로 모터1개당 선이 2개씩 나옵니다. 앞바퀴를 만능기판에 붙여줍니다. 뒷바퀴와 메인 만능기판을 나무막대기로 연결해준 모습입니다. 외형이 완성된 모습입니다. 메인 만능기판에 아두이노와 블루투스모듈을 연결한 모습입니다. 조종하는 앱입니다. 블루투스를 연결하고 버튼을 누르고있으면 RC카가 움직입니다.

아두이노/활용 2017.05.23