자바실험실 http://JavaLab.org 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 http://JavaLab.org 이동준.

Slides:



Advertisements
Similar presentations
Hamster Manual 정보통신과 이우형. 목차 세팅 햄스터 하드웨어 - Model - I/O -Sensor 센서별 예제.
Advertisements

KAIST 공학스쿨. KAIST 공학스쿨 스펀지 조이스틱 아이패드용 아날로그 조이스틱 KAIST 공학스쿨 관련동영상 시청.
4차시: 3D프린터를 활용한 아두이노 응용작품 만들기
4D 장치 제작 체험으로 배우는 아두이노 및 SW프로그래밍 교육
Progress Report YoonMo Yeon
7. 스마트 폰으로 아두이노 제어하기 기능을 확장하기 위한 다양한 종류의 쉴드 보드 적층형 구조 블루투스나 WiFi 쉴드
                                  9장 컴퓨터 기반 데이터 수집의 기초.
컴퓨터정보공학과 권춘우 최신인터넷기술 - Buzzer, Serial 통신, 7 Segment LED - Analog 입력/출력 > LED 밝기 조절, 저항/전압 읽기.
아두이노 활용 SW코딩 시작하기 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기
IoT(사물인터넷) 보안 2016년 2학기 2. 라즈베리파이 준비.
아두이노 센서의 연결 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기
아두이노 프로그래밍 1일차 – Part2 아두이노 사양 강사: 김영준 목원대학교 겸임교수.
아날로그 입력과 출력.
장 비 사 양 서 브랜드 KEVIC 모 델 HB-1012 품 명 SPEAKER 제품특징 제품사양
아두이노 기반 펌웨어 개발 FUTURE INNOVATOR 강사: 김 영 준 ㈜헬로앱스
Arduino와 Led를 이용하여 Wearable Display 만들기
실험 8. 연산증폭기 특성 목적 연산증폭기의 개관, 특성 및 사용법 이해 입력저항, 개루프 이득, 출력저항, 슬루레이트 등
네트워크 스캔하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
갤럭시 S를 이용한 자동차 원격 제어 시스템 담당교수 : 진현욱 교수님
독립형 모션제어기 사양 - Catalog (optional) XMC-PO04-MOD
실험1. 연산 증폭기 특성 전자전기컴퓨터공학부 방기영.
AP 모드 활용하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
프로세싱 게임 메이킹 자바실험실 JavaLab.org 이동준.
컴퓨터 계측 및 실습 D/A-converter
제 3 장 아두이노 무조건 따라하기 - 스마트 폰으로 제어하는 아두이노 -.
483(W) x 88(H) x 260(D) / 19(W) x 3.5(H) x 10.2(D)
컴퓨터 응용과 3학년 1반 조장 김영조 조원 구본건 , 임선택
아두이노? 2005년 이탈리아 이브레아에서 예술가와 디자이너를 위한 마이크로컨트롤러 프로젝트로 시작 아두이노는
W/L TUNER S 5.3-RX TRANTEC NAME MODEL 제조사 True Diversity Tuner
마이크로컨트롤러, 마이크로컨트롤러 보드 마이크로컨트롤러 보드 = 마이크로컨트롤러 +  마이크로컨트롤러 마이크로컨트롤러 보드.
보광병원 마취통증의학과장 양재영 아두이노를 이용한 . 나만의 온습도계 만들기 보광병원 마취통증의학과장 양재영
Arduino 101 using NodeJS Korea University of Technology and Education
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수.
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수
NodeMCU를 이용한 SmartPot 제작
메인보드(main board) 대전직업전문학교 Carpe diem!!.
자바와 아두이노를 넘어서 프로세싱으로... 자바실험실(JavaLab.org) 이동준
5. 아두이노로 LED와 스위치 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
아두이노 프로그래밍 5일차 – Part2 아두이노 보드간 통신 강사: 김영준 목원대학교 겸임교수.
스마트폰 알리미 만들기 본 내용은 돌발성 난청으로 한쪽 귀가 잘 안 들리셔서 전화를 제때 받지 못하시는 어머니를 위해 만들었습니다. 특히 사람이 나이가 들면 소리나 진동을 잘 감지하기 어렵기 때문에 조명과 연동하여 시각적으로 알려주면 어떨까라는 생각에서 출발하여 만들었습니다.
2016년 2학기 PULSE 4 Experiment 12 – 블루투스 통신.
아두이노 프로그래밍 1일차 – Part4 값출력 및 디지털 읽기 강사: 김영준 목원대학교 겸임교수
483(W) x 88(H) x 260(D) / 19(W) x 3.5(H) x 10.2(D)
10차시: 크리스털 LCD 명령어 기초 준비물 SPL-Duino 보드 개요: 크리스털 LCD의 기초 명령어를 익혀 봅니다.
PSD센서 명령어 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 PSD센서 명령어 이해 및 실습 응용 작품 만들기.
02강 아두이노 LED 기본 개념 LED Example1 LED Example2 LED Example3
클라우드 서버로 사용자 데이터 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
키패드 센서 및 전역변수 목차 재료준비 및 브레드 보드 배선 구성하기 키패드 센서 이해 전역변수 실습 응용 작품 만들기.
클라우드 서버로 부터 값 읽어오기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
4. 아두이노로 LED 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
목차 한국기술교육대학교 강사: 김 영 준 ㈜헬로앱스
센서값 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
아두이노 연결하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
ST모드에서 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
Prof. Seewhy Lee Presents
7. 실제 세계와의 통로 센서 정보영재 석사 김석전.
웹서버 기능으로 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준
브레드 보드 연결하기 목차 브레드보드 핀구조 아두이노 입출력 핀 이해하기 전원 연결하기 LED 연결하기 LED 회로 작동시키기.
아두이노 프로그래밍 5일차 – Part1 블루투스 통신 강사: 김영준 목원대학교 겸임교수.
엔트리-아두이노 블록 코딩 평원중학교 이동준 자바실험실 JavaLab.org.
다양한 아두이노 개발툴 및 H/W 한국기술교육대학교 아두이노 개발 SW 비교 1 스크래치 2 SPL 블록 3 SPL 스크립트
JDC-200/400/600 1CH DIGITAL P.A POWER AMPLIFIER
IO-Link 통신 기술 소개 산업 Ethernet 필드버스 게이트웨이 접속 IO-Link 마스터 IO-Link 통신
아날로그일까? 디지털일까? -사용자 경험 기반 디지털 기술을 활용한 반응하는 액자 만들기-
5-8. 전기 제품에 열이 발생하는 이유는? 학습 주제 < 생각열기 >
3주차 실험 지도 교수 : 한형석 교수님 Gachon Univ. HHS LABORATORY.
아두이노 서보로봇 제어 (블루투스 스마트폰 조종) -03차시-
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
2015년 2학기 PULSE 4 전자물리실험 05 - 수위 감지 경보 회로 - DSU 메카트로닉스 융합공학부 -
Presentation transcript:

