보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

안녕하세요 시더입니다.


오늘은 지그비 Xbee 시리즈1 으로 간단한 네트워크 테스트를 진행해 보도록 하겠습니다.


간략하게 부품 선정부터 해보도록 하겠습니다. 직설적으로 말하자면 지그비 시리즈1을 사세요.



일단 지그비 자체는 블루투스에 비하면 비싼편입니다. 프로라고 적힌건 성능 차이고, 시리즈2는 설정하기


번거롭습니다. 그냥 일반적이고 많이 쓰는 지그비 시리즈1 사서 전원만 입력하면 바로 연결이 됩니다.

(물론 중고품이나 설정 변경을 안했을 경우)


저는 특정 네트워크 구조를 구성하기 위해서 3개의 모듈과 사용의 편의를 위해서 USB 어댑터를 갯수에 맞춰


구입하였습니다. 구입 링크는 다음과 같습니다.


지그비: http://mechasolution.com/shop/goods/goods_view.php?&goodsno=8774


어댑터: http://www.mechasolution.com/shop/goods/goods_view.php?goodsno=8455&category=054002


3개의 모듈을 처음 동작시키면 다음과 같은 네트워크가 구성됩니다.



쉽게 말해서 서로 모든 데이터를 주고 받고 하는 상황이죠.


제가 원하는 구조는 다음과 같습니다.


네.. 마스터 모듈(서버)로 여러 슬레이브(클라이언트)가 연결되는 구조이죠.  오늘 지그비를 테스트하는 이유


중 하나가 1:N 통신을 테스트하는 겁니다. 저 구조에서 슬레이브가 계속 늘어나도 어느정도까지는 문제 없을


거라 생각됩니다.


일단 설정을 해보도록 하겠습니다.


http://www.digi.com/support/productdetail?pid=3352


위의 주소에서 관리프로그램의 최신버전을 받습니다.


http://ftp1.digi.com/support/driver/Digi_USB_RF_Drivers.exe


그리고 해당 드라이버도 받구요. (윈도우용 입니다)


그리고 프로그램을 설치하고 USB에 인식된 지그비를 추가합니다.





위의 사진에서 유심히 봐야 하는부분은 포트, 맥어드레스, 채널, ID, DL, MY 입니다.


일단 포트와 맥어드레스는 각각 기기를 구분하기 위해 필요하겠죠.


일단 저는 실수하지 않게 기기 마다 라벨을 붙어놨습니다


다음은 네트워크 구조를 변경하기 위해서는 DL과 MY를 변경해야 합니다.


채널과 ID는 따로 변경할 필요가 없는데 혹시 모를 다른 지그비와 연결될게 걱정되신다면 일괄적으로


바꾸셔야 합니다.


서버가 될 1번 지그비의 DL을 456, MY를 123으로 잡고 클라이언트가 되는 지그비는 DL을 123, MY 456으로


설정해 줍니다.


이렇게 설정하면 클라이언트  <-> 서버  데이터를 주고 받게 됩니다.


또한, 클라이언트간에는 데이터를 주고 받지 않습니다.


이렇게 해서 제가 구상하던 네트워크 구조가 완성되었네요.



'라즈베리파이' 카테고리의 다른 글

라즈베리파이 제로 1.3  (1) 2016.05.17
라즈베리파이 사용환경 설정 요약본  (0) 2016.04.23
라즈베리3으로 USB 테더링  (0) 2016.04.15
Windows 10 IOT 설치과정  (5) 2016.04.07
라즈베리파이 3 도착  (2) 2016.04.06
Posted by 시더
,

안녕하세요 시더입니다.


오늘은 네트워크쪽을 테스트 해볼까 합니다.


오늘은 핫스팟과 테더링을 해보도록 하겠습니다.


일단 핫스팟은 당연히 잘됩니다. 라즈베리3의 특징인 와이파이 모듈 내장덕분이죠.


그럼 궁금한게 USB 테더링인데 노트북으로 할때는 잘됬는데 라즈베리도 지원될지 여부가 궁금하더군요.


자 그럼 사진을 보도록 하겠습니다.



보시다시피 하드웨어 세팅은 깔끔합니다. 라즈베리 위에 있는 .. 장치는 신경안쓰셔도 됩니다.


USB선을 스마트폰과 라즈베리에 연결해줍니다.



