안녕하세요. 09LABS입니다. 오랫동안 블로그를 관리 못했었는데 회사다니면서 석사 학위를 밟는중이라 그렇습니다 -_-;; 간만에 시간이 나서 이렇게 글을 써봅니다. 아두이노 기초 예제를 찾아보면 정~말 많은 글이 있습니다. 물론 좋은 글도 많고 좋지 않은 글도 많습니다. 부디 제 블로그에서 많은 것을 얻어가셨으면 좋겠네요. 자 그럼 시작합니다. 먼저 아두이노 하면 가장 먼저 떠오르는 예제는 Blink 예제일겁니다. 이 예제가 무엇이냐 하면 어떤 프로그래밍 언어를 배우든 먼저 배우는 예제는 Hello World! 일겁니다. 1 2 3 4 5 6 7 8 #include int main(void){ printf("Hello World!"); return 0; } cs 이 예제는 C언어의 아버지 데니스 리치가..
안녕하세요. 09LABS입니다.제가 다니고 있는 학교에 축제가 있어 한글시계 판매때문에 굉장히 바쁜 한 주였습니다. 오늘은 회로도 분석을 해보도록 하겠습니다. 우선 회로도를 작성하는 툴에는 굉장히 여러가지가 있습니다. 제가 맨 처음 배웠던 툴은 OrCAD인데요, Schematic 회로도, Artwork, 회로테스트를 모두 할 수 있는 툴이기 때문에굉장히 편하게 사용할 수 있는 툴입니다. 심지어 아두이노나 ARM, AVR등 다양한 라이브러리를 추가한 뒤 사용하고자하는 모듈을 불러와 신호 입/출력 테스트 또한 할 수 있기 때문에 굉장히 강력한 툴이라고 생각됩니다.저는 대학교 2학년까지 마치고 군대를 갔었기 때문에 이 툴은 실질적으로 잘 활용하지 못했습니다. 다음은 EagleCAD입니다. 최근 Autodesk..
안녕하세요. 09Labs입니다. 첫 아두이노 프로젝트로 한글시계를 선택했습니다. 한글시계는 '이호민'씨가 원작자로 5x5 매트릭스를 사용한 시계였습니다. 구조는 간단하지만 전자공학을 모르는 분들께서는 만들기 굉장히 힘든 구조였으며, 무엇보다LED 매트릭스를 사용한다는 점에서 단순히 아두이노를 가지고 만들기에는 어려움이 있었습니다. LED를 켜기 위해서는 애노드와 캐소드에 각각 + 전극과 - 전극을 인가해야합니다.그렇다면 LED 매트릭스는 어떻게 작동시키며, 5x5 매트릭스가 아니라 10x10 매트릭스는 어떻게 구동해야 할까요? 저도 맨 처음 전자전기공학부에 입학하여 위의 사진을 봤을 땐 전혀 이해가 안갔습니다. 64개의 LED를 제어하려고 하면 일반적으론 64개의 핀을 사용한다고 생각했지만 여기엔 16개..
안녕하세요 09Labs입니다. 최근 마이크로프로세서 과제로 Han-Carlson 16 bit Adder를 설계하라고 해서 굉장히 머리가 아프네요. 오늘은 아두이노 기초 2강 아두이노의 구조와 아두이노의 종류에 대해 알려드리겠습니다.. 위의 사진은 아두이노 PINOUT 다이어그램입니다. Atmega328 칩과 어떻게 연결되어있고 각 핀은 어떤 역할을 하는 지 아주 상세하게 나와있습니다. 먼저 아두이노 우측 핀부터 살펴볼까요? 우측 핀은 디지털 핀이라고 부르는 핀이 총 14개가 있습니다. 좌측 핀은 아날로그 핀 6개와 전원부+기타 핀이 8개 있습니다. 아날로그와 디지털을 왜 구분해놨을까요? 먼저 근본적인 이야기부터 시작하자면 아날로그는 우리가 현재 몸소 체험하고 있는 모든 현상을 말합니다. 디지털은 그 현상..
안녕하세요. 09Labs입니다. 2013년도 즈음 아두이노라는 보드가 갑자기 우리나라에 들이닥친 적이 있었습니다. 저는 AVR을 이용하여 작품을 제작했던 터라 상당히 어려운 부분이 많았습니다. 학교선배의 장난으로 AVR로 라인트레이서를 만들어 보라는 과제도 받았었지만 번번히 실패하고 말았답니다. 우연히 2013년 융합과학 창작 경진대회에 아두이노를 활용한 작품을 제작하여 수상하기도 했습니다. 놀라웠던 것은 우리나라에 들어오기 전 부터 이미 해외에는 수많은 자료가 존재했었습니다. 우스개 소리로 외국에 Single Ladies가 유행한 지 2년이 지난 후에 우리나라에 알려지기 시작한 것과 같이 상당히 우리나라는 새로운 문물에 대한 유입이 느린듯 합니다. (개인적인 의견이니 너무 진지하게 받아들이지 않았으면 ..
- Total
- Today
- Yesterday
- ESP
- 퓨전360
- 쏘카
- 3D 프린터
- 3D
- 하드웨어
- esp32
- C++
- ESP-IDF
- 코딩테스트
- 오픈소스
- 3D Printer
- 설계
- 프린터
- 3d프린터
- Fusion 360
- 해커랭크
- DIY
- fusion360
- IOT
- 프로젝트
- 리눅스
- C언어
- Arduino
- 오픈소스 하드웨어
- 자작
- 라즈베리파이
- 아두이노
- Hypercube
- SQLITE3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |