# data[].attributes.body
지금까지 팀원들과 함께 아이디어도 구상해보고, 의견을 주고 받으며 산출물 대회를 준비하고, 3D 프린터기에서 나온 결과물을 보며 뿌듯함을 느낄 수 있었다. 많은 어려움도 있었고, 김태하 팀원이 이사를 가게 되는 등 길을 잃은 적도 있었지만, 그래도 결국 대회를 잘 마무리하게 되어 정말 기쁘다. 같이 고생해준 팀원들이 정말 고맙고, 비록 떠나긴 했지만 코딩에 힘써준 김태하 팀원, 맡은 역할을 무사히 해낸 나 자신, 뒤에서 든든하게 지원해주신 선생님들에게(께) 박수를 보낸다. 다음에도 이런 기회가 있다면 꼭 참여해 보고 싶고, 그동안 많은 추억들도 꼭 간직하며 살 것이다.

# data[].attributes.body
첫 번째로 마이크로비트와 티처블머신이 연결되었는지 확인하고 서보모터의 디폴트 각도인 180도로 설정했습니다. 그다음 티처블머신에서 학습된 품목 중 무언가로 판단됐을 때 마이크로비트는 그 문자열을 수신받고 함수(rx)에 저장했습니다. 그다음 수거품목에 해당하는 물건이 인식되면 하드웨어 O표시 및 서보모터의 각도를 90도 만큼 내리고 아니라면 삐소리를 울리는 방식의 블록코딩을 했습니다.

# data[].attributes.attachment_link.description
Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more – no expertise or coding required.

# data[].attributes.attachment_link.title
스마트 쓰레기 수거함[도안]

# data[].attributes.attachment_link.title
프린트할 일러스트 모음

# data[].attributes.attachment_caption
마이크로비트와 티처블 머신 AI 연동 하기

# data[].attributes.attachment_link.readable_text
Teachable Machine

Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more - no expertise or coding required.

teachablemachine.withgoogle.com

# data[].attributes.attachment_link.title
마이크로비트 와 티처블 머신 AI 연동 하기

# data[].attributes.attachment_link.description
0. 동작영상 미리보기 1. 티처블 머신 학습https://teachablemachine.withgoogle.com/ Teachable MachineTrain a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more - no expertise or coding required.teachablemachine.withgoogle.com 정면학습 : a 우측 방향 얼굴 학습 시키고 : b , 학습 완료 후 클래스 추가 좌측 방향 얼굴 학습 : C, 학습 완료 후 모델 학습시키기 동작테스트 모델 내보내기 공유 가능..

# data[].attributes.attachment_link.title
티처블머신 마이크로비트 p5 js 에디터로 연결

# data[].attributes.headline
의류 폐기물 관련 기사

# data[].attributes.subject
의류 폐기물 관련 기사

# data[].attributes.headline
의류 수거함 수거 품목& 안되는 품목

# data[].attributes.subject
의류 수거함 수거 품목& 안되는 품목

# data[].attributes.body
O

신발

목도리

스카프

양말

장갑

벨트

넥타이

모자

스타킹

토시

가방

담요

방한용 귀마개

보자기

손수건

수건

이불

봉제인형

지갑

카페트

커튼 핸드백

X

솜이물

베게

방석

롤러스케이트

바퀴가방

# data[].attributes.body
문제- 사람들이 의류 수거함에 수거 품목이 아닌 것들을 버린다

해결 방안- 의류 수거함 입구에 방어막을 설치해 카메라에 의류를 인식시켜 만약 수거 품목에 해당되는 물건이라면 열고 만약 수거 품목이 아니라면 경고음을 울린다.

# data[].attributes.body
https://www.thescoop.co.kr/news/articleView.html?idxno=52279

# data[].attributes.body
스마트 쓰레기통

-쓰레기를 가져다대면 종이면 종이 재활용 쓰레기통 뚜껑 열

-옷 분류기 부적절한거 넣으면 삐 소리 (문)

분리수거

광범위하니까

옷으로 범위 제한

# data[].attributes.body
HW : 허스키렌즈

SW : 앱인벤터, 파이썬

엡인벤터 - 쓰담쓰담 이라는 앱 화면 디자인 및 코딩

허스키렌즈 - 쓰레기를 각각 등록 후 인식

