# data[].attributes.body
아이디어를 내는것을 도와  스마트팜을 만들어가는 방향을 정하는데 기여를 하였으며 식 물을 정해 어떻게 키워야 하는지 논의 했다.  아두이노 스마트팜을 조립하는것을 도와 주었다.또한 컴퓨터의 문제가 생겨 다른 친구들이 이미 작업한 코딩을 해결하였으며 아두이노 스마트팜의 디자인 아이디어를 내는데 도움을 주었으며 스마트팜에 화면이 나오지 않는 문제를 친구와 같이 해결하였다. 또한 스마트팜에서 기를 스마트팜에 맞는 식물을 골랐으며 스마트팜에 조립이 잘못된것을 알고 처음부터 선 연결을 다시 하였으며 새로운 모터를 달기 위한 프로그램을 설정하였다. 또한 나중에 3D프린터로 만들기전에 틀을 만들었다.

# data[].attributes.body
조장: 윤수성
조원: 유시민, 양홍석

우리 조는 창의적인 스마트팜을 만들기 위한 아이디어를 제공하였으며, 키트 제작에 참여하였다.

우리는 초기에는 키워서 먹을 수 있는 식물을 모색하다가 조원들과 일부 타협을 보고 보리새싹이라는 식물을 키우기로 했고, 식물에게 물과 비료를 제 시각에 자동으로 뿌려주는 프로그램을 작성하기로 했다. 우리는 식물에게 자동으로 물과 비료를 주기 위해서 우선 가장 필요하다고 생각했던 아두이노 펌프에 대해 검색을 하여 방법을 모색하였고, 밸브를 아크릴 판 상단에 배치하여 프로그램이 화분의 토양이 일정 습도 이하가 되면 저장되어 있던 물을 뿌리고, 일정 시각이 되면 저장되어 있던 비료를 뿌려주게끔 제작하기로 했다.

# data[].attributes.body
스마트팜에서 식물을 재배할 때 수경재배로 구성할지, 또는 토양재배를 기반으로 할지 의논을 했다. 토양재배를 기반으로 설계하였을 때에는 회전을 시키는 환경에서 화분의 물빠짐에 문제가 생겨 뿌리가 썩을 위험성이 크고, 만약 수경재배를 기반으로 설계한다면 회전 과정 중 양액이 새거나 호스를 통해 재배용수를 교체하는 과정 중에 양액이 샐 수 있어 식물의 줄기, 잎 주변에 닿아 식물에게 악영향을 주며 식용 목적으로 사용할 수 없게 된다. 이런 문제 때문에 떠올린 해결 방법으로는 씨앗을 발아시키는 과정에서 적신 쿠킹 타울을 사용하기도 하는데, 쿠킹타울과 같이 물을 잡아줄 수 있는 매개체를 사용하여 뿌리가 닿지 않은 반대편 면을 통한 자연증발을 유도하는 방식으로 해결할 수 있을 것 같았다.

# data[].attributes.body
조원들이 무슨 스마트팜을 할 것인지에 대한 아이디어를 경청하며 어떤 의견으로 할지 같이 이야기를 하였고, 스마트팜 조립 영상을 보며 필요한 부품들을 미리 준비하여 스마트팜 조립을 원활하게 하여 스마트팜 조립에 기여를 하였다.
+ 집에서 개인 노트북을 준비하여 친구들이 블렌더라는 애플이케이션을 사용하여 3D 모델링을 할 수 있도록 하였고, 지원이와 함께 초기 3D 모델링하는 것에 참여하여 어떤 모양으로 만들 것이며 어떤 디자인으로 만들 것인지 의견을 나누며 초기 모델링을 하였다.

# data[].attributes.body
전반적인 조립과 프로그래밍을 담당하였고,이후에 조립과정에서 잘못 연결한 부품이 무엇이 있는지 찾아 수정하고, 프로그래밍에 필요한 소스코드를 인터넷에서 찾아 프로그래밍하였다. 또한 조도센서가 빛을 감지하고 빛을 발산하는 과정에서 문제가생겨 나오지 않아 오랜시간을들여 수정하는 과정중에 있다

# data[].attributes.headline
스마트팜을 구성하는 뼈대를 조립하고 

