프로그램 언어 27

Node-red와 mysql 연동 기본 예제

위의 사진은 응용 입니다.팔렛트에서 node-red-node-mysql 을 사용하였습니다. 쿼리문은 function 블럭에 삽입하여 사용합니다. Host에는 DB의 IP를 입력합니다. 1."Error: ER_NO_SUCH_TABLE: Table 'mysql.first_table' doesn't exist" 2."Error: ER_TABLEACCESS_DENIED_ERROR: INSERT command denied to user 'root'@'192.168.0.19' for table 'first_table'"host를 지정 안해준 문제 가능성이 큽니다. 해당 에러 발생 시 이곳 을 확인합시다. 혹은 계정 권한문제 입니다. 빨간 네모박스 친 부분이 N으로 등록되어 있을 가능성이 큽니다. 모두 Y로 바꿔주세..

Python pyautogui 계산기 이미지가 None 일 때

기존의 소스를 사용하여 를 계산기에서 캡처 후 사용하였으나 이미지 파일을 켜놓았을 경우 해당 이미지를 찾으나 계산기의 버튼은 누르지 않았다. >>> import pyautogui >>> five_btn = pyautogui.locateOnScreen('five.png') >>> print(five_btn) >>> five_btn = pyautogui.locateOnScreen('five.png') >>> center = pyautogui.center(five_btn) >>> print(center) >>> center= pyautogui.locateOnScreen('five.png') >>> pyautogui.click(center) import pyautogui five_btn = pyautogui.l..

node-red serial 통신 예제

Node-RED Serial 포트 기본 예제 1. 결과test 버튼쪽은 없어도 가능합니다. 기본 node-red-node-serialport를 사용하였습니다. 연결 상태 PC - rs485 커넥터 - 라즈베리파이(Node-red 구동중)만약 PC에서 Node-RED를 사용 중이라면 /dev/ttyAMA0이 아닌 COM2 를 사용하셔야 합니다.2. TX슬라이더를 움직여보면 pc에 serial 통신이 오는 것을 확인할 수 있습니다. 3. RX숫자 값을 넣으면 게이지칸이 해당 값 만큼 움직이는 것을 볼 수 있습니다. 4. 응용하기tx의 슬라이더는 rx의 게이지 값에 변하지 않지만그것을 해결하기 위해서는 아래와 같이 응용하면 가능 참조아래 포인트만 읽어도 기능에 대한 원리는 알 수 있다. UsageProvide..

yarn ERROR: There are no scenarios; must have at least one 에러 시

리눅스 기반 OS 사용 및 Ubuntu 17.10에 사용ERROR: There are no scenarios; must have at least one.해당 에러 발생 시 cmdtest를 지우면 잘못 설치되는 현상을 고칠 수 있다. sudo apt remove cmdtestsudo apt install npmsudo npm install -g yarn package.json 파일 있는 곳에서 yarn 실행 시 해당처럼 빌드가 된다면 성공 패키지 꼬일 때 yarn 사용하면 좋다.

[Node] 프로세스 관리 모듈 pm2 설치 및 pm2 실행

Node와 npm이 설치되어 있다고 가정하에 진행합니다.PM2는 JavaScript 런타임 Node.js의 프로세스 관리자입니다pm2로 typescript 도 실행 가능합니다.일단 npm으로 pm2를 설치합니다.npm i pm2 -g에러가 안뜨면 아래 글은 건너뛰세요.  1. pm2 error : node 버전 에러pm2를 쓰기위해선 node 버전이 8.0.0이상이 되어야 합니다.  이렇게 나올 시 설치 완료 PM2 최신버전 업데이트 하는 법npm install pm2@latest -g 실행 등록 방법 예시)pm2로 java 파일 실행pm2 start app.java  pm2로 jar 파일 실행하는 법pm2-java.json 파일을 만들고 아래의 내용을 생성합니다.pm2 start pm2-java.jso..

[이클립스] 자바 생성 및 설치

이클립스에서 JAVA 프로젝트 생성하기 준비물 1. JDK 설치 JDK는 자바 프로그램을 실행하기 위한 라이브러리 등을 제공하는 JRE에 추가로 자바 프로그램을 개발하기 위한 컴파일러, 디버거같은 도구들이 추가되어 있습니다. 2. Eclipse 설치 JDK 설치 오라클 JDK 받는 곳 홈페이지에 들어가서 자신의 OS 환경에 맞는 것을 다운받아 주세요 그리고 받은 파일을 실행시킵니다 Next만 눌러도 무방합니다 그 후 환경변수를 들어가서 이름 JAVA_HOME 값에는 Java를 설치한 경로를 입력합니다 다음에는 %JAVA_HOME%bin 경로를 지정합니다 근데 JAVA_HOME을 만들기 귀찮다 하시면 그냥 직통으로 넣어줍니다. cmd 창을 열어서 Java -version을 쳐서 나온다면 성공 Eclipse..