ChangYeop-Yang / IOS-LazyHue

Lazy Hue Application을 통하여 간편하게 Philips Hue를 조작하여 보세요!

Home Page:http://bit.ly/2CjSnip

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

■ LazyHUE - iOS Application MOBILE - iOS

✏️ 프로젝트 설명 (Project Description)

  • Lazy Hue Application은 Philips Hue를 활용하여 다양한 조작을 할 수 있습니다. Shake 동작을 통하여 Philips Hue의 전원을 조작할 수 있으며 Slider를 통하여 더욱 간편하게 색상을 변경할 수 있습니다. 또한, 카메라와 Core ML을 통하여 사진으로부터 색상을 추출함으로써 Philips Hue를 통하여 색상을 변경할 수 있습니다. 마지막으로 사용자 중심의 Material Design을 통하여 사용자가 더욱 편리하게 Application을 조작할 수 있도록 설계되었습니다. Lazy Hue를 통하여 간편하게 Philips Hue를 조작하여 보세요!

  • With Lazy Hue Application, users can control more variously using Philips Hue. With Shake motion you can control the power of Philips Hue and with Slider you can change colors more easily. You are also able to change color through Philips Hue by extracting colors of photos from Camera and Core ML. Lastly, Lazy Hue is designed to control the application more easily with user-oriented Material Design. Control Philips Hue easily with Lazy Hue!

📂 Implemented features
  • 공공데이터(Open Data)를 활용한 오늘의 날씨 기능 제공 [Temperature, Humidity, Ozone, Visible Distance, Fine Dust]

  • Arduino의 센서를 활용한 데이터 제공

  • LBS(Location Based Service)를 활용 한 주소(Road Name Address) 정보 제공

  • RGB 조절을 통한 전체 Philips Hue 색깔 변경 기능 제공

  • Motion 기능을 통한 Philips Hue 전원 관리 기능 제공

  • 사진속의 색상을 통해 Philips Hue 색상 변경 기능 제공

  • 카메라을 사용하여 Real-Time으로 풍경을 통한 Philips Hue 색상 변경 기능 제공

  • Core ML의 MNIST 모델을 활용 한 손글씨 기반의 제스처 기능 제공 [숫자에 맞는 색상 변경 및 전원 관리]

📂 Used Technology

🔌 Metarial Design

🔌 Philips Hue API

🔌 Core Data - Apple Framework

🔌 Core ML - Apple Framework

🔌 LBS (Location Based Service)

🔌 Google Sign - In into Your iOS App API

🔌 Naver Cloud Platform - Micro Server & DNS

📂 Used Arduino Sensor
Number Model Name Module Comment
001 Serial WIFI 모듈 (ESP-8266) Serial을 통하여 WIFI 통신을 지원하는 모듈입니다.
002 가스 센서 (MQ-8) 일산화탄소 및 LPG가스의 농도를 측정하는 센서입니다.
003 CDS 센서 (GL-5516) 주변 환경으로부터 조도(Lux)를 측정하는 센서입니다.
004 3색 LED 센서 (3-Color RGB SMD LED Module) 3색 LED를 발광하는 센서입니다.
005 충격 센서 (WAT-S023) 주변 환경으로부터 충격을 감지하는 센서입니다.

🔨 프로젝트 개발환경 (Project Environment)


  • 🔌 macOS Mojave Version 10.14.1

  • 🔌 XCODE Version 10.1

  • 🔌 Swift Version 4.2

  • 🔌 Github Desktop Version 1.4.3

  • 🔌 QuickTime Player Version 10.5

🍩 프로젝트 오픈소스 (Project OpenSource)

📷 프로젝트 UI/UX (Project UI/UX)

📷 CONNECT DISPLAY IMAGE 001 📷 CONNECT DISPLAY IMAGE 002
📷 HOME DISPLAY IMAGE 001 📷 HOME DISPLAY IMAGE 002
📷 CAMERA DISPLAY IMAGE 001 📷 CAMERA DISPLAY IMAGE 002
📷 DETAIL DISPLAY IMAGE 001 📷 DETAIL DISPLAY IMAGE 002
📷 GESTURE DISPLAY IMAGE 001 📷 GESTURE DISPLAY IMAGE 002
📷 SETTING DISPLAY IMAGE 001 📷 SETTING DISPLAY IMAGE 002

📖 프로젝트 사용 설명서 (Project User's Guide)

📷 CONNECT application Method of use
📷 HOME application Method of use
📷 CAMERA application Method of use
📷 DETAIL application Method of use
📷 GESTURE application Method of use
📷 SETTING application Method of use

📹 프로젝트 데모 영상 (Project Demo Play)

🎥 Demo Play for Application
📹 Detail Demo Play 001 📹 Detail Demo Play 002
📹 Detail Demo Play 003 📹 Detail Demo Play 004
📹 Detail Demo Play 005 📹 Detail Demo Play 006

🚀 참조 (REFERENCE)

✈️ Copyright Registration

✈️ Styles Vision - Github

✈️ Google Sign-In Quickstart - Github

✈️ CoreMLHandwritingRecognition - Github

👓 개발자 정보 (Devloper Information)

🚀 Github QR Code 📝 Naver-Blog QR Code 👓 Linked-In QR Code

About

Lazy Hue Application을 통하여 간편하게 Philips Hue를 조작하여 보세요!

http://bit.ly/2CjSnip

License:MIT License


Languages

Language:Swift 78.2%Language:HTML 16.2%Language:C++ 5.1%Language:Ruby 0.5%