자바실험실 http://JavaLab.org 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 http://JavaLab.org 이동준

여러분 집의 거실과 부엌에는 몇 개의 컴퓨터가 있을까요? 여러분 집의 거실과 부엌에는 몇 개의 컴퓨터가 있을까요? 전기밥솥(온도 컨트롤러 기본 + 음성신호 칩) 대형 TV(PC 성능과 대등소이) 자동 세탁기(세탁물 감지, 세탁코스 결정) 스마트폰, 핸드폰 전자레인지, 냉장고 탁상용 계산기 모든 형태의 리모컨 사물컴퓨터

교육용 사물컴퓨터, 아두이노 입력 스위치 가변저항 온도 센서 충격 센서 전류 센서 가스 센서 거리 센서 적외선 센서 키보드 마우스 출력 모니터 프린터 스피커 입력 스위치 가변저항 온도 센서 충격 센서 전류 센서 가스 센서 거리 센서 적외선 센서 가속도 센서 기타... 출력 LED LCD 모터 스피커 릴레이...

https://blog.arduino.cc/

보드 구조 접지 디지털 입출력 포트 USB 9~12V 전원 입력 3.3V 출력 접지 아날로그 입력 지원 디지털 입출력 가능

프로그램 입력을 위한 아두이노 연결

IDE(통합 개발 환경) 설치 https://www.arduino.cc/en/Main/Software

사용할 보드의 종류를 알려주기

사용할 시리얼 포트 번호 알려주기

void setup( ) { pinMode(13, OUTPUT); } void loop( ) { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); Blink 예제입력

Blink 예제 불러오기

Blink 프로그램을 보드에 업로드 아두이노에 내장된 13번 LED

주석문 컴퓨터는 무시하도록 하고, 오직 인간만이 알 수 있도록 적어 놓은 글

void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); 아두이노에 내장된 13번 LED

Blink (무한 반복...) LED 켜고 1초 쉬고 LED 끄고 void loop( ) { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); }

digitalWrite(LED_BUILTIN, HIGH); 전압이 걸리고, 전류가 흘러서 불이 들어온다.

digitalWrite(LED_BUILTIN, LOW); 전류가 흐르지 못한다.

Blink 회로

toneMelody 예제 불러오기

toneMelody 회로 디지털 8번 포트 사용

toneMelody 프로그램 손보기 음 높이 음 길이