# data[].attributes.body
스마트팜을 구성하는 뼈대를 조립하고 스마트 기능을 하는 부품의 선들을 연결하였다. 또한 스마트 기능을 위한 프로그래밍을 하였으며 새로이 구상한 스마트팜 임시 뼈대를 설계하고 이후 보다 정교한 계산을 통해 3D프린터로 뼈대를 구상하기 위한 3D 모델링 프로그램을 이용해 설계도를 만들었다.또한 나무젓가락을 이용하여 스마트팜의 전체적인 균형을 잡을 모형을 조립하였다

# data[].attributes.body
저번시간에 못고친 부분이 어딘지 강의 영상을보고 다시 확인해보고,프로그래밍도 다시 해보는 과정에서 문제점이 뭔지, 원래대로 작동되기 위해서 어떤과정을 거치는지 생각을 해보고 그점을 토대로 해결을 하려고 노력하였다

# data[].attributes.headline
나사 조립과 전선연결을 하면서 노동의

# data[].attributes.body
나사 조립과 전선연결을 하면서 노동의 소중함을 알게 되었다 또한 다 완성했는데 작동이 안되어서다시 찾느라 조립할때보다 많은 시간이 들었다 그래서 한번할때에 꼼꼼히 해야 한다는게 중요하다는 사실을 알았다 또한 프로그래밍은 친구들이 해주었는데 나는 프로그래밍과 맞지 않다는 사실을 알았고 단순노동에 최적화 된 머리라는 것을 알았던 것 같다

# data[].attributes.body
이를 만들기 위해 여러가지 활동을 하였는데
우리조의 친구들과 같이 스마트팜의 설계도를 구상후,
스마트팜의 완성도를 높일 방안을 구상하고, 토의하면서 점차 단합성과 설계의 완성도를 높였다.
우선 스마트팜을 만들기 위해 여러 조립활동과 브래드보드와 아두이노를 이용하여 선을 연결하여서 여러가지 과학적 원리가 조합된 스마트팜을 구상한대로 만들고 있었고, 이 과정에서 아두이노를 조립하고 연결하며 아두이노의 특성과 소프트웨어의 특성을 알아보고 이 과정에서 소프트웨어에 관한 특성을 알아보며 이후 성공적으로 완성하였다.
또한 아두이노는 그자체가 아니라 코딩도 해야하기에 코딩을 하며 여러가지 명령어와 이를 성공적으로 작동시키기 위한 부속품등을 만나보고 경험할수 있었다.
이후 스마트팜을 보완하기 위해 물의 공급와 효율적인 설계, 환풍과 물을 배수하기 위한 설계를 진행하였는데,
여러 기계들을 이용하여 스마트팜에 물을 공급하게 하고, 습도를 조절하게 위해 환풍기까지 조립하기 위한 설계를 진행함으로써
더욱 안정적이고 멋지고 깔끔하고 이쁘고 성공적이게 만들수 있는 기초를 닦았다.

# data[].attributes.body
전 시간에 만들었던 스마트팜이 시행이 안되서 영상을 다시보면서 선을 다시 연결해보고 센서를 확인해봤지만 그래도 안되서 옆 조의 스마트팜을 빌려서 비교해봤지만 그래도 안돼서 코딩을 다시해봤지만 그래도 안돼서 인터넷에 검색해보며 문제를 해결해볼려고 노력했습니다.

# data[].attributes.body
우리 조는 오늘 기존 스마트팜의 설계도를 보완하였고 재료가 오면 구축하면 되는 상황이다.
우선 가격이 비교적 싼 편인 스티로폼으로 만들어진 23 23 25정도의 규격을 가진 박스를 2개 준비하고 같이 준비한 스티로폼 단열재를 변형하여 하나는 바닥에 경사로를 설치하고, 나머지 하나는 그대로 둔다. 둘 다 습기 방지를 위해 커다란 비닐봉투를 먼저 씌우고, 경사로를 설치한 통은 그 위에 준비한 토양(흙)을 덮어준다. 그리고 그 흙에 쪽파를 심는데 쪽파는 뿌리에서 약 4~5cm 윗부분을 잘라내어 뿌리만 심어준다.
나머지 한 통에는 물을 담아주는데, 높이가 다른 한 통에 설치한 경사로와 비슷하게 맞춰주고, 그 안에 수직형 모터펌프를 넣어준다. 그리고 두 통 모두 습기 제거와 환기를 위해 미니 환풍구를 하나씩 조립해준다.

