STM32F7-DISCO로 스마트 미러 자작(1)
스마트 미러란?
스마트 미러는 매직 미러와 액정(과 임의의 프로세서)을 조합하여 만드는 거울에 정보를 비추는 가제트입니다.
(참고)
h tp // w w. 미안해. xy·2017/04/07/s마 rt-미로 r/
라고, 그래서 나도 만들어 보려고 생각합니다.
사양
묶는 조건
자작 스마트 미러는 이하의 묶음 조건으로 하려고 합니다.
1) 메인 프로세서는 마이크로 컴퓨터
2) 터치 패널도 사용할 수 있습니다
3) 손쉽게 만들 수
기능
1) 거울에 정보 표시
2) 터치 패널에 의한 입력 인터페이스
-------- 이번에는 여기까지---------
3) Wi-Fi 모듈 탑재
4) Web API로 날씨 등을 취득
5) 관성 센서 탑재(자세 검출)
6) 카메라 탑재, 화상 인식
이런 느낌으로 가자고 생각합니다. 6)까지 할 수 있으면 재미있을 것 같네요.
소재
1) STM32F746G-DISCO(메인 프로세서)
메인 프로세서라고 할까 메인 보드는 이것입니다.
Cortex-M7 탑재로 TFT 터치 스크린이 붙어 있기 때문에 거의 이것으로 하드는 완성입니다. 그 밖에도 MEMS 마이크나 이더넷 커넥터가 붙어 있거나 Arduino 실드에 대응한 핀 소켓 배치이기도 하기 때문에 유용성의 폭은 넓다고 생각합니다.
2) 매직 미러
매직 미러라고 하는 것보다 미러 코트 사용의 화면 보호 필름입니다. 100균으로 살 수 있습니다.
제작
1) 하드웨어
라고 해도, 보드의 터치 스크린에 화면 보호 필름 붙이는 것만입니다.
2) 소프트웨어
STM32계의 개발 환경은 여러가지 있어, 일에서는 유료 라이센스의 Keil라든지 사용하고 있어, 프라이빗에서는 eclipse + openOCD로 무료의 개발 환경 만들기도 합니다만, 유료판은 비용이 꽤 걸리고, eclipse + openOCD 그렇다면 환경 구축으로 빠져 버리기 때문에, 이번은 손쉬움을 중시하기로 mbed에서 개발을 진행하는 것으로했습니다.
우선 이번에는 미러를 넘어 디스플레이의 출력을 보면 좋기 때문에 Team ST에서 공개하고 있는 DISCO-F746NG_LCD_Demo라는 프로젝트를 가져와 거의 그대로 사용했습니다. 배경은 검은색, 문자는 녹색당(좋아하는 밝은 색)으로 하면 거울로 반사하고, 또한 디스플레이의 출력을 선명하게 볼 수 있습니다.
이번에는 우선 출력 테스트와 거울 위에서 터치 패널의 동작 테스트를 할 뿐이므로 검은 배경에 녹색 문자를 표시 터치 한 곳에 "Touch"라고 표시하기로했습니다.
동작
동작은 우선 이런 느낌입니다. 화면 보호 필름을 디스플레이의 크기로 잘라야 할지도 모릅니다만, 굳이 그대로 치고 스마트폰용의 화면 보호 필름을 그대로 사용했습니다 감을 내 보았습니다.
우선, 화면 배경을 흑계로 하는 것으로 미러 코트 사양만 있어 거울과 같이 반사할 수 있어 디스플레이의 문자 출력을 볼 수 있습니다.
또한 터치 패널도 제대로 작동했습니다.
우선 이번은 여기까지로 합니다.
다음번에는 Xbee Wi-Fi를 접속해 날씨 정보를 Get 해 보려고 생각합니다.
날씨 아이콘 어떻게하자・・・
Reference
이 문제에 관하여(STM32F7-DISCO로 스마트 미러 자작(1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/drsprinter/items/b4d8428b699da69fca69
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
묶는 조건
자작 스마트 미러는 이하의 묶음 조건으로 하려고 합니다.
1) 메인 프로세서는 마이크로 컴퓨터
2) 터치 패널도 사용할 수 있습니다
3) 손쉽게 만들 수
기능
1) 거울에 정보 표시
2) 터치 패널에 의한 입력 인터페이스
-------- 이번에는 여기까지---------
3) Wi-Fi 모듈 탑재
4) Web API로 날씨 등을 취득
5) 관성 센서 탑재(자세 검출)
6) 카메라 탑재, 화상 인식
이런 느낌으로 가자고 생각합니다. 6)까지 할 수 있으면 재미있을 것 같네요.
소재
1) STM32F746G-DISCO(메인 프로세서)
메인 프로세서라고 할까 메인 보드는 이것입니다.
Cortex-M7 탑재로 TFT 터치 스크린이 붙어 있기 때문에 거의 이것으로 하드는 완성입니다. 그 밖에도 MEMS 마이크나 이더넷 커넥터가 붙어 있거나 Arduino 실드에 대응한 핀 소켓 배치이기도 하기 때문에 유용성의 폭은 넓다고 생각합니다.
2) 매직 미러
매직 미러라고 하는 것보다 미러 코트 사용의 화면 보호 필름입니다. 100균으로 살 수 있습니다.
제작
1) 하드웨어
라고 해도, 보드의 터치 스크린에 화면 보호 필름 붙이는 것만입니다.
2) 소프트웨어
STM32계의 개발 환경은 여러가지 있어, 일에서는 유료 라이센스의 Keil라든지 사용하고 있어, 프라이빗에서는 eclipse + openOCD로 무료의 개발 환경 만들기도 합니다만, 유료판은 비용이 꽤 걸리고, eclipse + openOCD 그렇다면 환경 구축으로 빠져 버리기 때문에, 이번은 손쉬움을 중시하기로 mbed에서 개발을 진행하는 것으로했습니다.
우선 이번에는 미러를 넘어 디스플레이의 출력을 보면 좋기 때문에 Team ST에서 공개하고 있는 DISCO-F746NG_LCD_Demo라는 프로젝트를 가져와 거의 그대로 사용했습니다. 배경은 검은색, 문자는 녹색당(좋아하는 밝은 색)으로 하면 거울로 반사하고, 또한 디스플레이의 출력을 선명하게 볼 수 있습니다.
이번에는 우선 출력 테스트와 거울 위에서 터치 패널의 동작 테스트를 할 뿐이므로 검은 배경에 녹색 문자를 표시 터치 한 곳에 "Touch"라고 표시하기로했습니다.
동작
동작은 우선 이런 느낌입니다. 화면 보호 필름을 디스플레이의 크기로 잘라야 할지도 모릅니다만, 굳이 그대로 치고 스마트폰용의 화면 보호 필름을 그대로 사용했습니다 감을 내 보았습니다.
우선, 화면 배경을 흑계로 하는 것으로 미러 코트 사양만 있어 거울과 같이 반사할 수 있어 디스플레이의 문자 출력을 볼 수 있습니다.
또한 터치 패널도 제대로 작동했습니다.
우선 이번은 여기까지로 합니다.
다음번에는 Xbee Wi-Fi를 접속해 날씨 정보를 Get 해 보려고 생각합니다.
날씨 아이콘 어떻게하자・・・
Reference
이 문제에 관하여(STM32F7-DISCO로 스마트 미러 자작(1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/drsprinter/items/b4d8428b699da69fca69
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1) 하드웨어
라고 해도, 보드의 터치 스크린에 화면 보호 필름 붙이는 것만입니다.
2) 소프트웨어
STM32계의 개발 환경은 여러가지 있어, 일에서는 유료 라이센스의 Keil라든지 사용하고 있어, 프라이빗에서는 eclipse + openOCD로 무료의 개발 환경 만들기도 합니다만, 유료판은 비용이 꽤 걸리고, eclipse + openOCD 그렇다면 환경 구축으로 빠져 버리기 때문에, 이번은 손쉬움을 중시하기로 mbed에서 개발을 진행하는 것으로했습니다.
우선 이번에는 미러를 넘어 디스플레이의 출력을 보면 좋기 때문에 Team ST에서 공개하고 있는 DISCO-F746NG_LCD_Demo라는 프로젝트를 가져와 거의 그대로 사용했습니다. 배경은 검은색, 문자는 녹색당(좋아하는 밝은 색)으로 하면 거울로 반사하고, 또한 디스플레이의 출력을 선명하게 볼 수 있습니다.
이번에는 우선 출력 테스트와 거울 위에서 터치 패널의 동작 테스트를 할 뿐이므로 검은 배경에 녹색 문자를 표시 터치 한 곳에 "Touch"라고 표시하기로했습니다.
동작
동작은 우선 이런 느낌입니다. 화면 보호 필름을 디스플레이의 크기로 잘라야 할지도 모릅니다만, 굳이 그대로 치고 스마트폰용의 화면 보호 필름을 그대로 사용했습니다 감을 내 보았습니다.
우선, 화면 배경을 흑계로 하는 것으로 미러 코트 사양만 있어 거울과 같이 반사할 수 있어 디스플레이의 문자 출력을 볼 수 있습니다.
또한 터치 패널도 제대로 작동했습니다.
우선 이번은 여기까지로 합니다.
다음번에는 Xbee Wi-Fi를 접속해 날씨 정보를 Get 해 보려고 생각합니다.
날씨 아이콘 어떻게하자・・・
Reference
이 문제에 관하여(STM32F7-DISCO로 스마트 미러 자작(1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/drsprinter/items/b4d8428b699da69fca69
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(STM32F7-DISCO로 스마트 미러 자작(1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/drsprinter/items/b4d8428b699da69fca69텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)