라즈베리파이4 모델을 사용하였으며 와이파이 연결은 wifi 동글을 사용하여 고정 IP를 할당하기 위해 핫스팟과 연결하여 사용하겠습니다. 라즈베리파이와 모니터의 연결은사진과 같이 연결해줍니다SD 카드에 OS를 설치하기 전에 SD 카드를 포맷해주도록 하겠습니다파일 탐색기
https://www.realvnc.com/en/connect/download/viewer/를 설치한 후 라즈베리 파이의 속성에서 VNC를 Eabled 해줍니다PC가 반드시 라즈베리파이와 같은 wifi에 접속해야 합니다. wifi 연결 후 File을 클릭하고
라즈베리파이와 모니터 전원을 연결합니다. 따로 켜게 하는 버튼은 없으며 전원 공급시 자동으로 켜지게 됩니다. 전원 공급은 마이크로 5핀 등을 라즈베리파이와 모니터에 연결하여 사용합니다. 사용하는 라즈베리파이에 따라 공급 전원 케이블의 형태가 다르니 주의하시길 바랍니다.
라즈베리파이로 파이썬(python)을 사용하여 GUI를 만들 때 사용하는 프로그램인 pyQt를 설치하고 실행하는 것에 대해 설명드리겠습니다를 사용하여 설치해줍니다.다음과 같이 pyQt프로그램인 Qt 5 Designer가 설치되었습니다.실행 화면은 다음과 같습니다.
기본적으로 만들어주는 예제를 실습했습니다fg는 폰트의 색상이고, font는 글꼴입니다.fullscreen은 전체 화면으로 GUI를 구성하는 기능입니다.버튼을 누르면 폰트를 크고 작게 만들도록 클래스를 추가하여 def 함수를 만든 예제입니다.label에 배경색을 넣고 색
기본적인 창을 만들고 글씨를 적어주었습니다저는 설계 프로젝트의 이름인 Smart Mood Light로 label의 text를 지정했습니다빨간 불빛으로 바꿔주는 버튼을 생성합니다버튼의 위치를 좌표값을 응용하여 지정하여줍니다완성된 GUI는 다음과 같습니다코드 업로드하겠습니
라즈베리파이에 tkinter를 사용하기 위해 code를 설치하겠습니다우선은 패스워드를 지정해 준 후본격적인 프로그램 설치를 시작합니다설치가 완료되면 라즈베리파이의 시작 버튼에서 개발에서 code OSS를 확인할 수 있습니다다음과 같이 파이썬을 설치합니다.그리고 사용하려
사이트 구동을 위해 Netlify를 사용하였다.https://www.netlify.com/기본으로 티쳐블 머신에서 주는 소스 코드는 다음과 같은 화면을 보여주게 한다.이번 프로젝트에서 딥러닝은 티처블 머신을 통해 진행했다.https://teachabl
딥러닝을 한 클래스 별로 알림을 주어 자세교정에 도움을 주도록 하는 것이 알림의 목적이다.Web Notification API를 활용하여 다음과 같은 알림을 받는 것에 성공했다.크롬보다 파이어폭스에서 구동이 더 원활한 편이다.클래스별로 구분할 수 있도록 더 연구를 진
다음과 같이 티쳐블머신을 사용하고 label의 내용을 달리 하고 싶다고요?????그렇다면 코드 수정이 답입니다늘 그랬듯 ^^\`\`\`async function predict() { // Prediction // estimatePose c
다음과 같이 동작 구분시 알림음을 주고 싶다면자바스크립트 코드에서 predict 함수를 수정해줍니다!만약 라벨에도 내용을 다르게 해주고 싶다면 이전 게시물을 참고해주세요모든 것을 다 한 코드는 다음과 같습니다
https://teachablemachine.withgoogle.com/시작하기를 누릅니다이미지, 오디오, 포즈 프로젝트를 생성할 수 있으며자세교정 프로젝트를 위해 포즈 프로젝트를 활용했습니다다음 화면으로 들어오면 각 동작에 맞는 클래스를 추가해줍니다웹캠을 활
https://app.netlify.com/저희는 netlify를 사용해서 배포를 진행하겠습니다굳이 도메인을 만들 필요까지는 없는데 인터넷 상에 배포를 하고 싶다면 강력하게 추천합니다!첫화면입니다회원가입 후 로그인하시기 바랍니다저는 이전에 만들었던 프로젝트가
수온과 수위를 앱으로 설정하고 블루투스 통신으로 수중 펌프 모터 2개를 사용하여 수온과 수위를 맞추는 스마트 욕조 시스템을 연구했다.그림은 너무 비루하지만,,,욕조를 직접 사용하여 급수와 배수를 확인할 수 없어서플라스틱 용기를 사용했다부품은 온도센서(수온센서), 수위측
설계된 케이스 파일입니다.
1) ThinkerCAD 시작하기로그인 및 새 디자인 작성1\. 로그인을 성공한 화면은 다음과 같습니다.2\. 새 디자인 작성 버튼을 눌러 새로운 디자인을 추가할 수 있는 화면을 띄웁니다.3\. 기본 도구는 순서대로 복사(객체 복사), 붙여넣기(객체 붙여넣기), 복제(
1) Fusion360 시작하기Fusion 360은 제품 설계 및 제조를 위한 클라우드 기반 3D 모델링, CAD, CAM, PCB 소프트웨어 플랫폼입니다. 심미성, 형태, 적합성, 기능을 보장하는 방식으로 제품을 설계하고 엔지니어링할 수 있습니다. 제조 가능성을 보장
Fusion360 스케치 입문1\. 2점 직사각형을 선택한 후, 스케치를 진행할 평면을 선택합니다.2\. 흐릿한 형태가 되면 스케치가 가능한 상태입니다.3\. 첫번째 점을 선택하고 두번째 점을 선택하면 2점 직사각형이 만들어집니다.Fusion360 캔버스 삽입만들고자
1\. 스케치 매뉴얼에서 완성한 스케치입니다. 2\. 베젤 부분만 클릭합니다. Ctrl 또는 command 키를 누르고 선택하면 함께 선택됩니다. 3\. 작성 탭의 돌출을 선택합니다. 4\. 돌출한 모습을 쉽게 보기 위해 파란색 화살표를 클릭합니다. 5\. 10mm를
Unity Asset Store 홈페이지(https://assetstore.unity.com/)에 들어간 후, 유니티 계정으로 로그인합니다. 1\. 로그인을 성공한 화면은 다음과 같습니다. 2\. fps를 검색합니다. 3\. 다음의 에셋(https:/
Unity Asset Store 홈페이지(https://assetstore.unity.com/)에 들어간 후, 유니티 계정으로 로그인합니다. 1\. 로그인을 성공한 화면은 다음과 같습니다. 2\. map을 검색합니다. 3\. 다음의 에셋(https:/
1\. Unity Asset Store에 cross hair를 검색하여 다음(https://assetstore.unity.com/packages/2d/gui/icons/crosshairs-plus-139902) 에셋을 추가합니다. 2\. 다음 에셋을 다운로드
1\. Project 탭에 우클릭 후, C2\. 생성된 파일의 이름을 AIMOVE로 변경합니다. C적 오브젝트에 CPlayer 부분에 무기 에셋을 드래그 드롭합니다. 6\. 그 밑에 Add Component를 선택한 후 Nav Mesh Agent를 선택합니다. 7\.