# data[].attributes.body
1.아두이노를 본체와연결
2.회로작성및 각종장치 연결
3.코드작성
4.소스 컴파일하기
5.아두이노에전달
6.작동

# data[].attributes.body
이전에 만들었던 스마트팜이 원활하게 작동이 되지 않아 다른 조의 회로와 비교하여 배선이 정확한 위치에서 연결될 수 있도록 만들었다. 그리고 이전에 만들었던 설계 내용에서 구체적으로 형상화되지 않거나 비효율적인 측면이 있어 설계 내용을 수정할 필요성을 느끼게 되면서 출력할 회전체의 형태를 구체적으로 식물을 키울 수 있도록 원통형에서 8각 기둥의 형태로 변경해서 설계하고 '3D 프린터로 출력할 부분'과, '식물의 상태, 3D 프린팅의 정밀도에 따라 달라질 수 있는 접합 부위'를 나누어 모델링하지 않을 부분은 나무젓가락, 글루건 등으로 대체하기로 결정하였다. 그리고 설계한 형태에 따라 3D 모델링을 하는 과정에서 도형의 형태를 만드는 중에, 각 변을 이루는 원통 도형의 축적과 좌표를 수학적으로 계산하여 좌표와 각도를 맞추어 도형의 형태가 완벽하게 균형이 맞는 상태로 설계하였다. 그런데 모델링을 하는 과정에서 계산값을 그대로 대입하였을 때, 좌표가 의도한 형태의 1/2배가 되는 듯한 현상을 발견하였다. 그래서 원인을 찾지 못하여 난감한 상황이 발생하였다. 좌표값을 두배로 올리고 작업을 진행하려던 차에 지원이가 축적의 값을 원인으로 추정하였다. 블렌더에서 축적은 도형의 중심으로부터 시작하여 특정 방향까지의 뻗어나간 길이를 의미하는데 우리조는 축적의 의미를 특정 방향에서의 양 끝, 가장 먼 길이로 오인을 하였고 반지름의 값에 지름의 값을 대입했고 높이의 절반 값에 높이를 대입하여 설정한 좌표에 비하여 2배나 길이가 긴 도형을 모델링 하던 것이었다. 지원이의 정확한 분석으로 문제점을 찾아내면서 함께 의논하여 문제를 찾는 협업의 중요성을 느낄 수 있었던 것 같다.

# data[].attributes.body
우리조의 각각의 친구들의 특성을 살려 특별한 스마트팜을 만들기 위해 노력했다. 양홍석 조원의 진로희망을 듣고 화학비료 제작을 제안했고 윤수성 조장의 그림실력, 창의성을 살려 디자인을 맡겼다. 나는 내 진로희망분야가 인공지능인점을 생각해 스마트팜에 입력시킬 아두이노 코드 작성을 맡았고 우리 스마트팜에 포함될 펌프, 환풍기를 연결하고, 움직일 코드를 배워놨다. 우리가 스마트팜을 제작하기 위해 사야할것을 윤수성 조장과 함께 골랐고 마지막으로 우리 디자인의 최종결정에 적극 참여했다. 디자인은 다음과 같다.

# data[].attributes.body
우리 조가 구성할 스마트팜의 기반인 아두이노의 회로조립을 하였다. 회로조립은 아두이노 우노 보드에 습도센서, 조도센서, LED, LCD를 연결하였다. 추가로 구매할 센서들과 재료들에 대해
조원들과 토의하였다.

# data[].attributes.headline
아두이노는 코딩을 해서 업로드 해주어

# data[].attributes.body
아두이노는 코딩을 해서 업로드 해주어야 작동하기 때문에 직접 코딩을 했다. 각각의 센서에 맞게 코드를 짰고, 컴파일 해보았으나

오류가 발생했다. 계속 코드를 수정해보며 컴파일 해보았지만 여전히 오류는 사라지지 않았다. 결국 인터넷에 알아보니 센서의 입출력 포트를 잘못 지정했었다. 이것을 수정했더니 바로 오류가 없어졌고, 컴파일이 완료되었다. 이 과정을 거침으로써 새로운 경험을 할 수 있었다.

