2014

아두이노에 쓰레드가 필요할 때 Arduino Multi-Threading Library

참조 : http://www.kwartzlab.ca/2010/09/arduino-multi-threading-librar/ 불행인지 다행인지 모르겠지만 아두이노는 쓰레드를 지원하지 않습니다. 오로지 하나의 쓰레드가 setup() 이후 loop() 무한반복을 할 뿐입니다. (인터럽트 서비스와 타이머는 논외로 칩시다!) 어찌보면 복잡한 관리가 필요없어서 단순하게 순차적인…

아두이노 기초과정 매뉴얼

아두이노 실험용 키트를 이용한 아두이노 기초과정 매뉴얼입니다. 아래 사이트에서 배포하는 자료입니다. http://www.oomlout.com/a/ Before We Start Assembling the Pieces 02 Installing the Software 03 A Small Programming Primer 04 A Small…

아두이노 라이브러리 만들기

원문 : 아두이노 공식 홈페이지 아두이노 공식 홈페이지에서 알려주는 아두이노용 라이브러리 만드는 방법을 번역한 문서입니다. 먼저 아두이노 UNO 보드에 내장된 LED를 이용해서 모르스 부호를 깜빡이는 함수를 만들고 이것을 라이브러리로 변환할…

아두이노 내부 풀업 저항 사용하기

원문 : 아두이노 공식 홈페이지 http://arduino.cc/en/Tutorial/InputPullupSerial#.UwLY0GJ_uKI 1. 아두이노 내부 풀업 저항 이 예제에서는 pinMode() 함수에 INPUT_PULLUP 파라미터를 사용해서 내부 풀업 저항을 사용하는 방법을 설명합니다. 아두이노 내부 풀업 저항을 사용하면 저항…