<보기>에서 설명하고 있는 것으로 가장 적절한 것은?

이것은 우리가 생활하고 있는 주변 환경의 빛,소리,동작,열 등의 물리적인 정보를 각종 입력받아 처리한 후, 그 결과를 모니터나 그 밖의 작동 가능한 기기 등을 통하여 물리적인 방식으로 출력하는 것을 의미한다.

1. 센서

2. 액추에이터

3. 제어 프로그램

4. 피지컬 컴퓨팅

5. 마이크로 컨트롤러

 

위의 문제의 정답은 피지컬 컴퓨팅입니다.

센서는 아두이노에서 주변의 빛이나 소리 등을 입력받는 도구 이고

액추에이터는 전기적인 신호를 에너지화 하여 출력하는 도구를 말합니다.

제어 프로그램은 아두이노 내에서 처리하는 절차를 기록한 프로그램이고

마이크로 컨트롤러는 이러한 프로그램을 처리하는 장치 입니다.

이러한 모든것을 통합해서 피지컬 컴퓨팅이라고 합니다.

 

그렇다면 피지컬 컴퓨팅이란 무엇일까요?

과학백과 사전에 따르면 다음과 같이 정의 하고 있습니다.

 

4차 산업시대에 IoT가 한몫을 담당할 것으로 판단이 되는데요.

카메라나 기타 센서등이 사물에서 주변의 신호들을 수집하여 데이터를 서버에 전송하고 서버에서는 그러한 데이터를 가공하여 유용하게 사용하는 것이 4차 산업시대의 주된 목적이라고 할 수 있는데요.

 

IoT를 사람에게 비교한다면 눈과,코, 손과 발의 역할을 담당하면서 보고 느낀 정보(각종센서)를 신경계(네트워크)를 통해서 뇌(cpu)에 전달을 해 주게 되면 뇌(cpu)에서는 그러한 정보를 처리한 후 다시금 네트워크를 통해서 다른 작업자(액추에이터)에게 어떤 지시를 내리게 됩니다.

 

여기서 센서의 역할이 중요한 것은 감지 할때 뜨거운 물건을 잡고 차갑다라고 느끼는 순간 뇌는 판단을 잘 못 할 수 있는 것처럼 하드웨어도 중요한 몫을 담당하지만 어떤 처리 절차에 의해서 뜨거울때는 차가운물에 손을 얼른 담근다 든가 할 수 있는 뇌에서 할 수 있는 일들이 잘못 된 판단을 하게 된다면 어떻게 될까요?

 

오늘은 요즘 중고등학교 정보 시간에 배우는 문제에 대해 생각해 보았는데요.

이러한 것들을 학생들이 노출됨에 의해 집에 들어갈때 자동으로 불이 켜지는 원리에 대해서도 한번쯤은 생각해 볼 수 있는 계기가 되는 것은 아닐까 생각해 보게 되네요.

 

학생의 기본 의무는 공부를 하는 것입니다.

하지만 그것이 의무이기 보다는 권리라는 것을 한참 시간이 흐른 후에 많이 느끼게 되는데요.

오늘 하루도 학생의 권리를 모두 누리는 여러분이 되시길 바랍니다.

 

인천 서구 원당컴퓨터학원

사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.12.23 23:34 신고

    피지컬 컴퓨터에 대해서 제댜로 공부하고 가네요.
    잘 보고 갑니다,

  2. Favicon of https://heysukim114.tistory.com BlogIcon *저녁노을* 2019.12.24 05:49 신고

    잘 알고 갑니다.
    즐거운 성탄 맞이하세요

  3. 핑구야날자 2019.12.24 06:46

    피지컬 컴퓨터 가능 오랜만에 들어보는 용어네요

  4. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.12.24 08:30 신고

    어렵네요 ㅎㅎ
    피지컬 컴퓨터 용어 알고 갑니다..ㅎ

  5. Favicon of https://moldone.tistory.com BlogIcon 팡이원 2019.12.24 13:45 신고

    오늘도 포스팅 잘 보고 갑니다
    메리 크리스 마스 ~
    잘 보내세요~

  6. Favicon of https://dldduxhrl.tistory.com BlogIcon 잉여토기 2019.12.24 16:54 신고

    피지컬 컴퓨팅과 아이오티 잘 배우네요.
    행복한 크리스마스 보내세요.

  7. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2019.12.24 22:12 신고

    피지컬 컴퓨팅 잘배우고 갑니다
    크리스마스 즐겁고 따뜻하게보내세요^^

  8. Favicon of https://uhastory.tistory.com BlogIcon 유하v 2019.12.25 22:12 신고

    끊임없는 공부가 필요할 것 같습니다 ㅎ

  9. Favicon of https://richwnaak.tistory.com BlogIcon 평강줌마 2019.12.26 08:28 신고

    피지컬 컴퓨터로 네오봇을 사서 아이와 놀고 있답니다. 쉽게 할 수 있어서 매우 재미있네요. 즐거운 목요일 되세요.

  10. Favicon of https://deborah.tistory.com BlogIcon Deborah 2019.12.28 01:39 신고

    그렇네요. 권리죠. 학생들도 잘 알고 따라줬으면 좋겠네요.

  11. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2020.01.07 06:30 신고

    중고등학교 정보시간에 나오는 피지컬컴퓨팅 에 대해 알려주셧군요?
    덕분에 저도 몰랐던 내용을 알고 갑니다^^
    늘 건강하세요