스마트폰에서 테더링 기능을 켜줍니다. (헐.. 액정 금간게.. 너무 잘보이네)


자 그럼 기대하는 결과 화면을 보도록 할가요


네.. 잘됩니다. 생각보다 잘되네요. LCD 모듈하고 잘 패키징하면.. 야외에서도 써먹을수 있겠네요.


이번에 사용된 실험 환경은 다음과 같습니다.


OS: 2016-03-18-raspbian-jessie

스마트폰: 홍미노트2,  안드로이드 5.0.2


Posted by 시더
,

안녕하세요 시더입니다. 오늘은 라즈베리파이에 윈도우10 IOT를 설치하는 과정을 적어볼까 합니다.



가장먼저 라즈베리 공식 사이트에 가셔서 DOWNLOAD 를 눌러주면 다음과 같은 화면이 나옵니다



그다음은 WINDOWS 10 IOT CORE 라고 적혀있는 윈도우 모양 그림을 눌러주면 되는데요.



늘 반갑게 우리를 맞이해주는 영어가 가득 보입니다.  저는 여기서 처음에 낚여서 왼쪽하단걸 눌렀는데.. 저것은


라즈베리파이2용입니다.. 아직 라즈베리파이3 버전은 정식 릴리즈는 없네요.


그래서 오른쪽 하단에 있는 Get Windows 10 Iot Core Insider Preview 를 눌러주면 다음과 같은 화면이 나옵니다.




다운받은것을 선택하고 확인을 눌르면 됩니다. 아.. 그전에 MS계정으로 로그인을 해야 이화면이 나올겁니다.



다운로드 나우를 눌러주면 일단 홈페이지에서 할일은 끝났습니다. 


다운받은 파일을 열어보면 ISO 이미지입니다. 계속 쭉쭉 설치는 진행합니다.



설치가 끝나고 프로그램을 실행시키면 다음과 같은 파란 화면이 나옵니다. SD카드는 하나만 꼽아두면 자동으로 인식되더군요. 설치할 이미지를 찾아보도록 하겠습니다.


프로그램을 설치한 폴더에 찾아보면 위와 같은 파일이 나올겁니다.

데이터 지워질수있다고 협박메세지하나 나오니 계속을 눌러주면 오른쪽과 같이 콘솔창에서 %가 쭈르륵 올라갑니다


완료 되었다는 메세지와 함께 SD카드 내부를 보면 얼핏 윈도우와 비슷한 구조가 보입니다.


여기까지가 설치과정입니다.


아 그리고.. 아직 윈10 IOT에서 라즈베리3용 블루투스와 와이파이가 자동으로 인식되지 않습니다 -_-^


삽질좀 했죠. 일단 다음 버전업때까지는 해당 SD카드는 봉인하고 다른 SD카드에 라즈비안 깔고 써야겠네요



Posted by 시더
,

안녕하세요 시더입니다.


오늘은 기다리던 물품이 도착했습니다.


바로 라즈베리파이 3 이죠.


원래는 라즈베리파이 제로를 사려고 했으나 물품 구하기 너무 힘들어서 다음으로 미뤄두고 이것부터 구입했습니다.



같이 온 케이스와 같이 사진하나 찍었습니다. 


일단 구입한 이유는 wifi와 블루투스 내장이 가장 큰 이유입니다. 라즈베리파이2 에서는 이것저것 꼽다보면 금방 usb


포트가 꽉 차버립니다. 확장할수도 있겠지만 썩 좋은 선택은 아니죠. 그리고 스펙이 올라간것도 이유중 하나죠.


이번에는 윈10 IOT OS를 올려볼 생각입니다. WIN RT를 함 테스트 해보고 싶어진게 이유죠.




그리고 Micro SD 카드입니다. 이번엔 좀 넉넉하게 16GB로 구입했습니다. 예전엔 8GB 쓰면서 좀 설치하다보면


부족한 감이 있어서 이걸로 구입했습니다. 그리고 꼭 클래스10 으로 사야합니다. 안그럼 속도가 느리죠.


오늘은 시간이 별로 없는 관계로 이정도 적어두고 나중에 수정하도록 하겠습니다.


p.s: 그리고 비공개 자료중 문제 없는것들은 공개로 일부 돌려놨습니다.

Posted by 시더
,