쪼물락 비젼 AI 25

codebot camera AI 테스트 시나리오

테스트전 코드봇이 와이파이 정상 연결되었는지 확인합니다. HTTP 형식으로 받은 데이터를 MongoDB에 Insert 합니다. import pymongo import datetime from flask import Flask, request import json import base64 import logging import logging.handlers import time logger = logging.getLogger('restLogger') fileHandler = logging.FileHandler('log/rest_'+datetime.datetime.now().strftime('%Y-%m-%d')+'.log') streamHandler = logging.StreamHandler() logger..

쪼물락 비젼 AI 2020.11.19

라즈베리파이 제로 W 설치

라즈베리파이와 공유기와 무선으로 연결합니다. 라즈베리파이 파이 보드에서 UDP SERVER를 만들고 "CAPTURE"데이터를 수신하면 사진을 촬영하여 FTP 서버로 전송합니다. References packetsender.com/ Packet Sender - Free utility to for sending / receiving of network packets. TCP, UDP, SSL. Packet Sender is a free utility to for sending / receiving of network packets. Support for TCP, UDP, and SSL. PacketSender.com blog.naver.com/alkydes/220759201374 라즈베리파이 제로 Raspbe..

쪼물락 비젼 AI 2020.11.19

codebot mariadb 외부 접속

로컬피시로 테스트하였습니다. 내부 서버 주소 : 192.168.3.150 : 3306 계정 'root'@'neutis-n5' 외부방 서버에 접속 시도합니다. 보드에서 코드복 실행시 데이터베이스 접속 에러 보드에서 서버에 접속하여 테이블을 생성하고 변경합니다. 보드 my.cnf 보드 프로그래밍 Reference 방화벽 포트 3306 열기 savour75.tistory.com/21 윈도우7 방화벽 포트 해제 방법(MySql) 방화벽의 프로그램 및 포트의 해제 방법이 윈도우 XP와 조금 틀려졌는데 MySql의 외부접속을 위해 포트를 해제하는 예제로 설명합니다. - 바탕화면에서 네트워크 오른쪽 마우스 클릭후 속성 클릭 savour75.tistory.com dbeaver.io/ DBeaver Community |..

쪼물락 비젼 AI 2020.10.29

소스 분석 & Compile & Run

Codebot 상태 단계 typedef enum { STEP_NONE = 0, STEP_ASK_LOGIN, // 유저 이름을 물어보는 단계입니다. 유저이름을 모를때는 계속 유저이름을 입력할때까지 물어봅니다. STEP_LOGIN_OK, STEP_ASK_MAP_MISSION, STEP_ASK_NEXT_MAP_MISSION, STEP_SELECT_MAP, STEP_SELECT_MISSION, STEP_WAIT_FOR_STARTING_GAME, STEP_PLAY_GAME, STEP_ASK_NEXT_GAME, STEP_MAX, } step_t; ASK_AI.py는 라즈베리파이로 명령을 전달합니다. 라즈베리파이+카메라에서는 사진촬영을 하고 데이터를 서버로 전송합니다. import socket import os fr..

쪼물락 비젼 AI 2020.09.17

Compile & Upload to codebot

cd clan3/neutis-image/ source poky/oe-init-build-env bitbake codebot cd clan3/neutis-image/ source poky/oe-init-build-env bitbake neutis-image bitbake -f -c cleanall codebot && bitbake codebot 소스 경로 cnr@cnr-build-server:~$ cd clan3/neutis-image/ cnr@cnr-build-server:~/clan3/neutis-image$ pwd /home/cnr/clan3/neutis-image cnr@cnr-build-server:~/clan3/neutis-image$ 컴파일 경로로 이동 cnr@cnr-build-server:~..