Arduino Serial Protocol, SoftwareSerial
핀 세팅 Send(송신 아두이노) Reception(수신 아두이노) GND GND 5 D0(6) 6 D1(5) 저는 송신을 Uno, 수신을 ESP8266 으로 사용했습니다.보드마다 지원되는 Serial 핀을 찾아 핀번호를 변경하시기 바랍니다
핀 세팅 Send(송신 아두이노) Reception(수신 아두이노) GND GND 5 D0(6) 6 D1(5) 저는 송신을 Uno, 수신을 ESP8266 으로 사용했습니다.보드마다 지원되는 Serial 핀을 찾아 핀번호를 변경하시기 바랍니다
host 변수를 수정하면 서버 주소를 수정할 수 있다. phpHost 변수에 들어가는 파라미터를 수정하면 데이터 전송하는 값과 파라미터명을 수정할 수 있다.
아두이노 스위치 GND GND 13 SIG 5V VCC 스위치 핀번호 아두이노 모터 12 VCC GND GND 모터 핀번호
프로젝트 생성 new – new project 폴더를 지정하여 가상환경에 프로젝트를 만든다. 환경설정 – UI 이용하여 설치 file – Settings Project 프로젝트명 – Python Interpreter + 추가버튼 클릭 Django 검색 후 설치 환경설정 – 터미널 이용 Django 프로젝트 생성 run 하면 서버 실행 됨 만약 Type ‘manage.py help ‘ for help on a specific subcommand. 에러 … 더 읽기
linux redis 설치 apt-get install redis linux redis 실행 시작systemctl start redis종료systemctl enable redis설치 확인redis-cli ping*PONG이 나오면 설치 성공redis 접속redis-cli redis server 설치 Downloads · dmajkic/redis (github.com) python redis설치 pip3 install redis python redis 사용 단일 데이터 처리 get / set 리스트 데이터 처리 lpush / lrange redis json 함수 사용
Django 설치 sudo pip3 install Djangosudo pip3 install Django -upgrad *Window 환경에서는 Python을 사용 Django App – Board / 프로젝트 생성 django-admin startproject 프로젝트명 기본테이블 생성(sqlite3) 프로젝트가 생성되면 기본 테이블을 생성한다 서버 테스트 관리자 계정 생성 관리자 홈페이지 경로 http://localhost:8000/admin 프로젝트 기본 세팅 mysite/settings.py 모드DEBUG = TRUE //개발자모드DEBUG = FALSE //운영모드 주소ALLOWED_HOSTS = []*개발자모드인 경우 자동으로 127.0.0.1로 … 더 읽기
DDL(Data Definition Language) CREATE DOMAIN 도메인 생성 TABLE 테이블 생성 VIEW 뷰 생성 INDEX 인덱스 생성 ALTER TABLE 테이블 구조 변경 DROP DOMAIN 도메인 제거 TABLE 테이블 제거 VIEW 뷰 제거 INDEX 인덱스 제거 데이터타입(MySQL) 문자형 데이터타입 데이터 유형 정의 CHAR(n) 고정 길이 데이터 타입(최대 255byte)- 지정된 길이보다 짦은 데이터 입력될 시 나머지 공간 공백으로 … 더 읽기