아두이노 원격 조명 제어 시스템 제작기

[2016년 11월 – TunaLabs.io 의 홈 조명제어 시스템 구성도 ] 지금으로부터 3년전, 침대에 누워서 전등을 제어할 수 있는 방법을 고민해보다가 잘 만들어진 IoT 제품의 가격이 만만치 않았고, 당시 학생였던 저는 얇은 주머니를 보면 역시 사는건 무리란 생각에 입 맛게 뜯어고칠 수 있게 직접 만들어보면 어떨까란 생각으로 출발한 TUNALABS의 원격 조명 제어 프로젝트, 애플의 HomeKit을 딴 HomeShit을 […]

STM32 쿨링팬 속도 제어와 RPM 읽기 테스트

작년에 ARM 기반 STM32 MCU를 사용하는 프로젝트에서 일부 기능 중 리모트로 쿨링팬을 ON/OFF 할 수 있어야하고, 쿨링(바람) 세기조절이 가능해야하며, 현재 팬 상태(RPM)를 받아올 수 있어야 하는것을 무선(30 ~ 50m 거리)으로 Windows 상에서 모두 처리할 수 있으면 했습니다. 목표로 하는것을 대충 다이어그램으로 그려보면 다음과 같습니다. Windows 프로그램에서 RS232로 특정 값을 STM32로 보내면 그에 상응하는 값으로 제어 […]

XE에서 워드프레스로 이전 후 깨지는 링크 처리

TunaLabs에서는 최근에 제로보드 XE에서 워드프레스로 이전 후 기존 유저들이 사용 중인 XE 링크 체계가 워드프레스와 호환되지 않는 문제가 있는데요. 이번에는 TunaLabs에서 워드프레스로 이전 후 맞딱드린 URL 관련 문제와 그에 대한 해결책을 소개합니다.     문제 이전 작업 후 워드프레스 설정으로 https://blog.tunalabs.io/7777 와 같은 링크는 정확한 포스트로 리다이렉트 되므로 문제가 없지만, 다음 링크들은 엉뚱한 페이지로 연결되기 […]

XE에서 워드프레스로 이전하기 feat. 삽질

5년전 지금으로부터 개인 홈페이지를 구축할 때 사용한 XpressEngine은 저에게 웹 디자인이라는 재밌는 취미를 안겨주었습니다. 지금까지도 그 많은 취미 중 웹 디자인에 애착을 가지고 있고, 또 실무에 다양하고 유용하게 쓰이고 있는데요. XE에서 워드프레스로 갈아타게된 계기 1. SEO 최적화 이슈 물론 SEO 최적화보다 더 중요한것은 양질의 포스트겠지만 XE 특유의 URL 구조가 SEO 최적화를 해치고  SEO 최적화를 위한 기능들이 […]

4핀 쿨러 핀맵과 속도제어 및 RPM 센싱 방법

[ CPU 사면 같이 딸려오는 정품 쿨러 ]     쿨링팬은 우리 일상속에 많은 곳에 배치되어 있습니다. 제 바로 옆에 있는 PC에도 쿨링팬이 여러개 들어있고, 에어컨, 전자레인지 등 공기의 흐름을 제어하기 위해 쿨링팬을 많이 사용합니다.   이번에는 PC에 들어가는 흔하고 흔한 4핀 쿨링팬의 속도제어와 모니터링에 대해 간단히 알아보겠습니다.       핀 매핑       […]

LINE Notify를 이용한 알림 시스템

[ LINE 메신저에서 시스템 상황보고 받기 ] 관리자는 시스템에 문제가 생겼을 경우 이에 대한 빠른 조치가 필요합니다. TUNALABS.IO에서 문제에 대한 알림을 이메일 대신 문제 발생시 즉시 푸시알림을 받을 수 있는 LINE 메신저를 고려하게 되었습니다. 이번에는 LINE Notify로 LINE으로 메시지 보내는 방법과 TUNALABS.IO의 응용사례를 소개합니다. Access Token 발급받기 https://notify-bot.line.me/my/ (LINE 계정 필요) 위 페이지로 이동하여 [Generate token]버튼을 클릭하여 token명과 […]

USB to RS485/RS422 절연기 제작

2016년 08월 ㅡ USB to RS485 RS422 절연기의 렌더링된것과 실제 제작된 모습. 2750V RMS 절연전압과 써지보호기를 탑재한 RS485/RS422 절연기입니다. 시중에서 10만원이 넘게 판매되는 아이솔레이터의 가격 압박때문에 1/3가격으로 저렴하게 설계해보았습니다. 회로도 USB to UART (TTL) 변환기는 FT232RL 칩을 사용했고 신호 절연기는 MAX14855를 사용했습니다. 절연기 내부에 절연 트랜스포머 드라이버가 있어서 별도로 드라이빙 회로를 구성하지 않아도 되서 회로가 […]

ASUS 라우터 와이파이 무선 출력제한 풀기

본글은 ASUS 라우터의 와이파이 무선 출력제한(TX Power)을 해제할 수 있는 방법을 제시하며, 제가 사용중인 라우터 모델명 RT-AC3200 기준으로 설명드립니다.   ASUS 라우터를 구매하면 기본적으로 설치되어있는 정식 펌웨어는 무선출력 제한이 걸려져 있습니다. 따라서 이 제한을 풀기위해서는 HGG 커스텀 펌웨어를 사용해야하는데요,   다음은 HGG 펌웨어가 존재하는 라우터 모델명리스트입니다. 해당리스트에 자신의 라우터가 있다면 본 글을 보고 절차를 진행하셔도 됩니다.

[…]

PCB Rendering

  Suzukaze Interface Module. ARM SWD & UART 아이솔레이터       Suzukaze MainBoard. 다용도 프로그램블 로직 컨트롤러(8채널 General I/O, 3채널 PWM, 근접센서 입력 , 온보드 온/습도 센서 등 프로젝트 진행하면서 요구사항에 맞게 제작)             Suzukaze POWERio. 3채널 100W 파워 컨트롤 모듈.           그리고 직접 설계하고 […]

USB to RS232 TTL 절연기 제작

  실험할때, 또는 필드에 있을때 장비 노이즈가 RS232 라인을 타고 PC의 영 좋지못한것을 스치면 USB 포트가 나가던지 최악의 경우 PC까지 뻑나는 상황까지 올 수 있다.. 따라서 RS232 TTL 통신을 사용하는 PC와 마이컴(AVR, 아두이노, STM32 시리즈 등)통신시 노이즈의 간섭을 막기 위해 USB to UART (RS232 TTL)절연기를 만들었다.  절연기와 디바이스(마이컴)쪽 전원이 전기적으로 완전히 분리되어 있고, 그 분리된 절연전압은 무려 5kVrms. 통신속도는 CP2102 최대통신속도인 1Mbps (1,000,000bps)를 완벽히 지원한다.       […]