목록All (635)
Brise
SOP - Small Outline Package 패키지 양쪽에 Gull-Form의 Lead가 있는 표면 실장형 패키지 Lead Pitch 50 MIL(1.27mm) 8 - 44 Pin SSOP - Shrink SOP Lead Pitch가 1.0/0.8/0.65/0.5mm인 SOP 8 - 80 Pin TSOP - Thin SOP 실장 시 높이가 50 MIL이하, Lead Pitch가 50 MIL 이하인 SOP EIAJ규격에 패키지의 짧은 쪽에 Lead가 있는 것이 TSOP I, 긴 쪽에 있는 것이 TSOP II로 명기함. Type I는 0.6/0.55/0.5mm Pitch로 실장 밀도가 올라가나, Solder 불량율 높음. Type II는 1.27mm Pitch TSSOP - Thin Shrink SOP..
포토다이오드http://kin.naver.com/qna/detail.nhn?d1id=11&dirId=1118&docId=58601748&qb=bG0zNTk=&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=SugMac5Y7u8ssaXbMMVssssssud-389259&sid=VCTNCHJvLCUAAG6IJNo AVRhttp://www.icbanq.com/pbloger/board_list.aspx?boardNum=13 STM32-SPIhttp://nexp.tistory.com/1193 라인 트레이서 http://cafe.daum.net/linetrace BLDC모터 제어http://www.ntrexgo.com/archives/9813 예제http://cyhome..
1. IR LED 및 드라이버- ULN2803 버퍼 - ST-7Lhttp://www.devicemart.co.kr/3172- EL-7Lhttp://www.devicemart.co.kr/3173 - 하이패스 필터용 커패시터, 저항10 옴2.2K 옴47K 옴0.01uF 2. 모터 및 모터드라이버 - lmd 18200( L298N도 사용가능 but 3.3v to 5v 레벨쉬프터 필요)http://www.devicemart.co.kr/1058053 - 모터드라이버 부속10nF2.7k 옴 - 모터 - 엔코더 3. 디버그용 LCD 4. 선택용 스위치- 마이크로 스위치?http://www.devicemart.co.kr/goods/view.php?seq=1080211 5. 연결선 6. 메인보드택일- STM32F407-..
AMC7135AMC7140 http://kin.naver.com/qna/detail.nhn?d1id=11&dirId=1118&docId=191758784&qb=dXYgbGVk&enc=utf8§ion=kin&rank=3&search_sort=0&spq=1&pid=St0J2c5Y7uCssvHb6KdsssssstN-386553&sid=VB072HJvLCkAAD5GJJo
사람의 손으로 하지 않고 기계로만 악기를 연주 할 수 있을까? 하는 마음에서 시작하여 세컨드 기타의 역할을 충분히 담당할 수 있을 만한 기타를 만들어보고 싶어 만들게 되었다. 간단한 아이디어 스케치(http://naudhizb.tistory.com/323)를 통해 구현하는 것을 분석한 결과 무인 기타 연주기를 만들기 위해 해결해야하는 문제가 2가지가 있었다. - 어떻게 박자에 맞게 작동시키는가. - 실제로 작동을 어떻게 시키는가. 전자의 경우에는 리눅스에서 있는 타이머를 활용하였고, 후자의 경우에는 GPIO를 빠른 시간에 기동하고 pwm도 하드웨어적으로 구현가능한 아두이노를 사용하기로 하였다. (다만, 통신의 문제때문에 3.3v IO를 가지는 아두이노 듀에를 사용하였다.) 전체적인 구조 스케치는 다음과 ..
부동소수점 연산은 오버플로우 에러의 가능성이 낮다는 장점이 있다. 부동 소수점 변수의 정확도를 알기 위해서 간단한 테스트를 해보았다. 32비트의 float형 변수와64비트의 double형 변수의 정확도를 알아보기 위해서값을 입력한 뒤에 어느 숫자부터 부정확해지는지 알아보도록 하였다. 테스트 코드는 다음과 같다. #include int main (void) { float f = 1.123456789123456789; double d = 1.123456789123456789; printf("Original:\t1.123456789123456789\n"); printf("float:\t\t%2.20f\ndouble:\t\t%20.20f\n",f,d); return 0;} 위 파일을 실행시켜보았을 때에 다음과 ..
아두이노 듀에를 컴퓨터에 연결 Serial 1에 모듈을 연결 char buf1;char buf;void setup() { // initialize serial: Serial.begin(115200); Serial1.begin(115200);} void loop() { while(Serial.available()){ buf = Serial.read(); Serial1.write(buf);} while(Serial1.available()){ buf1 = Serial1.read(); Serial.write(buf1);} }
http://mintnlatte.tistory.com/category/T%20heory/Comn%20Basics