인천광역시 서구시설관리공단에서는 드론분야의 역량있는 인재양성을 위해 제1회 청소년 창의과학 경진대회를 6월 16일에 개최 한다고 합니다.


장소 : 청라 로봇타워

대상 : 초4~중,고등학생(청소년 누구나)

종목 : 드론축구(6인1조 총 16팀)

        코딩드론(3인1조 총 20팀)

대회방식 : 

드론축구 - 6인1조로 1인이 하나의 조종기와 드론볼을 제어하여 상대방 팀의 골대에 자신의 드론볼을 통과 시키면 득접하면 승리

코딩드론 - 3인 1조로 주어진 문제 상황을 분석하고 그에 대한 코딩설계, 실행 평가단계의 전 과정을 협동하여 진행하는 경기


신청 기간 : ~5월 18일 까지

신청 방법 : 이메일(youth5777979@naver.com) 또는 팩스(032-573-0082) 또는 서구 청소년 수련관 2층 운영사무실 방문접수 

신청서 다운로드 : http://www.issi.or.kr/youth/modules/board/bd_view.asp?no=6795&ListBlock=&gotopage=1&Pagecount=266&sk=&sv=&id=issi_notice&ca_no=&mncode=&left=1


========================================================================

드론 제어에 관심이 있는 학생이라면 드론 축구에 팀을 구성하여 참여 해보면 재미 있을것 같네요.^^


그리고 코딩쪽에 관심이 있다면 코딩드론 쪽에 참여해 보면 어떨까 하는 생각이 드네요.

평창 동계 올림픽에서 보았던 오륜기의 역할을 수행 할 수 있는 드론을 제어 하는 프로그램을 직접 해 볼 수 있다는것이 무척이나 흥미진진할 것 같습니다.



이 장소를 Daum지도에서 확인해보세요.
인천 서구 당하동 1028-2 장원프라자 502호 | 원당컴퓨터학원
도움말 Daum 지도
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2018.04.25 19:11 신고

    드론대회 구경가면 재밌겠어요.
    카드 만들때 드론 받았는데 방에 콕 처박혀있네요.ㅎ

  2. 핑구야 날자 2018.04.26 06:52

    드론을 가지고 계신 분들에게 좋은 소식이네요

