기상 예보 스테이션.

기타 2019.09.29 14:26 |

 

 대충 포맥스로 글루건을 이용해서 상자를 만들고 집어넣었다. 8266+0.96인지 I2C를 연결하기만 했고, 기상 데이터 API는 OpenWeatherMap을 사용했다. 3시간 마다 예보를 보여주는데, 무료 API 제한이라 어쩔 수 없다.

 

 데이터를 받아와서 뿌려주는데 아이콘이 없어서 도안을 찾고 다시 그리느라 좀 힘들었다.

 이미지 로딩 문제가 있었는데, 이게 GIMP로 만들어진 XBM(데이터 형식의 문자열 파일)은 제대로 지원하지 않는데 약간의 트윅이 필요한데 스크립트에서 반전해주는 것으로 해결할 수 있었다.

 5분마다 상태를 업데이트하고 맨 상단에는 타이머 이벤트로 시간이 업데이트 되도록 했다.

 nodemcu 펌웨어로 만들었는데 최신 펌웨어에서는 타이머 이벤트를 이제 정해진 숫자로 지정할 수 없고, 와이파이를 설정하는 enduser setup이 제대로 동작하지 않아서 그냥 SSID/Password를 넣는 방법으로 바꿨다.

 

 인터넷 연결 부분은 아직 좀 더 손봐야 하는데 nodemcu의 enduser setup의 문제가 해결되야 다시금 손댈 것 같다.

 

 u8g2라이브러리의 경우에는 설정에서 ssd1306_128x64_noname으로 설정하면 되었다. 단, 주의할 점이 SPI는 이용하지 않는다며 펌웨어 빌드 설정에서 SPI 화면 설정을 잘못 설정했을 경우에는 메모리 버퍼를 작은 화면에 맞추게 되어서 일부 화면 부분이 안보이는 경우도 있다.

 그리고 u8g2.sendBuffer()를 실행하지 않으면 몇몇 u8g2 기능은 내용을 직접 화면에 띄우지 않는 것도 유의해야 한다.

 

 하루정도 돌렸는데 큰 문제는 나타나지 않았고, 지금도 잘 돌아가고 있다.

 단, 3시간 간격 업데이트라서 정확도는 떨어진다.

 날씨가 이상한지 기온과 습도도 틀리고 날씨는 그냥 대충 맞는 것 같다.

 

 측정기가 맞다면 피크 전력소비는 1.1W인 것 같고, 일반적인 경우에는 0W로 표시된다.

Posted by 파르셀수스

댓글을 달아 주세요

출처 : https://www.overclock.net/forum/11-amd-motherboards/1733304-agesa-fw-stack-patched-bioses-3rd-gen.html

 

 M사의 라이젠 바이오스 업데이트가 너무 느려지고 있는데, AMD 꽤 하드웨어에 정통한 유저가 바이오스를 개조해서 만들어주고 있다.

 SMU를 46.49로 업데이트하면 boost 클럭 특성이 좋아지는데, 부스트 최대 클럭은 물론 아이들 상태에서 생기는 높은 전압과 높은 클럭으로 동작하는 문제를 없애준다.

 다행히 M사의 바이오스는 이러한 개조를 하는데 큰 문제가 없는 듯 싶다.

 

 어쨌던 개조 바이오스라서 위험이 없는 것은 아니다.

 M-Flash로 문제없이 업데이트 되고 다시 정식 바이오스로 돌릴 수 있으니 큰 문제는 아니라고 본다.

 

 구형 라이젠 보드에서 M사의 바이오스 업데이트를 기다리다 지친 분들에겐 좋은 소식이 될 듯.

 

 

'하드웨어' 카테고리의 다른 글

M사 SMU 46.49 패치 바이오스.  (0) 2019.09.24
라이젠 ComboPi 1.0.0.1  (0) 2019.05.24
PinnaclePi 1.0.0.6  (0) 2018.11.23
하드디스크 스핀다운업 현상.  (0) 2018.11.20
아두이노로 ATTiny85의 타이어1 PWM 사용하기.  (0) 2018.10.25
M사 AM4 새로운 바이오스.  (2) 2018.02.04
Posted by 파르셀수스

댓글을 달아 주세요

 케이티의 웹리다이렉션을 막는 크롬/오페라 공용 익스텐션으로 변조한 URL을 다시 되돌린다.

 100% 완전히는 안되는 것 같고 그럭저럭 되는 것 같은데, 이런 방법도 있다는 예시나 크롬의 확장 프로그램이 어떻게 만들어지는지 알 수 있는 간단한 예제도 될 수 있다.

 

 삽질의 결정체로 대충 만들었기에 기능은 보장할 수 없다. 압축을 특정 폴더에 풀고 크롬/오페라의 개발자모드에서 폴더를 선택하는 설치가 가능하다.

 (편집) 오페라의 경우에는 CRX 파일을 addon 페이지( opera://extensions )에 드래그앤드롭을 하면 된다.

 

 그냥 확장 프로그램을 만들어보는 신선하지만 뭔가 답답한 경험이었다.

 

오페라용 파일.

block_kt_spy_0.3.4.crx
0.01MB
extension_template_0.3.4.zip
0.00MB

파폭용 : https://addons.mozilla.org/ko/firefox/addon/block-kt-spy/

크롬용 : https://chrome.google.com/webstore/detail/block-kt-spy/liegjlgoaoafefclpnjjcmfpceibljnk

 

(편집) 기존에는 iframe의 URL만을 변경시키는 방법이었는데, 이 방법은 virustotal.com 같은 사이트에서는 제대로 동작하지 않아서 페이지를 다시 로딩하도록 만들었다. 파폭에서 제대로 동작하는 것을 확인.

 

 

Posted by 파르셀수스

댓글을 달아 주세요