2020.코딩일지
2021.08.00 알버트를 활용한 2일간(16시간) 기초교육 본문
알버트 언박싱 및 사용법
어플 '스택'으로 블록코딩하여 알버트AI에 적용
알버트 눈빛으로 신호등만들기
알버트 근접센서로 자율주행만들기
알버트 밝기센서로 도난경보기만들기
어플 '스택'으로 블록코딩하여 알버트AI에 적용 - 구글음성인식
동물백과사전 음성으로 물어보고, 음성으로 대답듣기(대화?)
"앞으로, 뒤로, 오른쪽, 왼쪽" 음성명령어로 알버트 움직이기
센서값을 말해줘 : "베터리" 또는 "밝기"라고 말하면 알버트눈빛으로 정상인지 아닌지 알려줌
어플 '스택'으로 블록코딩하여 알버트AI에 적용 - 변수(자료형) 기억하게한다(저장)
저금통'저금액을 알려줘요' : 센서값에 도달하면 저금이되고, 버튼누르면 총금액을 음성으로 알려줌
투표
?블록체인기술이 적용될수 있는곳
?비트코인의 미래는?
생활 속 코딩을 찾아서...
주차장 주차 표시등 / 자동 가로등 / 음성으로 불 켜기 / 알버트로 전자 투표
i phone1 2007.06.29
1. 모든것이 편리하고 빠르게 > 더편리 더빠르게
2. 디지털공간 속 자기표현 > 더쉽게
3. 다른 기계들과 연결 > 더 많은기계들과 더 밀접하게 연결
"더더더더덛!"
인공지능이란?
인간의 지적능력을 컴퓨터로 구현하여
① 상황을 인지하고
② 이성적·논리적으로 판단·행동하며
③ 감성적·창의적인 기능을 수행하는 능력까지 포함 하여 발전되고 있는 과학기술 분야
-2019년 인공지능 국가 전략 中
규칙과 데이터를 넣어서 해답을 얻었다면
데이터와 해답을 머신러닝시켜 규칙을 얻는다.
AI적용기술은 5가지 분야로 나눌 수 있다.
음성인식 / 자연어처리 / 이미지인식 / 판단추론 / 창작
(AI스피커, 챗봇, 인공지능의사 왓슨...등등)
연구 AI 모델을 학습시키고 개발
창업 AI 기술 혹은 서비스로 사업
취업 AI 적용 제품 및 서비스를 기획/개발
창작 AI 기술을 활용하여 글을 쓰거나 그림을 그리는 예술 활동
*인공지능 활용 서비스*
그외 ML4KIDS
엔트리란? KAIST에서 만든 교육용 프로그래밍 언어 플랫폼
• 엔트리 사이트 (https://playentry.org) 에서
공유하기 > 작품 공유하기를 클릭하면 엔트리 로 만든 다양한 게임 확인 가능.
파파고(번역)/비디오감지/오디오감지/읽어주기TTS가능
-파이썬은 바탕화면에 설치. (www.python.org)
후에 파이참에서 경로 설정을 간편하게 보기 위해서 설치.
- 동글 드라이버는
블루투스와 자동 연결되기에 설치가 간편하게 하기 위해 바탕화면에 지정.
-알버트패키지는
후에 파이썬 라이브러리에 옮기기 쉽게 하기 위해서 바탕화면으로 다운받는것을 권장.
-파이참
역시 실행파일을 찾기 쉽게 하기 위해서 바탕화면으로 지정.
from roboid import *
import time
albert = AlbertAi()
for i in range(5):
print(i)
time.sleep(1)
print('start')
맨위에는 항상 이 코드를 복붙. 알버트가 신호를 기다리는 시간이 필요해서.
알버트동작명령어
반복문 for/ while
신호등코딩알고리즘 (스택어플로 블록코딩했던걸 파이참에 써보기)
알버트 센서명령어
albert.signal_strength() #블루투스 신호 세기
albert.left_proximity() #왼쪽 근접 센서 값
albert.right_proximity() #오른쪽 근접 센서 값
albert.acceleration_x() #x축 가속도 센서
albert.acceleration_y() #y축 가속도 센서
albert.acceleration_z() #z축 가속도 센서
albert.touch_mic() #마이크 버튼 터치 여부
albert.light() # 조도센서 값
조건문 if else/
가로등코딩알고리즘 (어두우면 눈빛흰색/ 밝으면 눈빛꺼짐)
자율주행알고리즘(앞으로가다가 오른쪽장애물있다면왼쪽으로돌기, 왼쪽장애물있따면오른쪽으로돌기) (스택어플로 블록코딩했던걸 파이참에 써보기)
도난경보기 (밝으면 삐- 어두우면 조용히;) (스택어플로 블록코딩했던걸 파이참에 써보기)
변수
저금통 (스택어플로 블록코딩했던걸 파이참에 써보기)
???Flask (파이썬으로 웹서버를 구동할 수 있도록 하 는 프레임워크)
진짜 API서버를 구성하려면?
• 일단 REST API 프로그래밍
• 클라우드 서비스에서 서버를 하나 할당
• 인터넷에서 내 서버를 찾아올 수 있도록 고 정 아이피를 할당
• 거기에 내가 만든 프로그램을 실행할 수 있 는 프로그램을 설치
• 프로그램한 실행파일을 옮기고
• 프로그램을 실행
-16시간 기초교육 끝😉-
'SKT-AI' 카테고리의 다른 글
공폰(스마트폰)을 웹캠처럼 사용하기 (0) | 2021.09.16 |
---|