햄스터 프로그래밍을 하기 위해서 햄스터스쿨(http://hamster.school) 에 접속해 봤는데..

dev-C++ 프로그램을 이용해서 햄스터 프로그래밍 방법(http://hamster.school/ko/tutorial/c/install.jsp)만 나와 있더라구요.


저희는 주로 무료프로그래밍 도구인 코드블럭(http://www.codeblocks.org/) 을 이용하다 보니...

코드블럭을 이용해서 햄스터 프로그래밍 하는 방법이 나와 있으면 좋을듯 하여 검색을 해 보았는데 검색이 안되어서 제가 테스트 해 본 결과를 공유해 봅니다.


1. 햄스터스쿨에서 햄스터로봇의 드라이버를 다운로드 하여 설치 합니다.

http://hamster.school/ko/download/ 에 접속하여 해당 버젼에 맞는 설치 파일 다운로드 하여 설치

2. 햄스터스쿨에서 c라이브러리 중 해당 윈도우 비트에 맞는 Dev-C++: 중 Static 파일을 다운로드 합니다.



c-devcpp-static-win32-v1.2.0 (1).zip


3. 다운로드 받은 파일을 압축을 해제 합니다.

4. 코드블럭을 실행 합니다.

5. Create a new project 를 클릭하여 새로운 프로젝트를 생성합니다.


6. Console application 을 선택 합니다.

7. c를 선택후 프로젝트명을 입력하여 프로젝트를 생성합니다.

 


8. 프로젝트 생성하면 다음과 같이 선택된 폴더에 프로젝트명으로 폴더가 생성 되어 있습니다.


9.  c-devcpp-static-win32-v1.2.0 (1).zip 다운받은 폴더 압축을 해제 하면 다음과 같은 폴더가 있습니다.

10. 여기에서 source 폴더에 있는 roboid.c 와 roboid.h 파일을 복사하여 프로젝트 생성 폴더 아래로 복사를 합니다.

11. 이 상태에서 코드블럭의 프로젝트명의 오른쪽 마우스 클릭하여 Add File 을 선택합니다.


12. 파일 탐색창이 뜨면 roboid.c 파일을 선택하여 추가 합니다.


13. 코드블럭에서 다음과 같이 소스가 추가 된것을 확인할 수 있습니다.


14. 이제 햄스터 프로그래밍을 시작하시면 됩니다.

- #include "roboid.h" 을 추가 후

- hamster_create() 를 입력 후 컴파일 해 본후 컴파일 에러가 나오지 않으면 햄스터 프로그래밍 환경이 완료 된것입니다.


 

#include <stdio.h>

#include <stdlib.h>

#include "roboid.h"


int main()

{

    hamster_create();

    return 0;

}






 



이 장소를 Daum지도에서 확인해보세요.
인천 서구 당하동 1028-2 장원프라자 502호 | 원당컴퓨터학원
도움말 Daum 지도
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://deborah.tistory.com BlogIcon Deborah 2017.11.15 01:27 신고

    잘 보고 갑니다. 멋진 하루 되세요

  2. 핑구야 날자 2017.11.15 07:17

    재미있는 프로그램을 준비하셨군요 잘 보고 갑니다

  3. Favicon of https://moldone.tistory.com BlogIcon 팡이원 2017.11.15 07:58 신고

    잘 보고 갑니다~

  4. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2017.11.17 15:16 신고

    와.. 정말 대단하십니다.
    코드블럭으로 햄스터 프로그래밍 하는 방법에 대해 잘 배우고 갑니다.

  5. uni 2020.08.02 00:11

    정보공유 감사합니다. 그런데 지금은 따라해봐도 안되네요ㅠ 혹시 방법을 알고 계신가요~?



유투브에 아두이노로 만든 재밌는 IoT프로젝트가 있어서 퍼와 봤습니다.^^

구글의 Nest 는 온도조절장치를 통해서 외부에서도 온도를 조절 할수 있는 기능을 만들었네요.
필립스의 hue는 스마트폰으로 조명을 제어 할 수 있구요..

저희가 만들어 볼수 있는 아두이노를 이용해서 전등스위치를 껐다 켰다 할수도 있는 프로젝트가 있네요.
이메일을 안읽었을때 안읽은 이메일이 있다는것을 표현해주는 프로젝트도 있구요...

오늘 이 동영상을 퍼 온 이유는...
저희가 아두이노 교육을 진행 할때 어떤 프로젝트를 계획하고 아두이노 교육이 끝났을때 한 프로젝트의 완성품이 나왔으면 하는 바램으로 초등학생들이 쉽고 빠르고 재미있는 프로젝트가 있을까를 고민하고 있기 때문이랍니다.^^

이렇게 찾다 보면 우리 원에서 딱 맞는 어떤 프로젝트를 기획해 볼 수 있지 않을까 하는 기대감에서요.^^

 



이 장소를 Daum지도에서 확인해보세요.
인천 서구 당하동 1028-2 장원프라자 502호 | 원당컴퓨터학원
도움말 Daum 지도
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://jongamk.tistory.com BlogIcon 핑구야 날자 2017.06.22 08:02 신고

    사물인터넷 제품들이 의외로 많이 판매가 되어 학생들이 관심이 많겠군요

    • Favicon of https://wondangcom.com BlogIcon 원당컴 2017.06.22 12:25 신고

      네... 학생들이 관심을 많이 갖고 또 재미있어 해요.^^ 저도 해 보니 재미있더라구요.^^

일정 : 2017-06-10 ~ 2017-06-10 장소 : 서울 송파구 문정동 선빌딩2층, 송파메이커스페이스 모집기간 : 2017-05-31 ~ 2017-06-09

인원 : 선착순 15명

일시 : 6월 10일(토요일) 오후 1시 ~ 5시 / 총 4시간

필수지참 : 노트북, 스마트폰(아이폰/안드로이드폰)

재료제공

- 아두이노, 블루투스 모듈, 3D출력물(RC카 모형), 바퀴(소형, 중형), DC모터, 스위치 등

수강료 : 무료

재료비 : 90,000원

 

[ 교육 내용 ]

- 3D프린팅 재료와 아두이노 보드를 이용해 스마트폰으로 제어가 가능한 무선조종 자동차 제작

 

교육커리큘럼 (기초부터 알기쉽게 설명)

 

[ 본체 조립 ]

1. 부품 소개

2. 자동차 하부 조립

3. 점퍼케이블 연결

- 모터 드라이버(L293D) 점퍼케이블 연결

- 블루투스 점퍼케이블 연결

- 전원 스위치 점퍼케이블 연결

4. 자동차 상부 조립

 

[ 스케치 프로그래밍 ]

1. 아두이노 IDE 다운로드 및 설치

2. Github에서 소스코드 다운로드

3. 펌웨어 업로드

4. 소스코드 원리 및 디버깅 하기

 

[ 모바일 앱 설치 및 제어 ]

1. 스마트폰 유형별 앱 설치하기

2. 시리얼통신 설정 값 지정하기

3. 무선 RC카 조종하며 가지고 놀기


사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://jongamk.tistory.com BlogIcon 핑구야 날자 2017.06.01 12:13 신고

    학생들에게 좋은 시간이 될 것 같네요~ 직접 해보는게 제일 좋더라구요~RC카는 어른들도 좋아하죠

  2. Favicon of https://deborah.tistory.com BlogIcon Deborah 2017.06.02 04:14 신고

    좋은 워크샵이네요.

    • Favicon of https://wondangcom.com BlogIcon 원당컴 2017.06.02 08:50 신고

      이런 좋은 워크샵이 많이 많이 열려서 많은 사람들이 접했으면 좋겠어요.^^

아두이노는 오픈 소스 기반의 하드웨어 및 소프트웨어 개발 환경을 바탕으로 비전공자들도 손쉽게 컨트롤 장치를 만들 수 있도록 하기 위해 시작된 프로젝트입니다.


아두이노는 2005년 이탈리아 밀라노 옆에 위치한 이브레아(Ivrea)에서 예술가, 디자이너 및 학생들이 쉽게 사용할 수 있는 저렴한 컨트롤 장치를 만들 수 있도록 하기 위해 시작 되었는데요... 프로젝트를 시작한 마시모 밴지(Massimo Banzi)와 데이비드 쿠아르티에예스(David Cuartielles)는 이 마을의 역사적 인물인 이태리의 왕 ‘Arduin of Ivrea’에서 그 이름을 따왔다 고 합니다.


아두이노가 타 보드에 비해서 성능은 그리 좋은편은 안되지만...

아두이노 보드를 오픈소스로 공개 함으로 그와 호환되는 다양한 기능을 탑재한 보드들이 출시 되었고...

회로도까지도 오픈이 되어서 똑같이 만들어서 판매를 해도 문제가 되지 않아...

저렴한 가격으로 호환보드를 만들어 판매를 하게 됨에 따라 많은 사람들이 사용하게 되면서 범용화 되어서 아두이노의 표준으로 자리매김 하고 있는것이 가장 큰 특징으로 꼽히고 있습니다. 




아두이노의 장점을 살펴 보면


• 저렴한 가격: 아두이노 보드는 다른 마이크로컨트롤러 플랫폼에 비해 상대적으로 가격이 싸다. 

아두이노 보드는 저렴한 가격으로 직접 조립할 수도 있으며, 아두이노 우노 공식 보드의 경우 국내 판매 사이트에서 3만 5천 원 정도의 가격으로 구입 가능하다. 호환 보 드의 경우 공식 보드 가격의 절반 이하로 구입할 수 있는 보드들도 다수 존재한다. 


• 다양한 운영체제 지원: 대부분의 마이크로컨트롤러 시스템이 윈도우만을 지원하는 데 반해 아두이노 개발 환경은 윈도우, 매킨토시 OS X, 리눅스를 지원한다.


• 쉽고 간단한 프로그래밍 환경: 아두이노 프로그래밍 환경은 하드웨어나 프로그래밍에 경험 이 적은 초보자들도 쉽게 접근할 수 있도록 쉽고 간단하게 만들어져 있다. 고급 기능을 원하는 고급 사용자들을 위한 유연성 역시 제공하고 있어 마이크로컨트롤러에 쉽게 입문 해서 고성능 칩 활용을 위한 시작점으로서의 역할을 할 수 있다. 


• USB 지원: 기존에 마이크로프로세서를 위해 많이 사용하던 직렬 또는 병렬 포트가 아닌 범용적인 USB를 기본으로 사용한다. 현재 AVR과 ARM 역시 직렬이나 병렬 포트 이외에 USB 연결을 지원하고 있다. 


• 오픈 소스 소프트웨어: 아두이노 개발 소프트웨어는 오픈 소스를 바탕으로 하고 있으므로 고급 사용자들이 기능을 확장할 수 있도록 하고 있다. 아두이노 개발 언어는 C++을 기반 으로 하고 있으므로 라이브러리를 통해 그 기능을 확장할 수 있음은 물론이거니와 아두 이노가 기반하고 있는 AVR용 C 언어를 아두이노 프로그램에 직접 사용할 수 있다.


• 오픈 소스 하드웨어: 아두이노 보드는 아트멜의 마이크로컨트롤러를 기반으로 하고 있으며 하드웨어 사양은 CCL(Creative Commons License)로 공개되어 있다. 따라서 확장 보드를 쉽 게 만들어낼 수 있으며 실제로 다양한 확장 보드들이 출시되어 있다. 또한, 아두이노 보 드는 그 구조가 간단하여 어렵지 않게 브레드보드상에 직접 구현할 수 있다.



아두이노공식보드를 살펴보면



  • 아두이노 UNO 보드 : 현재 아두이노의 표준 보드입니다. 예제가 많아 초보가 접근하기 쉬운 보드입니다.
  • 아두이노 Mega(Mega2560) 보드 : 아두이노 UNO 보드의 약 2배 크기에 제어할 수 있는 핀도 훨씬 많고, 더 빠르고, 저장용량도 더 많이 가진 보드입니다. 하지만 초보자가 접근하기에는 무리가 있어 보입니다.
  • 아두이노 Nano : 아두이노 UNO 보드의 소형화 버전이라고 생각하시면 됩니다.
  • 아두이노 Pro/Pro mini : 아두이노 보드 중 가장 작은 사이즈로 손가락 두 마디 정도에 아두이노의 기능이 탑재되어 있습니다.하지만 작은 만큼 프로그래밍 하는게 번거롭겠죠... 
  • Lily Pad : 웨어러블 등에 적당하도록 변형된 아두이노 보드입니다. 향후에 몸에 걸치는 사물인터넷용으로 사용하기 좋은 보드입니다.
  • 기타 보드 : 이 외에도 여러 보드들이 있지만 대중적으로 쓰이는 보드는 위에 설명한 보드들입니다.

저희 원에서는요


아이들의 눈높이에서 사용하기 좋은 아두이노우노보드를 이용해서 직접 조립해 보고...

프로그래밍을 하여 센서의 반응에 따라 led를 켜 보기도 하고 전원을 켜 보면서...

실생활에서 사용되는 기기들의 원리를 파악하고 또한 상상력을 접목하여 자신만의 특별한 존재를 만들어 보는 시간을 갖게 합니다.


사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. 핑구야 날자 2017.05.13 21:11

    일반인도 쉽게 코디할 수 있겠군요 덕분에 잘 배워 갑니다

    • Favicon of https://wondangcom.com BlogIcon 원당컴 2017.05.14 08:43 신고

      우리 아이들의 미래는 어찌 바뀔지 아무것도 모르겠어요... 불과 20년전만해도 스마트폰이란건 꿈도 꾸지 못하던 시대였던것으로 생각되는데... 이제는 스마트폰을 빼놓은 세상은 생각 할수도 없는 세상이 되었네요... 앞으로 20년뒤의 세상은 또 어찌 바뀌어 있을지... 어찌 됐든 간에 IT 문물은 또 그만큼 앞서 나가 있을듯 하네요... 우리 아이들이 IT 문물을 의연히 받아들일 수 있게 하는게 우리 원의 최소한의 목표랍니다.^^ 방문해 주셔서 감사합니다.^^

+ Recent posts