아두이노 PID 제어용 라이브러리
PID 제어용 라이브러리입니다. 아직 아두이노에서 테스트를 해보지는 못했는데.. 테스트가 되면 좀 더 자세한 내용을 업데이트 하도록 하겠습니다. Arduino PID Library by Brett Beauregard contact: br3ttb@gmail.com DOWNLOAD PID Library Latest version…
PID 제어용 라이브러리입니다. 아직 아두이노에서 테스트를 해보지는 못했는데.. 테스트가 되면 좀 더 자세한 내용을 업데이트 하도록 하겠습니다. Arduino PID Library by Brett Beauregard contact: br3ttb@gmail.com DOWNLOAD PID Library Latest version…
OLED 디스플레이 사용을 위해 필요한 라이브러리와 소스코드를 정리했습니다. 먼저 확인해야 할 것은 OLED 디스플레이의 드라이버 칩입니다. 드라이버 칩에 따라 라이브러리와 사용방법이 완전히 틀려집니다. Adafruit 그래픽 라이브러리 (SSD 1306 및 일부…
1. GPS Module GPS 모듈이 사용하는 프로토콜과 관련된 자료들은 아두이노 GPS 강좌 페이지에 간략하게 잘 소개되어 있습니다. 다만 GPS 소개 내용만 참고하시고 연결 방법 및 소스는 다른 방법으로 사용하는 것이…
리튬이온, 리튬폴리머 배터리를 아두이노와 조합해서 사용할 때 사용할 수 있는 모듈입니다. USB를 연결해서 배터리 충전하면서 아두이노에 전원을 공급하고, USB 연결이 끊어지면 배터리에서 파워를 공급받는 회로를 구성할 수 있는 모듈입니다. 이베이…
1. TFT LCD 라이브러리 여기서는 TFT LCD 모듈을 사용하기 위한 TFT 라이브러리의 기본이 되는 내용을 설명합니다. 드라이버 IC 별로 종류가 상당히 많은 만큼 드라이버 IC가 틀릴 경우 별도의 검색이 필요합니다.…
아두이노를 2대 혹은 그 이상 서로 연결해서 통신하는 방법을 모아봤습니다. 적외선, BT, WiFi 등 장치간 연결 방법이 아닌 시리얼(UART), I2C, SPI 통신을 이용해서 연결하는 방법입니다. 시리얼(UART) 통신으로 연결 시리얼 통신은…
참조 : http://www.kwartzlab.ca/2010/09/arduino-multi-threading-librar/ 불행인지 다행인지 모르겠지만 아두이노는 쓰레드를 지원하지 않습니다. 오로지 하나의 쓰레드가 setup() 이후 loop() 무한반복을 할 뿐입니다. (인터럽트 서비스와 타이머는 논외로 칩시다!) 어찌보면 복잡한 관리가 필요없어서 단순하게 순차적인…
This document describes how to add Notification and use Filters in RetroWatch app. See below picture. I’ve installed “RetroWatch” v1.0.5. (Not the “RetroWatch LE”) And for convenience, I’ve deleted all…
아두이노 쿼드콥터의 양대 난관은 센서 제어와 PID 제어인 것 같습니다. 먼저 자이로-가속도 센서 값을 칼만 필터를 이용해 보정하는 방법은 아래를 참고하세요. https://www.hardcopyworld.com/?p=126 PID 제어에 대한 간략하고 이해하기 그나마 쉬운 자료가…
아두이노 스케치(코드)를 작성할 때 아주 유요한 자료입니다. 아두이노의 문법과 기초가 되는 회로, 코드를 쉽고 간단한 코드로 설명해주고 있습니다. C 프로그래밍에 대한 약간의 지식이 있다면 단숨에 독파도 가능. 이거 한 부…
아두이노 실험용 키트를 이용한 아두이노 기초과정 매뉴얼입니다. 아래 사이트에서 배포하는 자료입니다. http://www.oomlout.com/a/ Before We Start Assembling the Pieces 02 Installing the Software 03 A Small Programming Primer 04 A Small…
Teensy 3.1 은 32 bit ARM Cortex microprocessor 의 파워를 만끽할 수 있는 초소형 보드입니다. Teensy 3.1 은 C를 이용해서 코딩하거나 Arduino IDE 에 Teensyduino add-on을 추가해서 사용할 수 있습니다.…
TI도 손바닥 PC, 피지컬 컴퓨팅 시장을 비집고 들어가기 위해 부지런히 뛰는 것 같습니다. TI 에서 업그레이드 된 Launch Pad 보드를 들고 나왔습니다. 아두이노에서 부족했던 프로세싱 파워을 채워줄 수 있는, 20$…
1. Heart-beat pulse sensor 심박 센서 적외선 LED와 수신부를 이용한 간단한 구조의 심박센서입니다. Emitter와 Receiver를 이용해서 직접 간단한 회로를 만들 수도 있고, KY-039와 같이 이미 모듈로 만들어진 제품을 적당히 변형해서…
원문 : 아두이노 공식 홈페이지 아두이노 공식 홈페이지에서 알려주는 아두이노용 라이브러리 만드는 방법을 번역한 문서입니다. 먼저 아두이노 UNO 보드에 내장된 LED를 이용해서 모르스 부호를 깜빡이는 함수를 만들고 이것을 라이브러리로 변환할…
원문 : 아두이노 공식 홈페이지 http://arduino.cc/en/Tutorial/InputPullupSerial#.UwLY0GJ_uKI 1. 아두이노 내부 풀업 저항 이 예제에서는 pinMode() 함수에 INPUT_PULLUP 파라미터를 사용해서 내부 풀업 저항을 사용하는 방법을 설명합니다. 아두이노 내부 풀업 저항을 사용하면 저항…
This document is also translated in Polish(by Sebastian), Korean language. Most IT companies participate in the race to grab people’s wrist. A smart watch becomes the most significant item in…
영수증 출력용 프린터라고도 하고 열전사 프린터라고도 합니다. 상점에서 흔히 사용하는, 특수 종이에 열로 명암을 만드는 작은 프린터인데 DIY 용으로도 각광받는 프린터입니다. 그리고 생각과는 달리 사용법도 쉽고 문자, 바코드, QR코드, 이미지…
PID 제어를 쓸 일이 생길수 있을 것 같아서 자료를 정리중입니다. 어차피 저도 이론적인 내용을 상세히 알지는 못하므로… 이론을 쉽게 정리하고 아두이노 코드로 옮기는 작업을 해야죠. 정리되는대로 이 페이지는 업데이트 됩니다.…
1. Bluetooth stereo audio module (OVC3860) 블루투스 스피커를 만들고 싶을 때 사용할 수 있는 모듈입니다. 아두이노와 같은 Micro-controller 없이도 제작이 가능하기 때문에 적당한 전원만 넣어줄 수 있으면 됩니다. 차량용 블루투스…