팀명: 동서가구
조원: 이장희, 김진호, 이규승
주제: 홈 IOT 기반으로 삶의 편리를 높여주는 스마트 스탠드
시연 영상
완성! 작품 사진
https://user-images.githubusercontent.com/29765855/42629844-489a7b2c-85c4-11e8-9b35-1c25c4eb5296.jpg)
https://user-images.githubusercontent.com/29765855/42629875-63e94458-85c4-11e8-8416-a9753bbe4480.jpg)
https://user-images.githubusercontent.com/29765855/42629890-758b607e-85c4-11e8-8710-e5428f44824f.jpg)
내부
1. 사용한 장비
라즈베리파이, 아두이노, 카메라 모듈, 16x2Lcd, NEO pixel LED 3개, 가변저항, 마이크, 잭 스피커
2. 사용 기술
음성인식 --> STT(Speech to text, Google API key 사용)
음성출력 --> TTS(Text to speech, Festival 과 espeak 사용)
크롤링(무수히 많은 컴퓨터에 분산 저장되어 있는 문서를 수집하여 검색 대상의 색인으로 포함시키는 기술)
파싱(beautifulSoup4)
얼굴인식(OpenCV)
3. 실현 기능
(라즈베리파이)
- 음성인식 기반 인공지능 비서: 현재 날씨 출력,지하철 시간 출력,노래 재생,학식 메뉴 출력,녹음기능과 녹음한 음성 틀기
날씨: 명령어 "weather" --> 현재 닐씨와 온도를 출력.
ex) 날씨 clouds 와 온도 21이 출력됨.
지하철: 명령어 "subway" --> 현재 시간 이후에 오는 지하철 시간을 출력.
ex) 평일 12시 16분에 실행시 26, 38, 50이 출력됨.
노래: 명령어 "music" --> 분위기와 장르별로 노래를 재생 시킬 수 있습니다.
ex) 명령어 "Rock" --> 김경호의 Shout를 재생.
학식: 명령어 "menu" --> 오늘 학식메뉴가 출력됨.
ex) 현재 7월 12일 생활원식당일 떄 --> 닭볶음탕, 모듬햄찌개, 간장불고기가 출력됨.
녹음: 명령어 "start" --> 30초 동안 녹음.
녹음파일 재생: 명령어 "play" --> 녹음 파일 재생.
- 영상인식 기반 스마트 알람
스마트 알람: 명령어 "alarm" --> 시간 설정 --> 알람 ON --> 얼굴 인식을 못하면 알람을 반복재생 --> 얼굴 인식시 일림 꺼짐.
(아두이노)
-
스탠드: 가변저항으로 빛 밝기 조절.
-
시계: 16x2 LCD로 현재 날짜와 시긴을 출력.
4. 기대 효과