본문 바로가기

아두이노/IoT 아두이노 프로젝트!

(10)
[#Start] DIY 스마트 시계를 만들어보자!! (시간,알람,날씨를 알 수 있어요!!) 안녕하세요. 정말 오랜만의 포스팅이네요.너무 바쁜 하루하루를 보내고 있다보니 블로그에 신경쓸 여력이 없었습니다 ㅠㅠ 다름이 아니라, 이번에 신규 강의를 개설해서 새로운 프로젝트를 진행하게 되었는데요. 새로운 프로젝트의 이름은!!!! 두둥!!!!" 나만의 DIY IoT 스마트 시계" 입니다!! " 정말 마땅한 제목이 없네요.... 제목 잘 지으시는 분들 추천 부탁드립니다 ㅠㅠ 기능은 다음과 같습니다!!1. 날짜 표시2. 시간 표시 (NTP를 사용합니다.)3. 날씨 표시 !! (기상청 데이터를 사용합니다.)4. 실내외 온/습도 표시 (온/습도 센서 포함!!)5. 알람 ON/OFF 표시6. 알람 시간 표시7. 어플을 이용하여 제어 - 알람 ON/OFF 설정 - 알람 시간 설정 - 시간 업데이트 - 날씨 정보,..
IoT로 집안의 공기를 측정해보자!! - 프로젝트 명: Air Pollution version 2 (가스 감지 시스템 2) - 공기의 오염도를 측정.- 사용 물품1. WizArduino (Arduino Zero)2. GSBT11-P110 (오감 테크놀러지)4. Relay + DC FAN(12V) (본 프로젝트에서는 LED로 대체)- 사용 Tool1. Arduino.org IDE Tool2. Ubidots (Cloud)- 목적 * 현재 실내 공기의 주 오염원인은 단열 및 방음으로 인한, 건물의 밀폐화 추세에 따라 실내 오염농도의 누적 현상과 다양한 건축자재(시멘트, 바닥재, 접착제, 페인트, 벽지), 생활 가구 및 용품(천장, 바닥, 벽)의 사용 증가로 인한 유해가스가 다량 배출되고 있다. 그래서 이 유해가스를 알고 보다 현명하게 대처할 수 ..
아두이노로 Ubidots 이용하기 여러 사이트를 돌아다녀봤지만, Ubidots 사용을 정확하게 정리한 곳이 없어 따로 정리한다. Ubidots 사용하기 시작한다. 1. https://ubidots.com/ 로 접속한다.2. SIGN UP을 클릭. 3. 가입한다. (필자는 Github을 사용하기 때문에 Github 아이디로 사용한다.) 4. 접속하면 상단 탭 중 Source를 누른다.5. 1번이라고 표기한 "+"를 누른다.6. 그럼 2번처럼 'My Data Source'가 생길 것이다.7. My Data Source를 눌러 접속한다. 8. 그림의 1번을 누르고 2번에 Default를 누른다. 9. 그러면 다음과 같이 Variable이 생긴다.10. 1번처럼 이름을 TEST로 바꾼다.11. 2번의 Variable ID를 기억해논다. 12. ..
IoT로 집안의 가스를 감지하자 !! - 프로젝트 명: Air Pollution (가스 감지 시스템) - 공기의 오염도를 측정.- 사용 물품1. WizArduino2. GSAS61-P110 (오감 테크놀러지)3. MQ-2 (Ali express에서 구매)4. Step Motor (본 프로젝트에서는 LED로 대체)- 사용 Tool1. Arduino.org IDE Tool2. Ubidots (Cloud)- 목적 * 본 프로젝트를 사용함으로써 실내 오염 공기를 체크할 수 있으며, 오염공기를 감지시 사용하는 e-mail로 혹은 sns로 이벤트를 받기 위한 프로젝트. 그림1, 2를 보면 최근 5년간 가스 사고의 빈도수가 나타나 있다. 이 중 가스 사고의 비중이 가장 높은 것이. 사용자 부주의와 시설미비이다.거기에 LPG와 도시가스, 고압가스가 가장 ..
[Part 3] 쉽게 화분 키우기 !!(스마트 농장) 모든 센서를 구현할 시간이 부족하다.. 그래서 몇가지 센서를 빼고 최종 Smart plant를 마무리 지으려고 한다.최종적으로 위 센서들을 Cloud서버로 전송하고 Cloud에서 위 모듈 및 센서를 제어할 수 있다. 그 전의 Part 1과 Part2의 각 센서의 설명은 아래 링크에 있으니 참고해주길 바란다.아두이노를 이용한 Smart plant(farm) Part.2: http://openstory.tistory.com/54아두이노를 이용한 Smart plant(farm) Part.1: http://openstory.tistory.com/53 아래 품목들이 Smart plant에 사용된 최종 품목이다. Component List 1. WizArduino 2ea (12V input, 3.3V operati..
[Part 2] 쉽게 화분 키우기 !!(스마트 농장) 저번에 이어 다른 센서를 구현해보는 시간을 갖도록 하겠습니다. Component List 1. WizArduino 2. PM1001, 먼지센서 3. DHT22, 온습도 센서 4. 레인 센서 5. 모이스처(수분) 센서 6. DWP-385 WATER PUMP 7. LAMP (Light) 8. Transistor 9. Relay 10. DC Motor 11. FAN motor 12. 12V DC power Adaptor or Power Supply 1. Moisture (수분) 센서(YL-69, FC-28)- Moisture 수분 센서는 전극이 부착된 수분 측정용 프로브를 이용하여 저항 값을 측정한다.사실 수분센서를 설명하기 이전에 먼저 설명할 것이 있다.물의 저항에 대해서이다. 우리들은 영화의 영향인지.. ..
[Part 1] 쉽게 화분 키우기 !!(스마트 농장) 이번에는 최근 화두가 되고 있는 식물키우기 or 농장에 대한 프로젝트를 실시하고자 한다.필요한 센서를 이것저것 붙이다보니 점점 거대한 프로젝트가 되어가는 것 같은데.. 걱정이 앞서지만 이왕 제작하는 것 제대로 제작해보려고 한다.Component LIST는 다음과 같다. Component List 1. WizArduino 2. PM1001, 먼지센서 3. DHT22, 온습도 센서 4. 레인 센서 5. 모이스처(수분) 센서 6. DWP-385 WATER PUMP 7. LAMP (Light) 8. Transistor 9. Relay 10. DC Motor 11. FAN motor 12. 12V DC power Adaptor or Power Supply WizArduino(Cortex-M0)를 메인보드로 사용할..
아두이노 IoT 주차시스템을 만들어보자 !! 안녕하세요. 이번에 아두이노를 이용해서 IoT 주차시스템을 구성하였습니다. Ethernet은 WIZnet사의 W5500 칩을 이용하여 구현하였습니다. 본래 Ethernet or Internet 통신을 하기 위해서는 Peer to peer 사이에 프로토콜을 정의해놓고 그 프로토콜대로 통신할 수 있도록 구성하였습니다. 그것이 지금의 OSI 7계층이고, 이 7계층에서 필요없는 것을 추려내서 제작한 것이 TCP/IP 4계층입니다. 그런데, 이 TCP/IP 4계층은 본래 소프트웨어로 전부 제작해야 했습니다. 언제... 이 프로토콜을 전부 코딩한단 말입니까... 그래서 WIZnet W5500을 사용하였습니다. W5500을 사용하면 TCP/IP 프로토콜을 전부 해결해주고, 사용자는 Application만 제작하면 됩..