본문 바로가기

분류 전체보기

(21)
무이메이커스_[ Cortex-m4 / stm32/mbed ] 시리얼통신 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스 입니다. 오늘은 STM32(cortex-M4)를 이용해 시리얼 통신을 해보겠습니다. 1. 키보드에서 1을 누름 => 시리얼창에 "input : 1" 출력 => LED ON ​ ​ 2. 키보드에서 0을 누름 => 시리얼창에 "input : 0" 출력 => LED OFF ​ ​ 3. 키보드에서 h을 누름 => 시리얼창에 "honeycomb" 출력 => LED OFF 출력되는 글자를 Tera Term으로 확인할것이기 때문에 아래 사이트에 접속해서 Tera Term을 설치해 줍니다. https://tera-term.ko.softonic.com/ Tera Term 개인 컴퓨터 용 오픈 소스 에뮬레이션 소프트웨어 tera..
무이메이커스_[ arduino] 아두이노 원터치 LED제어(버튼/터치센서 한개로 LED제어) 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스 입니다. 오늘은 버튼 또는 터치센서 한개로 LED의 on/off, 밝기제어를 해보도록 하겠습니다. 아래 영상에서는 터치센서로 동작하였지만, 버튼으로도 같은 동작이 가능합니다. 같은 코드에 아래있는 회로도중에 버튼이 포함된 회로도로 동작하면 됩니다. 1. LED가 꺼져있을 때 버튼을 짧게 누르면 on LED가 켜있을 때 버튼을 짧게 누르면 off ​ 2. LED가 꺼져있을 때 버튼을 길게 누르면 동작없음 LED가 켜져있을 때 버튼을 길게 누르면 밝기변화 시작 ​ 3. 밝기변화 도중에 버튼에서 손을 떼면 그 당시 밝기에서 멈춤 ​ 4. 다시 버튼을 길게 누르면 멈췄던 밝기에서 밝기변화 시작 < 아두이노 원터치 LED제어 회로도 - 버튼/..
무이메이커스_[Cortex-m4 / stm32/mbed] 코르텍스 개발환경구축 & blink 예제실행 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스 입니다. 오늘은 STM32(cortex-M4)를 다뤄보도록 하겠습니다. ​ ​ STM32는 ST마이크로일렉트로닉스(STMicroelectronics)사가 개발한 MCU(마이크로컨트롤러)로 Cortex-M을 기반으로 제작되었습니다. ARM사에서 1985년 처음으로 ARM1프로세서를 개발하였습니다. 시간이 지나 ARM사는 ARMv7아키텍처의 코어를 갖는 프로세서에 처음으로 Cortex라는 이름을 사용하였습니다. Cortex는 A,R,M 시리즈가 있습니다. 세개 시리즈의 특징과 용도를 아래표와 같습니다. Cortex-A Cortex-R Cortex-M 설계 방향 높은 클럭 주파수 긴 파이프라인 고 성능 멀티미디..
무이메이커스_[arduino] 아두이노 핀 부족! 멀티플렉서를 이용해 하나의 핀으로 여러개의 센서값 받기 - (4051BE, MUX) 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스 입니다. 오늘은 멀티플렉서를 이용해 아두이노 하나의 핀으로 여러개의 센서값을 받아와 보도록 하겠습니다. ​ 아두이노 UNO에는 14개의 디지털 I/O핀과, 6개의 아날로그 I/O핀이 있습니다. 아두이노에 많은 부품과 센서를 사용할 때에는 핀이 부족할 수 있습니다. 이런경우 아두이노 MEGA보드를 사용하는 방법도 있지만 여러개의 센서를 아두이노 하나의 핀을 이용하여 센서값을 받아올 수도 있습니다. 그러므로 때 멀티플랙서(CD4051BE)를 사용하여 가변저항 3개의 값을 아두이노 하나의 핀을 사용해 받아오겠습니다. 멀티플렉서(mux)는 여러개의 아날로그/디지털 입력 신호 중..
무이메이커스_간 (GAN) 을 활용한 인공지능 (AI) 음성 생성 (Audio Generation) 딥러닝 프로젝트 프로젝트 진행 순서 1. 간 (GAN) 을 통한 인공지능 (AI) 음성 생성 (Audio Generation) 개요 2. 음성 데이터 전처리 (Audio Preprocessing) 3. 딥러닝 모델 생성 4. 모델 평가 및 실생활 적용 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스페이스 입니다. 저희는 4차산업혁명을 맞이하여 딥러닝을 접목시킨 제품 개발을 위해 다양한 프로젝트를 수행하고, 이를 활용하여 인공지능 (AI) 을 지닌 다양한 헬스케어 제품을 생산하는데 그 목적이 있습니다. ​ 이번 시간에는 딥러닝 모델 중 하나인 간 (GAN) 을 활용하여 만든 인공지능 (AI) 으로 음성을 생성하는 (Audio Generation) 프로젝트를 소개하고자 합니다. ​ 목표는 음성을 생성하기 위해 만들어..
무이메이커스_[arduino] 트랜지스터(TR)을 이용해 고 전류 회로 구동하기 - 트랜지스터 외부전력 스위칭(LED 구동기/ DC 모터 드라이버) 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스 입니다. 오늘은 트렌지스터(TR)를 이용해 아두이노 하나의 핀으로 DC모터와, LED5개를 제어해 보겠습니다. ​ ​ LED5개와 DC모터 하나를 아두이노 하나의 핀으로 제어하려고 합니다. 이는 두 소자 모두 전류 제어 소지인 만큼 많은량의 전류를 필요로 합니다. 아두이노 하나의 I/O포트 에서는 최대 40mA의 전류가 흐를 수 있기 때문에 일괄 동작을 하더라도 한 핀에서 제어하는 것은 불가능합니다. ​ 이러한 상황에서 트랜지스터(TR)을 사용한다면 동작전류가 20mA인 LED 다수를 아두이노 핀 하나로 제어 하거나 (LED 구동기), 동작전류가 724mA인 DC모터를 아두이노 핀 하나로 제어할 수 있습니다 (DC Motor Drive..
무이메이커스_간 (GAN) 을 활용한 인공지능 (AI) 이미지 변환 (Image Translation) 딥러닝 프로젝트 프로젝트 진행 순서 1. 간 (GAN) 을 통한 인공지능 (AI) 이미지 변환 (Image Translation) 개요 2. 이미지 데이터 전처리 (Image Preprocessing) 3. 딥러닝 모델 생성 4. 모델 평가 및 시각화 (Evaluation and Visualization) 5. 실생활 적용 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스페이스 입니다. 저희는 4차산업혁명을 맞이하여 딥러닝을 접목시킨 제품 개발을 위해 다양한 프로젝트를 수행하고, 이를 활용하여 인공지능 (AI) 을 지닌 다양한 헬스케어 제품을 생산하는데 그 목적이 있습니다. ​ 이번 시간에는 딥러닝 모델 중 하나인 간 (GAN) 을 활용하여 만든 인공지능 (AI) 으로 이미지를 다른 이미지로 변환하는 (Image ..
무이메이커스_간 (GAN) 을 활용한 인공지능 (AI) 이미지 생성 (Image Generation) 딥러닝 프로젝트 프로젝트 진행 순서 1. 간 (GAN) 을 통한 인공지능 (AI) 이미지 생성 (Image Generation) 개요 2. 이미지 데이터 전처리 (Image Preprocessing) 3. 딥러닝 모델 생성 4. 모델 평가 및 시각화 (Evaluation and Visualization) 5. 실생활 적용 안녕하세요 헬스케어 제품 개발회사 허니컴의 무이메이커스페이스 입니다. 저희는 4차산업혁명을 맞이하여 딥러닝을 접목시킨 제품 개발을 위해 다양한 프로젝트를 수행하고, 이를 활용하여 인공지능 (AI) 을 지닌 다양한 헬스케어 제품을 생산하는데 그 목적이 있습니다. ​ 이번 시간에는 딥러닝 모델 중 하나인 간 (GAN) 을 활용하여 만든 인공지능 (AI) 으로 이미지를 생성하는 (Image Generatio..