본문 바로가기

The Answer!!808

남해 여행 겨울 휴가를 맞이하여 남해비치호텔로 휴가를 떠났습니다. 사실 호텔이라기 보다는 가족모텔에 가깝습니다. 호텔의 바로 앞에는 바다가 아름답게 펼쳐져 있습니다. 전 객실이 바다향이고, 아이들이 있어 온돌방이라 좋았습니다. 왼쪽에 보이는 섬(산?) 위로 아침에 해가 뜹니다. 그래서 아침에는 일출을 보기로 했습니다. 해가 지기전 바닷가에 나와서 나왔습니다. 꽁꽁 언 모래위에 글도 써보고^^ 해가 지는 모습도~ 아이들은 바닷가에 돌던지기 중^^ 둘째도 따라서~ 다음날 아침 해가 뜨기 시작합니다. 다음날은 날씨가 너무 좋았습니다.^^ 해는 이미 떠 올랐고~ 어제 하던 돌 던지기중~^^ 바닷가를 끼고 펜션들이 보입니다. 사실 여긴 두곡해수욕장입니다. 그래서 여름엔 사람들로 많이 붐빈다네용 근처에 사는 강아지가 아침 산.. 2016. 1. 5.
nodeMCU(ESP8266) skt thing plug 앱으로 원격제어 별도의 서버를 구성할 필요없이 SKT thingplug platform을 이용하면 원격제어및 원격보고가 가능합니다. 그리고 많은 플랫폼용 SDK를 지원합니다. 이번에는 안드로이드 단말을 통해서 ESP8266을 제어해봤습니다. SK ThingPlug에 가입을 하셨다면 https://sandbox.sktiot.com/IoTPortal/sdk/sdkList# 에 가시면 SDK를 다운받으실 수 있습니다.(물론 개발자 등록을 하고, 제품을 등록해야하는 것 같습니다.;;) 그런데 개발자가이드에는 android source코드가 조금 설명되어 있는데 실제 예제샘플에는 android sample 예제가 없습니다. 라이브러리를 추가하고, java 예제를 보고 조금씩 변경하는 수밖에 없네요;; 대강의 앱 레이아웃은 아래와.. 2015. 12. 23.
SSD 교체하기 제가 구입한 맥미니는 중급모델입니다. 옵션을 하나도 넣지 않아 1TB HDD가 달려있습니다. 256GB SSD는 269,200원 Fusion Drive를 선택하면 1TB HDD+128GB SSD 구성이라고 합니다만 가격은 269,200원 ;;; 그래서 나중에 업글하기로 하고 기본 옵션으로 구매해서 사용중이었는데, parallels를 통해 윈도우 까지 사용하다보니 속도가 좀 느린감이 있습니다.(망할 한글때문에 ㅠ) 검색을 해보니 macmini late 2014부터는 sata형식의 hdd는 1개밖에 달 수가 없고, PCIe를 통해 SSD를 달아야 한다고 하여 SSD추가가 아닌 SSD교체로 진행하였습니다. 우선 Mac Mini late 2014를 풀기위해서는 T6H(TR6)이라는 홀형 별드라이버가 필수 입니다.. 2015. 12. 23.
arduino에서 ESP8266 사용하기 아두이노에서 ESP8266을 사용하려면 boards Manager로 추가해 줘야 합니다. 아두이노메뉴의 파일->환경설정으로 들어갑니다. 그리고 위 그림의 Additional Boards Manager URLs에 ESP8266의 Board 주소를 적어줍니다. http://arduino.esp8266.com/package_esp8266com_index.json http://arduino.esp8266.com/stable/package_esp8266com_index.json (최근변경 2018/01/30) 확인을 누른뒤 아두이노 메뉴의 도구-> 보드-> Boards Manager를 클릭합니다. 스크롤을 아래로 내려보면 위 그림과 같이 esp8266이 나오는데 빨간 네모박스안을 클릭해주면 인스톨 버튼이 나타납니.. 2015. 12. 23.
nodeMCU AP모드에서 공유기에 접속시키기2 테스트 안드로이드 소스 이전 포스팅에서 스마트폰으로 데이터 전송이 잘 안되어 PC프로그램을 사용했었는데, 해결되어 스마트폰으로 AP모드->STATION모드로 전환시키는 것을 구현했습니다. 먼저 nodeMCU쪽은 그대로 입니다. nodeMCU에 접속(AP)하여 SSID와 PASSWORD를 적어주고 요청을 클릭하면 nodeMCU에 접속하여 SSID와 PASSWORD를 전송하게 됩니다. 그리고 nodeMCU는 station mode로 변경됩니다.12345678910111213141516171819Socket socket;try { socket = new Socket("10.10.1.1",4000); appendtext("server connected"); String stringdata=SSID + ":" +.. 2015. 12. 21.
socket통신 outputstream 할때 이상한 문자출력 ESP8266과 android 간의 소켓통신시에 특수문자가 전달되어 ESP8266이 리붓이 되는 현상 발생 할 수 없이 PC용 소켓프로그램에 연결해서 봤더니 이상한 특수문자들이 앞에 포함되어 있네요. 검색해 보니 IP주소와 포트번호라는 말이 있습니다. socket프로 데이터를 쓸때 ObjectOutputStream으로 해서 그렇다는 군요. OutputStream으로 전달하면 해결 된다고 합니다.^^ 코드를 변경 후 PC프로그램에서 확인해 봤습니다. 앞의 특수문자들이 사라졌습니다. 정상적으로 전달되어 station모드로 변경되었네요^^ 2015. 12. 21.

인기글