AKBONE 개발 환경 활용 2020년 에디션

AKBONE은 아키하바라 로봇부(구 일본 안드로이드회 아키하바라 지부 로봇부)가 개발한 트레이닝 세트다.
거의 매년 사용판을 갱신하는데 2020년판의 구성은 다음과 같다.
AKBONE 2020(LGT8F328 마이크로컴퓨터+CP2102 USB 직렬 모듈)

이 글을 쓸 때는 이미 2021년이 지났고, 호평을 받기 위해 2020년 이후에도 제공하고 지원하겠다.
AKBONE의 개발 환경은 아두노를 기반으로 제작됐다.2020년 버전은 AKBONE 2020용 개발 환경으로 LGT8F2328 마이크로컴퓨터를 설정했다.또 과거 AKBONE 일부와의 후방 호환성을 위해 ESP32 마이크로컴퓨터용 설정도 추가했다.
환경 구성
Arduiino 기반 1.8.16
섹션 설정 추가
  • LGT8FX8D/P 시리즈 Arduino 하드웨어 지원 패키지(v3.6c)
  • esp32 2.0.1
  • 라이브러리 추가
  • LovyanGFX 0.4.10
  • DHT sensor library for ESPx 1.17.0
  • Adafruit ILI9341 1.5.10
  • Adafruit NeoPixel 1.10.1
  • GxEPD2 1.3.9(GoodDisplaye-Ink 디스플레이 라이브러리)
  • RotaryEncoder 1.5.2
  • Adafruit GFX Library 1.10.12
  • 블록 프로그램 환경
    이번엔 Ardublock이 수록되지 않았다.
    다운로드
    여기서 다운로드하세요.
    https://osdn.net/projects/akbone/releases/76383

    설치(Windows)
    동결해제 추천 7Zip.
    https://sevenzip.osdn.jp/
    7Zip을 미리 설치합니다.

    7Zip 설치가 완료되면 이번에는 AKBONE 2015-windows입니다.zip을 사용하기 편한 곳으로 해동하세요.

    동결해제가 끝나면 ZIP 파일을 끄십시오.
    폴더에 있는arduino를 실행해서 개발 환경을 시작합니다.

    필요에 따라 단축키 등을 만들어 보세요.
    부팅 후

    설치(Linux)
    다운로드하여 터미널에서 압축을 풀다.
    $ tar xzvf AKBONE2020-linux.tgz
    $ cd AKBONE2020-linux
    $ ls
    arduino                 examples    java       portable       tools-builder
    arduino-builder         hardware    lib        revisions.txt  uninstall.sh
    arduino-linux-setup.sh  install.sh  libraries  tools
    
    다음 스크립트에서 장치 파일의 권한을 설정합니다.
    
    ./arduino-linux-setup.sh $USER
    
    
    재부팅에 반영됩니다.
    필요한 경우 다음 명령을 사용하여 메뉴 등에 Arduino를 추가할 수 있습니다.기존의 Arduino 설정을 덮어쓰지 않으려면 터미널 등에서 시작하지 마십시오.
    
    ./install.sh
    
    
    터미널 등에서 시작할 때 다음과 같다.
    
    ./arduino
    
    
    도구 메뉴 설정
    바둑판 설정
    다음과 같이 섹션 설정을 선택합니다.

    Serial 포트 설정 및 선택
    AKBONE 2020을 PC에 연결합니다.표시되는 직렬 포트를 선택합니다.
    예를 들어 AKBONE 2020을 PC에 연결하지 않은 상태는 다음과 같다.

    다음은 보드를 PC에 연결하는 COM4 상태입니다.그게 AKBONE 2020 직렬 포트니까 그걸 선택해.

    새 포트가 없는 경우
    새 포트가 없으면 USB 직렬 드라이브를 설치해야 합니다.
    AKBONE 2020의 USB 직렬 모듈의 칩은 CP2102를 사용합니다.
    CP 2102 드라이버는 Ubuntu Linux에 설치되어 있습니다.
    Windows의 경우 AKBONE 2020을 삽입하고 드라이버가 자동으로 설치되지 않으면 다음 절차 중 하나를 따릅니다.
    참조 드라이버 파일 설치
    장치 관리자를 열고 다음과 같이 설치하십시오.



    AKBONE 206-windows 폴더를 드라이버 위치로 선택합니다.

    설치됨

    WindowsUpdate로 설치
    장치 관리자를 열고 다음과 같이 설치하십시오.


    자동 검색 드라이버

    설치할 수 없음 이 나타나므로 Windows 업데이트 드라이버 검색 을 선택합니다.
    image.png
    옵션 업데이트 프로그램 보이기

    Sulicon Laboratories Inc.Ports 확인

    다운로드 및 설치

    설치됨

    Silicon Labs에서 다운로드
    https://jp.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
    CP 210x Universal Windows Driver를 다운로드하고 설치합니다.
    쓰기 테스트
    다음은 LED와 압전 스피커 두 개에 전기가 통하거나 정전되는 샘플 프로그램이다.
    
    
    
    void setup() {
      pinMode(LED_BUILTIN, OUTPUT);
      pinMode(D15, OUTPUT);
    }
    
    void loop() {
      digitalWrite(LED_BUILTIN, HIGH);
      digitalWrite(D15, HIGH);
      delay(1000);
      digitalWrite(LED_BUILTIN, LOW);
      digitalWrite(D15, LOW);
      delay(1000);
    }
    
    
    샘플 프로그램
    sketchbook.zip 사용을 다운로드하고 해제하십시오.

    좋은 웹페이지 즐겨찾기