embedded/arduino
서보모터란? [그림 1-1] 'sg 90 servo' - 출처:[메카솔루션] http://mechasolution.com/shop/main/index.php 서보라는 것은 '추종한다', '따른다'라는 의미입니다. 즉, 명령을 따르는 모터를 서보모터라 합니다. 여기서 중요한 사실은 어떠한 종류의 모터라 하더라도 적당한 구동 시스템을 갖추며 위치와 속도를 제어할 수 있도록 만들면 서보 시스템이 이루어지는 것입니다. 즉, 서보 모터는 구동부와 제어부를 포함한 것으로 모터 자체만 가지고 서보모터라 하지 않습니다. 서보모터는 펄스를 주어 위치를 제어하는 부품 입니다. 위치 피드백을 내부에서 구성하고 있으므로 외부에서 처리가 불필요합니다. 서보모터는 일반 모터와 달리 회전 반경이 정해져 있습니다. 또한, 일반적인 ..
초음파 센서란? 우선 초음파란 사람의 귀로는 들을 수 없는 20khz대 이상의 음을 말합니다. 초음파 센서는 이러한 초음파를 이용하여 가까운 거리에 있는 물체 혹은 사람의 유 무, 거리측정, 속도 측정등에 사용 됩니다. [그림 1 - 1] 초음파센서 - 출저:메카솔루션 초음파 센서는 초음파를 발생시켜 되돌아 오는 시간을 측정해 물체의 속도 및 거리를 계산 할 수 있으며 초음파를 발생시키는 Trig 핀, 물체에 반사되어 되돌아 오는 초음파를 받는 Echo핀, GND, VCC로 구성 되어 있습니다. [그림 1-2] 초음파센서 원리 *거리구하는 공식 거리는 시간*속력 이므로 Echo가 HIGH Level로 유지한 시간 t에 초음파의 속력 (약 344m/s)을 곱하고 거리를 왕복했으므로 2나눔 Distan = ..
출처: 메카솔루션 http://www.mechasolution.com/shop/main/index.php 쉴드와 모듈 이란 아두이노 보드의 성능을 확장 시켜주는 역할 간단하게 쉴드와 모듈의 역할은 같음. 두 디바이스 모두 보드의 성능을 확장 시켜주는 역할 입니다. 하지만 두 디바이스의 차이는 바로 보시는바와 같이 쉴드(왼쪽)는 아두이노 보드에 적층해서 사용 하므로 간단하고 깔끔하게 보드와 연결할 수 있습니다.모듈(오른쪽)은 보드에 케이블을 사용해서 연결해야 하기 때문에 경우에 따라 브레드보드(빵판) 혹은 납땜과정이 필요하기 때문에 사용과정이 다소 복잡할 수 있으나 쉴드보다는 작다는 장점이 있습니다
이더넷이란? 이더넷은 근거리 네트워크(LAN, Local Area NetWork)를 구성하는 방식들 중 현재 전 세계적으로 90%이상 사용되는 네트워크의 형태로 데이털르 전송하기 위해 CSMA/CD(Carrier Sense Multiple Access / Collision Detection)라는 약속을 사용한다. 자료전송이 이뤄지는지 회선을 감시 하고(CS), 동시에 여러 호스트가 통신이 가능하며(MA), 이떄 충돌(Collision)이 발생하면 충돌을 감지(CD)해 전송을 종료 시키는 방식 이다. 이더넷 쉴드란? 이더넷 쉴드란 아두이노에 적층하여 사용하는 보드로 적층 시 이더넷 라이브러리를 사용하여 아두이노를 네트워크에 연결해 주는 확장 보드로 아두이노 보드는 이더넷 쉴드와의 통신을 위해 *SPI통신을..