본문 바로가기

분류 전체보기483

아두이노 공기질(미세먼지, 온습도) 감시기, 아두이노 나노버전 2020-03-16 update log: 회로구성 수정(아두이노 나노에서는 5V외부전원을 사용할때 Vin포트(7V이상 사용)가 아닌 5V포트를 사용해야함) 개요 이전 포스팅에서 아두이노 우노를 사용해서 미세먼지와 온습도를 측정하는 공기질 감시기를 만들어 본적 있었습니다. 아두이노 공기질 감시기 만들기 (PMS7003센서, Nextion LCD를 동시에 Softwareserial 2개 사용) 아두이노 공기질 감시기 만들기 (PMS7003센서, Nextion LCD를 동시에 Softwareserial 2개 사용) 아두이노 프로젝트 - 미세먼지 측정기 및 온습도계 만들기 (feat. by multiple Softwareserial of Arduino) 아두이노를 활용한 공기질 감시기(미세먼지 측정기 + 온습도.. 2019. 4. 5.
아두이노 나노(Arduino nano) 기본사양 개요 아두이노 공식 홈페이지의 아두이노 나노 제품설명 페이지의 요약본입니다. 아두이노 나노 보드를 처음 사용하시는 분들은 한번쯤은 읽어보면 도움이 될것 같네요. 아두이노 기본스펙 Microcontroller ATmega328 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 22 (of which 6 provide PWM output) PWM Out Pins 6 Analog Input Pins 8 DC Current per I/O Pin 40 mA (I/O Pins) Flash Memory 32 KB of which 2 KB used by bootloader SRAM 2 KB .. 2019. 4. 4.
스마트 파워 스위치 LS-SPC(a.k.a. 데스크탑 외부전원) 사용후기 이번에는 아주 재미있는 물건이 있어서 공유하고자 합니다. 물건자체는 나름 아이디어 상품으로 저 개인적으로는 만족스러운 제품인데 그 내부를 들여다 보면 제품 자체에도 이해되지 않는 의문점이 있고 판매자의 의도도 이해되지 않는 그런 특이한 제품이라서 그런 내용들도 공유하려 합니다. 제가 이번에 구매한 제품은 스마트 파워스위치라는 엄청난 이름을 가진 녀석입니다. Lanstar라는 로고가 박혀있는데 이게 회사이름인지는 확실치 않습니다만 아무튼 LS-SPC라는 모델명을 가진 제품입니다. 용도는 엄청난 이름에 비하면 보잘것 없을 정도인데 컴퓨터 전원을 끄고켜는 스위치 입니다. 말 그대로 컴퓨터 본체에 있는 전원스위치를 선을 연결해서 밖으로 쭉 빼서 사용하는 그런 제품입니다. 이렇게 생긴 제품입니다. 컴퓨터의 전원을.. 2019. 4. 4.
[맛바미]커먼하우스 만능 세탁조클리너 직접구매/사용후기 초보주부에게 세탁조 청소란? 꼭 해야되나? 그런 귀차니즘이 있다. 세탁기를 구입하고 2년 동안은 시중에 파는 과탄산수소로 세탁조 청소를 하곤 했는데 드라마틱한 결과는 없고.. 흰빨래는 점점 잿빛으로 변해만 가고.. 이놈세탁기를 바꿔버리던가 해야지 했었는데.. 친한친구가 광고를 봤다며.. 살까말까 망설이고 있던 제품.. 같이 앉아서 광고보다..내가 먼저 질러버림. 커먼하우스 만능세탁조 클리너 1박스에 4개씩들어서 만원 한개를 뜯어서 세탁기에 넣고~ 무세제 통세척을 누름. 두둥둥둥~~ 기다림의 시간이 끝나고~ 먼지통 청소가 있겠습니다이 일단 세탁기 물부터 빼내고~ 졸졸졸졸 먼지통을 꺼내니~ 와우~먼지통에 먼지가 꽉있음..ㅠ 다시 조립 후 -끝- 결과물! 완전 새옷같지는 않지만 제법 깨끗해지긴 했다. 저 검은.. 2019. 3. 30.
FT232RL USB to UART 드라이버 설치 USB to UART 보드를 컴퓨터에 연결했는데 컴퓨터에서 장치를 인식하지 못하는 경우가 있습니다. 컴퓨터에서 칩을 제대로 인식하지 못해서 드라이버를 설치하지 못한 경우인데 수동으로 설치를 해주어야 합니다. https://www.ftdichip.com/Drivers/VCP.htm Virtual COM Port Drivers Virtual COM port (VCP) drivers cause the USB device to appear as an additional COM port available to the PC. Application software can access the USB device in the same way as it would access a standard COM port. This.. 2019. 3. 30.
[맛바미]송도맛집 오네스타 일식가정식 토끼정 이름부터 특이한 토끼정 토끼의 정을 느낄 수 있는? 토끼의 정은 무엇?ㅎㅎ 모르지만 워낙 사람들 입에 오르락 거려서 지나가는 길에 한번 들어가본다. 오네스타는 위치가 좋은 듯 홈플러스와 현대아울렛 사이에 위치하고 있어서 오며가며 오네스타를 지나치는데 심지어 1층에 위치하고 있어서 가볍게 들어가기 좋다. 메뉴는 스지(도가니)우동 12,500원 크림카레우동 11,000원 ... 대표메뉴들이 있지만 메뉴판 어른 두명과 아이하나가 든든히 먹을 수 있을 수 있을 것 같은 토끼정식으로 주문! 숯불구이 토끼밥상 31,700원 토끼정의 대표3가지 숯불맛고기와 돈까스가 함께 나오고 밥은 2인분으로 나옴. 사이드 메뉴는 하단에서 고를수 있는데~ 오늘은 스지우동으로 주문! 휴지에 정^이라고 적힌듯 토끼정식 2인분 돈까스 바.. 2019. 3. 30.
아두이노 공기질 감시기 만들기 (PMS7003 미세먼지 센서, Nextion LCD를 동시에 Softwareserial 2개로 연결) 2020-06-20 update log: Nextion LCD를 softwareSerial로 연결하기위해 필요한 설정에 대해서 설명이 생략된 부분이 있어서 보완했습니다. 아두이노 프로젝트 - 미세먼지 측정기 및 온습도계 만들기 (feat. by multiple Softwareserial of Arduino) 아두이노를 활용한 공기질 감시기(미세먼지 측정기 + 온습도계)를 만들어 봤습니다. 저는 미세먼지에 민감한 편인 한사람으로써 미세먼지 관련 프로젝트를 진행하고 있습니다. 가지고 다니면서 온습도 및 미세먼지를 측정할 수 있는 그런 장치를 만들려고 합니다. 이번 포스팅은 그 첫번째 단계로 기능구현을 해보는 그런 작업입니다. 최종 결과물을 먼저 보여드리면 이렇습니다. 미세먼지를 PM1, PM2.5, PM10.. 2019. 3. 29.
티스토리의 새로운 에디터 출시 그리고 highlight.js로 소스코드 이쁘게 하이라이트하기 (Syntaxhighlilghter에서 갈아타기 고민) 티스토리 드디서 새로운 에디터 출시!! 드디어, 티스토리 에디터가 새로 출시되었습니다. 그동안 기존에디터가 아이패드에서 제대로 표시가 되지 않아서 문제가 많았죠. 플래시를 사용하는 사진 업로드 및 임시저장 기능 등 많은 제약이 있었습니다. 이런 단점 때문에 모바일 디바이스 사용성면에서 기존 에디터가 참 답답했었습니다. (기존에디터가 PC에서는 나쁘지 않았던것 같습니다.) 그런데 드디어 새로운 에디터가 출시 되었습니다. 역시 처음이다보니 아직 베타딱지를 달고 나오긴 했지만, 사진 업로드, 링크삽입, 글 스타일 등 여러면에서 신경을 많이 써서 만든 흔적도 보이고, 무엇보다 이제 아이패드에서도 바로 포스팅이 가능해진것에 무한 감동을 느끼고 있었는데... 어! 아닌네... 심각한 문제가 있긴하네요. 아이패드에서.. 2019. 3. 28.
sitemap 보호되어 있는 글 입니다. 2019. 3. 27.
ipTime 공유기에서 외부 WOL(Wake On Lan) 앱사용 불가능 문제 (부제: 아이피타임 공유기 해킹시도 발견) 언제부터였는지 공유기 하면 당연히 ipTime 제품을 사용하는걸로만 생각해 왔었고, 그동안 벌써 공유기를 두어번은 교체를 했는데 ipTime외에는 생각을 해본적이 없었던것 같습니다. 그리고 “공유기 = ipTime”이라는 등식이 적용되는건 저뿐만은 아닌것 같네요. 최근에도 여전히 ipTime은 순위권을 지키고 있는걸 보면요. 오늘 포스팅할 내용은 바로 이 국민 공유기인 ipTime에서 Wake On Lan기능과 관련된 삽질기 입니다. 누군가 저와같은 삽질을 하고계실분이 있으시다면 도움이 되길 바랍니다. Wake On Lan(WOL)은 말그대로 랜으로 그러니까 네트워크 신호를 통해서 꺼져있는 컴퓨터를 켜는 기능을 말합니다. 어디에 있던지 인터넷만 되면 컴퓨터를 켤 수 있으니 정말 여러모로 유용한 기능이죠... 2019. 3. 26.
[파이썬의 기본] 튜플(Tuples) 튜플(Tuples) 파이썬의 또다른 구조체 튜플(Tuples)에 대해서 알아보겠습니다. 튜플은 리스트와 유사한데 몇가지 차이점이 있습니다. 그중 하나가 바로 생성된 이후에는 변경이 안된다는 점입니다. 리스트는 요소를 변경하거나 추가나 삭제가 가능하지만 튜플은 불가능합니다. 그리고 리스트는 대괄호( [, ] )로 표시하지만 튜플은 괄호 ( (, ) )로 표시를 하거나 괄호없이 쉼표(,)로 분리된 요소들로만 표현할 수도 있습니다. 예제: >>> words=(“spam”, “eggs”, “sausages”) >>> print(words[0]) ‘spam’ >>> words=“spam”, “eggs”, “sausages” >>> print(words[0]) ‘spam’ >>> 튜플이 변경은 되지않지만 속도가 리.. 2019. 3. 21.
[파이썬의 기본] 사전(Dictionaries) 사전(Dictionaries) 파이썬의 구조체 사전(Dictionaries)에 대해서 알아봅시다. 사전은 임의의 키값을 데이터와 매핑시킬 때 사용하는 구조체입니다. 리스트와 특징을 비교해 보자면, 리스트는 키값과 데이터가 매칭되어 있는 구조는 동일한데 키값이 0부터 차례대로 1씩증가하는 정수로만 이루어져 있는 것이고 사전은 이 키값이 순차적인 정수값이 아니라 사용자가 임의로 정할수 있다는 것입니다. 사전을 생성하기 위해서는 중괄호( {, } )를 사용하고 콜론( : )으로 키값과 데이터를 연결시켜줍니다. 예제: >>> dic={“apple”:”사과”, ”boy”:”꼬마”} >>> print(dic[“boy”]) 꼬마 >>> 그리고 리스트와 동일한 방법으로 사전의 요소는 새로운 값으로 대체할 수 있습니다... 2019. 3. 21.
[파이썬의 기본] 레인지(range) 레인지(range) 레인지는 연속된 숫자로 이루어진 객체를 만드는 함수 입니다. 다음과 같이 range라는 키워드 다음에 매개변수로 총 3개까지 입력을 받는데 첫번째와 세번째가 생략가능한 형태로 사용될 수 있습니다. 구문: range(param1, param2, param3) param1: 레인지의 시작범위를 지정하는 매개변수 (0일때는 생략가능) param2: 레인지의 마지막 범위를 지정하는 매개변수 (지정된 숫자 바로앞까지 레인지를 생성) param3: 레인지의 간격을 지정하는 매개변수 (생략하면 기본값 1로 처리) 예제: >>>print(list(range(0,3))) [0, 1, 2] >>>print(list(range(3))) [0, 1, 2] >>>print(list(range(3,10,2)).. 2019. 3. 21.
Nextion LCD 사용기, Arduino SoftwareSerial로 연결해서 온습도(DHT22)측정 및 LED컨트롤 1.개요 그동안 컴퓨터 시리얼을 연결하지 않고 아두이노에서 독립적으로 동작하는 프로젝트는 IIC방식의 1602 LCD를 사용해서 작동상태를 확인하였습니다. 센서값을 확인하거나 간단히 동작상태를 모니터링 하는 용도로는 그정도면 충분했었습니다. 그렇지만 센서정보가 많아지면 32글자라는 화면 제약이 답답하기만 합니다. 그리고 좀더 그럴듯한 인터페이스를 만들고 싶은 욕심도 생기다 보니 좀더 좋은 디스플레이를 써보고 싶다는 생각이 들었습니다. 그렇지만 디스플레이를 그럴듯하게 보이도록 만드는거 자체가 하나의 프로젝트가 될 수도 있기 때문에 선뜻 시작할 엄두를 내지 못했었죠. 그런데 Nextion 디스플레이란 제품을 알게되었습니다. 일반적인 디스플레이 가격보다는 조~금 비싸긴 하지만 아주 쉽게 아두이노와 연동되는 G.. 2019. 3. 20.
새로운 Fritzing 부품 만들기 - Nextion Display for Fritzing 개요 아두이노등을 활용한 나만의 프로젝트를 진행할때 회로도를 그려야 할일이 있습니다. 기본적으로는 아두이노와 각종 부품들의 배선을 알아보기 쉽게 표현하기 위해서 회로도로 그려보기도 합니다. 그리고 가끔은 장기간 사용하기위한 회로를 만들기 위해서 만능기판에 납땜질을 하기도 하는데 이때 회로도를 그려서 최적화된 배선을 찾는등 작업이 필요할 때도 있습니다. 회로도를 그리는 프로그램은 매우 다양한 프로그램들이 있습니다. 전문가용 상용프로그램들은 기능도 참 많고 좋은데 그만큼 가격도 비싸서 저처럼 단순취미인들에게는 돼지목에 진주목걸이입니다. 전통적 강자인 OrCad같은 경우는 패키지별로 수십에서 수백정도 하는것 같더라구요. 하지만 요즘이 어떤시대입니까? 개방의 시대(?) 아니겠습니다. 상용프로그램 못지않는 기능을.. 2019. 3. 15.