파이썬 - 써클마커를 통해 데이터분석 및 지도 제작

# data[].attributes.body
HW: 없음 (스마트폰으로 대체)

SW: 앱인벤터, 티처블 머신, 파이썬

앱인벤터: 코딩- 코딩으로 물체를 인식하고, 파이썬에서 얻은 쓰레기통 위치 확인 기능으로 쓰레기 위치를 알려준다

디자인- 환경을 생각해서 만든 앱이기에 초록색, 푸른색 계열의 색을 사용한다

티처블 머신: 코딩- 쓰레기를 재활용, 캔 등으로 자세히 분류할 수 있게 코딩한다.

파이썬: 코딩- 우리나라에 있는 쓰레기통 중 사용자 근처에 있는 쓰레기통을 알려주는 코딩을 만든다.

# data[].attributes.body
HW : 없음(스마트폰)

SW : 앱인벤터, 티쳐블머신, 파이썬

앱인벤터 - 만들려는 앱디자인, 기능 등을 코딩

티쳐블머신 - 여러 쓰레기를 분류 할 수 있게 학습 시킨 후 앱인벤터와 연결

파이썬 - 염창동에 있는 쓰레기통의 위치를 알려주는 지도를 그린 후 앱인벤터와 연결

# data[].attributes.headline
퍼스널 이미지 클래시파이어

# data[].attributes.subject
퍼스널 이미지 클래시파이어

# data[].attributes.body
다운로드 후 코랩에서 노트 열기(ctrl+o)

# data[].attributes.headline
서울특별시 강서, 양천 쓰레기통

# data[].attributes.subject
서울특별시 강서, 양천 쓰레기통

# data[].attributes.body
강서 양천 통합본(위도 경도 추가)

# data[].attributes.body
import csv
import matplotlib.pyplot as plt


plt.rc('font',family='NanumBarunGothic')

f=open('자료.csv', 'r', encoding='UTF-8')
data=csv.reader(f, delimiter=',')

next(data)
next(data)
header = next(data)

recycle_percent=[]

years=header[2:14:1]
trash_amount=row[2:14:1]
recycle_amount=row[15:27:1]

for i in range(len(trash_amount)):
    recycle_percent.append(float(trash_amount[i])/float(recycle_amount[i]))

#for i in range(len(subway)):
    #print("지하철역:%s, 출근시간 승차인원:%d"%(subway[i],number_in[i]))

plt.figure(figsize=(15,3))
plt.bar(range(len(recycle_percent)),recycle_percent)
plt.xticks(range(len(recycle_percent)),years)
plt.rc("xtick",labelsize=8)
plt.show()

# data[].attributes.headline
출처-서울 열린 데이터 광장(폐기물+재활

# data[].attributes.body
출처-서울 열린 데이터 광장(폐기물+재활용+현황)

# data[].attributes.body
https://colab.research.google.com/drive/1dlR-ESoIJVKdn9lJ-pmgQpmM-s0SYBGQ?usp=sharing

# data[].attributes.body
출처-공공데이터포털

# data[].attributes.headline
출처-서울 열린데이터 광장

# data[].attributes.body
출처-서울 열린데이터 광장

# data[].attributes.body
학교 공용 공 분실

녹조 수돗물

친환경 에너지

분리수거

의류 수거함 문제

# data[].attributes.body
염창중학교 2학년

이름 : 김규빈

좋아하는것 : 체육, 클라이밍, 게임, 영화보기, 드라마보기, 잠자기

ENFJ/INFJ

자료조사, 발표자료 만들기, 발표

# data[].attributes.body
실생활 문제 찾기.전서연

# data[].attributes.attachment_link.title
실생활 문제 찾기.PNG

# data[].attributes.body
양정중학교 1학년

잘 할 수 있는 것- 발표

MBTI-ENFJ

좋아하는 과목-체육

취미-책 읽기

애니 좋아함

# data[].attributes.body
염경중학교 2학년

이름 ; 전서연

좋아하는거 ; 노래듣기, 뮤지컬, 체육, 잠자기

Istp

잘 할 수 있는 것; 자료조사, 발표자료 만들기, 데이터 디자인화

# data[].attributes.body
염창중학교 2학년

프로그래밍

# data[].attributes.body
코딩을 하기 싫어 미룬이