윈도우에 Arduino IDE를 설치한 후, Arduino Uno에 간단한 예제를 올려보는 과정을 다룹니다. 2014. 9. 22 최초 작성 2020. 8. 17 최종 작성 PC와 아두이노 우노를 연결하려면 프린터 연결시 많이 사용되는 USB AM-BM 케이블이 필요합니다. 아두이노 홈페이지( https://www.arduino.cc/ )에서 개발에 필요한 기능을 제공하는 Arduino IDE를 배포하고 있습니다. 코드 작성과 컴파일 및 프로그램 업로드를 할 수 있는 통합 개발 환경(IDE)입니다. 1. 아래 주소에서 Windows Installer를 클릭하여 다운로드 받습니다. https://www.arduino.cc/en/Main/Software 2. 다운로드 받은 프로그램을 실행하여 설치를 진행합니..
이번 영상에서는 윈도우즈 10에서 화면을 캡처한 결과를 입력으로 사용하여 OpenCV Python에서 탬플릿 매칭을 해보았습니다. # pip install pyautogui # pip install opencv-python import cv2 as cv import numpy as np import pyautogui cv.namedWindow("result"); cv.moveWindow("result", 0, 500); img_piece = cv.imread('dino.png', cv.IMREAD_COLOR) h,w = img_piece.shape[:2] while 1: pic = pyautogui.screenshot(region=(0, 0, 700, 500)) img_frame = np.array(pi..
Arduino IDE에서 사용하는 폰트를 변경하는 방법을 다룹니다. 최초 작성 2016. 12. 2 최종 작성 2020. 3. 25 알아냈습니다 님이 추가로 설치한 폰트로 변경이 안되는 점 해결방법을 알려주셔서 포스트를 수정했습니다. 폰트 설치시 설치가 아닌 모든 사용자용으로 설치를 선택하니 해결되네요. 감사합니다 ~~^^ Arduino IDE를 실행시켜보면 ... 폰트 크기가 너무 작은데다 디폴트로 설정되어 있는 폰트인 Monospaced도 가독성이 좋지 않습니다. 그래서 Arduino IDE에서 사용하는 폰트를 변경해보았습니다. 그래서 아래 링크를 보고 결정한 D2 Coding으로 변경해보기 했습니다. 쾌적한 코딩을 위한, 코딩용 폰트 ( http://ppss.kr/archives/66633 ) ht..
윈도우에 VMware를 설치하고 가상머신을 생성하여 Ubuntu를 설치하는 방법을 설명합니다.
윈도우에서 리눅스 파티션을 마운트시켜서 읽고 쓰기가 가능하도록 하는 방법을 설명합니다. 테스트 환경은 다음과 같습니다. Windows 10 Pro 64비트 Ubuntu 18.04 LTS 64비트 2017. 6. 4. 최초 작성2018. 11. 3. 마지막 업데이트 예전에 하던 방식인 Ext2 File System Driver for Windows를 설치하고 관리자 권한으로 실행시킨 것까지는 문제가 없었습니다. 하지만 리눅스 파티션에서 마우스 우클릭하여 보이는 메뉴에서 Ext2 Management를 선택하여 접근하려고 하니 파란 화면이 보였습니다. 재부팅후 F8을 눌러 안전 모드로 부팅되도록 설정한 후..안전 모드로 부팅해서 해당 프로그램을 삭제해주니 해결되네요.. 혹시 몰라서 다음 명령도 같이 해주었습니..
Windows에 Java SE Runtime Environment(JRE)가 설치되었는지 여부 확인 및 JRE 설치하는 방법을 다룹니다. JRE 설치 여부 확인 방법 JRE 설치 방법 JRE 설치 여부 확인 방법명령 프롬프트를 실행하기 위해 윈도우키 + R을 누른 후, cmd를 입력하고 엔터를 누릅니다. 설치된 JRE의 버전을 확인하기 위해 명령 프롬프트에서 다음 명령을 입력하고 엔터를 누릅니다.java --version 32비트 윈도우의 경우 JRE가 설치되어 있다면 다음처럼 결과가 출력됩니다. java 8 ( 1.8.0)이 설치되었음을 확인할 수 있습니다. 64비트 윈도우의 경우 JRE가 설치되어 있다면 다음처럼 결과가 출력됩니다.자바버전과 함께 64비트라고 명시됩니다. 다음과 같은 에러가 나면 JR..
라즈베리파이와 PC간에 파일 전송하는 것에 대해 다룹니다. 아래 주소에서 pscp.exe를 다운로드 받습니다.http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 다운받은 pscp.exe를 윈도우 로그인 사용자의 홈디렉토리인 C:\Users\사용자이름으로 복사해줍니다. 명령프롬프트 실행시 경로가 윈도우 로그인 사용자의 홈디렉토리에서 시작하기 때문입니다. 라즈베리파이로부터 PC로의 파일 전송은 다음 명령에 의해서 이루어집니다. .pscp 유저이름@원격주소:/파일위치 로컬파일위치 예를들어 라즈베리파이에 있는 /home/pi/1.jpg를 PC의 현재 디렉토리로 가져오려면 다음처럼 명령을 내리면 됩니다. 다른 곳에 저장하고 싶으면 마지막에 점(.) 대..
Linux Mint 18 Cinnamon 64-bit가 설치된 컴퓨터에서 VMware 설치 및 게스트 OS로 윈도우즈 설치를 진행한 과정을 기록하였습니다. VMware 홈페이지( http://www.vmware.com/ )에서 VMware Workstation Player를 다운로드 받은 후, 터미널 상에서 다운로드 된 위치로 이동하고 파일을 실행 가능하도록 퍼미션을 변경한 후 설치를 시작합니다.123$ cd 다운로드$ chmod +x VMware-Player-12.1.1-3770994.x86_64.bundle $ sudo ./VMware-Player-12.1.1-3770994.x86_64.bundle cs Create a New Virtual Machine을 선택합니다. USE ISO Image를 선택..
OpenGL을 공부하려 찾다가 새로운 것을 찾았네요.. 벌컨이라고 OpenGL 다음 버전에 해당되는 API라고 합니다. 위키피아에는 벌칸(Vulkan)을 아래처럼 소개하고 있습니다. 벌컨(Vulkan)은 오버헤드가 적은 크로스 플랫폼 3D 그래픽스 및 컴퓨팅 API이다. 이는 GDC 2015에서 크로노스 그룹에 의해 처음으로 소개되었다.초기의 Vulkan API는 OpenGL의 차세대 버전으로 준비되었는데, 현재는 "OpenGL" 이라는 이름을 이어가지 않고 Vulkan 이라는 이름으로 결정되었다. 안드로이드 누가(7.0)에서 OpenGL 3.2와 벌칸 1.0을 같이 지원한다고 하니.. 지금 당장 해볼 수는 없을 거 같고.. 그래서 피시쪽을 알아봤더니 그래픽 카드에서 지원만 하면 사용이 가능하다고 하는 ..
OpenGL( freeGLUT ) 코드를 Visual Studio 2015에서 컴파일 하기 위해서 필요한 작업을 진행해보았습니다. 빈 프로젝트 파일 생성 Visual Studio 2015를 실행시키고 메뉴에서 파일-새로 만들기-프로젝트를 선택합니다. 왼쪽 항목 중에 Win32를 선택하고 오른쪽 창에서 Win32 콘솔 응용프로그램을 선택합니다. 적당한 프로젝트 이름과 위치를 지정해 줍니다. 응용프로그램 마법사에서 응용 프로그램 설정할 때, 빈 프로젝트를 선택해주고 SDL은 체크 해제합니다. 왼쪽 프로젝트 창에서 소스 파일 항목을 선택한 후 마우스 오른쪽 버튼을 눌러 나오는 메뉴에서 추가 - 새 항목을 선택합니다. 새 항목 추가 창이 뜨면 C++ 파일(cpp)를 선택하고 이름을 main.cpp로 수정한 후 ..