The Answer!!808 AP(Wifi)검색 및 특정 AP(WiFi)에 접속하는 방법 현재 주변의 AP를 검색하는 코드입니다. 12345678WifiManager wifiManager;wifiManager = (WifiManager)getApplicationContext().getSystemService(Context.WIFI_SERVICE);List sr = wifiManager.getScanResults(); wifi_list=new String[sr.size()]; Log.e("ssid","size="+sr.size()); for(ScanResult r : sr){ Log.e("ssid",r.toString()); } Colored by Color Scriptercs 주변의 AP를 검색하기 위해서는 WifiManager를 이용합니다. Line 3 : 리스트에 wifimanager를 .. 2018. 2. 9. CT 길이 늘리기 CT의 길이가 너무 짧아서 설치하기가 좀 불편합니다. 디바이스의 설치 위치도 안나오고... 그래서 CT업체에 문의한 결과 CT의 길이를 변경해도 괜찮다는 답변 그래서 수정해보니 잘 안되서 CT를 분해 후 연결해 보기로 하였습니다. 우선 정상상태의 CT를 통해 계산된 전력값입니다. CT를 분해하였습니다.(CT는 FS8L10) 제일 위의 테입을 벗겨내니 하네스 납땜한 곳이 나옵니다. 선을 잘라내고 긴 선을 연결합니다. 납땜을 한 후 조립을 합니다. 완성되었습니다. 이제 CT를 물려봅니다. 하지만 값이 0으로 나옵니다.;;; 안에서 납땜이 제대로 안됐던지, 아님 선이 이상한가 ;; 다시 분해한 후 원래선을 짧게 납땜해서 측정해보니 정상값이 나옵니다. 두번째 방법으로 원래선 중간에 긴 선을 납땜해 봤습니다. 값.. 2018. 1. 16. XChart를 이용한 실시간 그래프 JAVA용 실시간 그래프를 찾다가 발견한 XChart !! 물론 오픈소스입니다. 많은 그래프중 구현할 그래프는 Real-time JAVA Chart입니다. 먼저 구현을 위해 라이브러리를 받아야 합니다. xchart 홈페이지로 이동합니다. 최신버전의 라이브러리르 다운로드 합니다. 압축을 풀어주세요. 이제 xchart-3.5.0.jar 파일을 라이브러리로 등록하시면 됩니다. Eclipse에서 프로젝트를 마우스 우클릭-Properties를 클릭하세요. 위 그림처럼 창이 나타나면 Java Build Path - Add External JARs...을 클릭하여, xchart-3.5.0.jar 파일을 추가하면 됩니다. 저는 시간과 전력값을 가져와 그래프로 그려주는 예제를 해 보았습니다. 123456789101112.. 2018. 1. 11. CT값에 따른 burden 저항값 구하기 MAX78630을 이용하여 전류값을 측정하려면 CT에 맞는 burden 저항을 달아야 합니다. MAX78630의 burden 저항 구하는 계산식은 아래와 같습니다. R=0.25(fixed) * CT의 권선비 / 최대 부하전류값 위 식대로 R을 구할려면 CT의 권선비를 알아야 합니다. 제가 사용하는 CT는 성한트랜스텍의 SST-16입니다. 정격전류가 0.01A~100A이고, 권선비는 3000:1입니다. 위 식에 대입해보면 0.25 * 3000 / 100=7.5Ω 이 나옵니다. 또한 MAX78630 캘리브레이션 프로그램에서 IFscale값도 100으로 변경해줘야 합니다. 레지스터 주소는 0x6B입니다. 레지스터에 직접 변경해주셔도 되고, GUI프로그램의 Calibration에서 변경해 주셔도 됩니다. 기본값.. 2018. 1. 9. ESP8266 mac Address 가져오기 ESP8266은 내부 플래시에 mac address가 넣어져 있습니다. Arduino기준으로 ESP8266WiFi.cpp 파일에 보면 macAddress() 함수를 통해 String 값으로 macAddress를 가져올 수 있습니다. 파일을 자세히 들여다 보면 macAddress가 2가지가 있습니다. 위 빨간 네모박스 안의 macAddress와 아래 파란 박스 안의 softAPmacAddress macAddress는 station mode용(즉 주로 사용하는 공유기(AP)에 붙이기 위한 device용) softAPmacAddress는 softAP용( 공유기 같은 용도) 입니다. 즉, ESP8266으로 개발한 Device를 설정하기 위한 모드일때는 softAP모드이지만, 설정이 완료되고 자기의 본 역할을 할.. 2018. 1. 9. tomcat 실행안될때(%1은 올바른 Win32 응용 프로그램이 아닙니다.) 오랜만에 eclipse를 켜고 예전 프로젝트를 실행하려고 하니 톰캣이 start가 안되네요 ㅠ 설정에 들어가서 jre경로도 맞춰줬는데도 안됩니다. 그리고 찾아보니 64비트인데, 32비트 jre로 경로를 맞춰놔서 그렇다고 ㄷㄷ jre 64비트용으로 새로 다운로드 합니다. Oracle JAVA SE Download 위 링크를 따라 들어가서 64비트 용으로 다운로드합니다. 설치가 끝나면 tomcat에서 경로수정을 해줍니다. 위 네모안의 ...을 눌러 경로를 확인한 후 적용시킵니다. 이제 tomcat이 정상적으로 실행됩니다. 2017. 12. 13. 이전 1 ··· 18 19 20 21 22 23 24 ··· 135 다음 인기글