전자공작
-
breakout.js를 이용한 웹페이지에서 아두이노 제어전자공작 2013. 8. 17. 20:16
이번에는 웹페이지에서 아두이노를 제어하기 위해서 breakout.js 라는 자바스크립트 라이브러리를 사용해서 쉽게 하드웨어를 제어하는것을 보여주는 포스트이다. 이 글은 이미 아두이노에 대해서 어느정도 기본적인 내용을 알고 있다고 가정하고 쓰여진 것이기 때문에 혹시 아두이노의 기본사항에 대해서 좀 더 궁금한 점이 있으신 분들은 http://www.arduino.cc/ (아두이노 공식 사이트) http://www.ladyada.net/learn/arduino/index.html 다음의 사이트들을 활용하시면 된다. @ breakout.js 작동원리 breakout.js 는 PC 상에서 웹앱 또는 모바일에서의 웹앱을 통해 아두이노의 물리적 입출력을 제어하는 방식으로 되어있다. 동작 원리는 breakout.js ..
-
필요에의해서 급조한 브레드보드용 전원공급 변환기판전자공작 2013. 1. 28. 11:48
AVR스터디하는데 컴퓨터 USB포트의 전원을 사용하는게 얼마나 위험한지 알게 되었습니다. 일부 메인보드는 800mA까지도 지원가능하지만, 기본적으로 컴퓨터의 USB전원은 기본적으로 최대 500mA까지만 사용가능합니다. 따라서 그 이상의 전류를 사용할 경우에 메인보드에 과전류가 흘러서 USB전원부에 있는 모듈에 손상이 갈 수도 있습니다. 좋은 메인보드는 USB에 과전류가 감지되었을 경우 윈도우에 경고 메세지를 띄우기도 합니다. 이러한 이유로 컴퓨터 USB전원을 통해 핸드폰 충전을 하면 0.5A * 5V = 2.5W 까지밖에 사용할 수가 없기 때문에 충전 속도가 느린 것입니다. 보통 스마트폰 충전기 어댑터는 5W짜리를 사용하는 경우가 많습니다. 컴퓨터 전원은 이것에 비해 딱 절반인 셈이죠. 물론 PC USB..
-
아무런 장비없이 SMD type 납땜 결과물전자공작 2013. 1. 16. 18:43
동아리방에 있다가 약속시간까지 시간이 남아서 무모한 도전 한가지를 했습니다. 예전부터 아무런 납땜 관련 장비 없이 smd 타입의 atmega128 칩을 땜질해보고 싶어서 이참에 도전하기로 했는데.. 쉽지 않더군요 동아리방에 있던 장비는 위에서 보이는 바와 같이 일반 범용 인두기, 솔더링 페이스트, 팁크리너, 납 흡입기 기타 등등 이정도 뿐이었습니다. 심지어 그 흔하다는 핀셋 하나도 없이 말이죠.. 핀셋은 도대체가 누가 가져갔는지 하나도 남아있질 않아서..하는수 없이 무모하게 도전한 결과를 보여드릴게요 어제 마이컴 박스 라는 개발자 커뮤니티에서 전문 장비 없이 smd 타입 칩을 디솔더링 하는 영상을 봤는데 거기에 같이 납땜 초고수들의 기술을 소개하는 영상을 봤는데 그대로 따라하기 위해서 위 사진처럼 테이프..