# data[].attributes.body
스마트팜을 조립한 후 간단한 오류들을 찾아서 고치다가 다른팀들의 문제점을 해결해주려고 다녔었고
조원들에게 맡겨놓은 초기 스마트팜 키트가 완성된후
여러팀들의 의견을 모아서 재료들과 장비들을 동아리  활동 장소에 준비해두었습니다 키트를 제작하는
동안에는 디자인 담당을 해준 준열이와 우리만의
스마트팜 제작의 디자인을 구상하고 설계도를
작성했습니다

# data[].attributes.body
스마트팜 초기 키트를 완성한 후 저희가 자유롭게
구상한 스마트팜 만들기를 시작했습니다
저희가 선정한 컨셉에 알맞게 투명하고 밑면이 정육면체인 화분을 찾다가 우연히 바닥이 깨져서 버려진 어항을 발견하여 가져와서 깨진 바닥부분을 글루건으로 붙여서 재활용하는 방식으로 진행시켰으며
어항의 윗부분에 얹혀질 지붕을 만드는 파트에선
직접 아크릴 업체에 저희가 필요한 사이즈로 재단
요청을 드려서 재료를 준비했습니다
도착한 아크릴을 설계도 처럼 추가 가공하고 모양을 잡아주는것은 도헌이와 준열이가 해주었으며 저는  스마트팜을 최종으로 조립하고 작동 테스트를 하는 과정을 도맡아서 지붕의 결합과 내부에 아두이노
기판과 여러가지 센서들의 위치를 조절해주었으며
스마트팜 외부 물 공급장치 제작과 내부에
물 호스를 추가로 설치했고 습도감지센서와
LED를 설치하기위해 전선을 늘리고 연결 단자를
가공하는 작업을 거쳤습니다
마무리로 스마트팜 외형을 완성 후 작동에 앞선
프로그래밍을 담당하였고 습도가 부족해졌을때
물펌프 작동과 기존에있던 기능들이 서로 충돌없이 조화롭게 잘 작동하도록 코딩했습니다

# data[].attributes.body
오로지 디자인만을 위해 동아리에 들어왔다. 모둠원들이 어떤 기능을 가진 스마트팜을 만들고 싶은지를 참고하여 여러가지 모양을 가진 기능적이고 시각적인 디자인을 설계했다. 그중 집 모양을 가진 스마트팜을 만들어보자는 의견에 따라서 기존에 컨셉드로잉을 세부화하여 디자인을 완성했다. 다양한 기능추가와 재질가공을 편리하게 하기위해서 무난한 디자인인 집을 선정하자는 의견이였다. 의견을 적극반영하여 필요한 기능을 위해서 디자인을 조금씩 수정하며 진행했다. 시간이 부족하여 완성하지는 못했지만 더많은 외관적 기능들을 추가할 생각이였다. 스마트팜에 재질또한 고민하였다. 재질은 내구도와 외관, 가공난이도, 방수, 가격 등을 모두 생각하여 선정하였다. 아크릴은 이 조건을 무난하게 만족하는 편이여서 아크릴로 제작을 하게 되었다. 디자인과 재료선정까지 한 뒤에는 모둠원들이 각자 맡은 역할을 최대한 도와주었다. 스마트팜 재료가 오기전에 먼저 박스를 이용하여 스마트팜 0호를 만들어 스마트팜이 가진 아쉬운 디자인적 요소를 수정하였다

# data[].attributes.headline
스마트팜의 설계도를 간략하게 구상하는

# data[].attributes.body
스마트팜의 설계도를 간략하게 구상하는 일을 했고, 스마트팜의 제작에 일조했으며, 모둠장으로써 모둠원들의 의견들을 수렴하여 하나의 간략화로 도출하는 역할을 수행했다.

결과적으로 완성된 스마트팜은 물이 다 새어나가서 제대로 작동하는지 지켜볼 수 없어 크게 아쉬웠으나, 직접 간략화시켜보고 설계도를 만들어보는 과정이 너무나도 즐거웠고 재미있었다.