아두이노 프로그래밍 5일차 – Part1 블루투스 통신 강사: 김영준 목원대학교 겸임교수.

Slides:



Advertisements
Similar presentations
스마트폰 화면에서 안드로이드 마켓을 클릭하여 접속합니다. [그림 1-1] 안드로이드 전용 어플리케이션 설치 방법 1. 굿바이 학교폭력 Mobile App 설치 안드로이드폰 설치 방법 마켓에서 검색 아이콘을 클릭 하여 검색창을 활성화 합니다. 굿바이 학교폭력 어플명을 입력.
Advertisements

임직원 APP 설치 가이드 경영전략처 정보기획 TF 팀. 임직원 App- 운영체제 구분  안드로이드 갤럭시, 갤럭시노트, 갤럭시 S4 [ 삼성전자 ] 옵티머스 [LG 전자 ] 베가 [ 팬텍 모토로이 [ 모토롤라 ]  ios 아이폰 [ 애플.
스마트 KTC 사용자 매뉴얼 스마트폰용 모바일학생증 앱 설치 및 기본기능. 강원관광대 스마트 KTC 앱 설치 강원관광대학교 모바일학생증 앱 ( 이하 ‘ 스마트 KTC’ 로 명명 ) 은 안드로이드폰은 Google Play Store, 아이폰 은 App Store 에서 무료로.
아이폰 사용자를 위한 문자메시지 앱 소개 아이폰에 적합한 앱 선택 … 아이폰 메시지 앱은 앱스토어에 많이 올라와 있습니다. 이 중에서 스마트콘에 접합한 아이폰 앱을 위해 여러 가지를 테스트한 결과 간단하고 쓰기 편한 앱을 소개하려고 합니다. 이.
BlackVue FOTA Upgrade 사용 안내 Android App. 펌웨어 다운로드 (Server > Smart phone) 펌웨어 다운로드 (Server > Smart phone) 인터넷이 가능한 상태에 서 블랙뷰앱을 실행합니 다. 1. 블랙뷰앱 홈화면에서 [
4차시: 3D프린터를 활용한 아두이노 응용작품 만들기
7. 스마트 폰으로 아두이노 제어하기 기능을 확장하기 위한 다양한 종류의 쉴드 보드 적층형 구조 블루투스나 WiFi 쉴드
앱인벤터 기초과정 (1차시) ㈜헬로앱스 강사: 김영준 목원대학교 겸임교수.
한국기술교육대학교 아두이노 기반 펌웨어 개발 (기본과정) 5일차 강사: 김영준 목원대학교 겸임교수.
Ⅱ. 모바일 학생증 1. 신청 방법 ( 절차 ) 앱 스토어, Play 스토어 가톨릭관동대학교 모바일 학생증 검색 다운로드.
베플리-T 2.8 설치 매뉴얼 1. 윈도우 XP에서 설치하기 p.2
(1) 설정에서 ‘일반’ 터치 Ⅱ-2. 블루투스로 테더링하기 아이 폰으로 테더링 하기
무료문자 보내기 62. 창업자께서 현재 스마트폰 무제한 약정 요금제를 사용하고 계시다면
자바실험실 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 이동준.
텔레비전 마이 동산 Q. 도서관 이용교육 반드시 도서관에 와야 하나요?
3차시: 인터랙티브 콘텐츠 만들기 소요시간: 45분 준비물 홀로그램 키트 스마트폰 SPL3D 편집기 저작툴.
아두이노 센서의 연결 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기
한국기술교육대학교 아두이노 기반 펌웨어 개발 (기본과정) 1일차 강사: 김영준 목원대학교 겸임교수.
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
아두이노 기반 펌웨어 개발 FUTURE INNOVATOR 강사: 김 영 준 ㈜헬로앱스
KN A (Rev.1.0) BIXOLON MOBILE PRINTER
Bluetooth Billionton Setup
블루투스로 모터 펌프 제어하기 앱인벤터와 스마트팜 키트를 활용한 ㈜헬로앱스
네트워크 스캔하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
아두이노 프로그래밍 4일차 – Part1 모바일 로봇 강사: 김영준 목원대학교 겸임교수.
NCS 학사운영 시스템 Guide.
AP 모드 활용하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
LCD를 활용한 탁상 시계 만들기 재료준비 및 브레드 보드 배선 구성하기 LCD를 활용한 탁상 시계 만들기 응용 작품 만들기
Ubiquitous Computing Practice (RFID)
S-Link 사용자 매뉴얼.
Arduino 101 using NodeJS Korea University of Technology and Education
Ubiquitous Computing Practice (RFID)
5. 아두이노로 LED와 스위치 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
아두이노 프로그래밍 5일차 – Part2 아두이노 보드간 통신 강사: 김영준 목원대학교 겸임교수.
명지대학교 통합모바일앱 E-Book 이용안내
1차시: 아두이노 설치 및 어두워지면 저절로 켜지는 장치 제작 실습
2016년 2학기 PULSE 4 Experiment 12 – 블루투스 통신.
안드로이드 앱 개발과정 Step1. 기초과정 강사 : 정 훈 희.
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
10차시: 크리스털 LCD 명령어 기초 준비물 SPL-Duino 보드 개요: 크리스털 LCD의 기초 명령어를 익혀 봅니다.
3D 프린팅 프로그래밍 05 – 반복패턴 만들기 강사: 김영준 목원대학교 겸임교수.
1차시: 낮과 밤이 생기는 원리 지구과학
아두이노 매트릭스 코딩 매트릭스 기본 명령어 실습 01차시 ㈜헬로앱스 김영준.
아두이노 비행선.
[그림 1-1] 안드로이드 전용 어플리케이션 설치 방법
아두이노 프로그래밍 (응용과정) 3일차 – Part2 LCD 활용하기 강사: 김영준 목원대학교 겸임교수
PSD센서 명령어 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 PSD센서 명령어 이해 및 실습 응용 작품 만들기.
02강 아두이노 LED 기본 개념 LED Example1 LED Example2 LED Example3
클라우드 서버로 사용자 데이터 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
키패드 센서 및 전역변수 목차 재료준비 및 브레드 보드 배선 구성하기 키패드 센서 이해 전역변수 실습 응용 작품 만들기.
클라우드 서버로 부터 값 읽어오기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
코펀딩 100% 활용하기 투자 가이드북.
헬로앱스 코딩체험교실 아두이노 자율주행 코딩 ㈜헬로앱스
목차 한국기술교육대학교 강사: 김 영 준 ㈜헬로앱스
아두이노 연결하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
ST모드에서 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
웹서버 기능으로 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준
청각장애인용 APP 구성 및 사용법.
PART 1 앱 인벤터 프로젝트 12 원격 로봇. PART 1 앱 인벤터 프로젝트 12 원격 로봇.
브레드 보드 연결하기 목차 브레드보드 핀구조 아두이노 입출력 핀 이해하기 전원 연결하기 LED 연결하기 LED 회로 작동시키기.
3D 프린팅 프로그래밍 03 – 도형 회전 (손잡이컵 만들기) 강사: 김영준 목원대학교 겸임교수.
아두이노 프로그래밍 4일차 – Part1 모바일 로봇 강사: 김영준 목원대학교 겸임교수
1. 포털 시스템 사이트 접속 ◎ 포털시스템 ( ) 사이트에 들어갑니다.
다양한 아두이노 개발툴 및 H/W 한국기술교육대학교 아두이노 개발 SW 비교 1 스크래치 2 SPL 블록 3 SPL 스크립트
아두이노 서보로봇 제어 (블루투스 스마트폰 조종) -03차시-
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
1. SNMP Setting IP 설정 NetAgent Mini 카드에 제공된 CD의 Netility 프로그램을 설치하여 프로그램을 실행시킨다. Netility 프로그램을 실행하면 네트워크에 있는 SNMP 카드를 찾게 됩니다. “Configure”를 선택하면 IP 설정.
SafeMSR 설정.
SPL-Duino 블록 편집기 이용하기 전류센서 블록 만들기 SPL-Duino 블록 편집기를 실행합니다.
Presentation transcript:

아두이노 프로그래밍 5일차 – Part1 블루투스 통신 강사: 김영준 목원대학교 겸임교수

블루투스 모듈 연결하기

블루투스 연결하기 스마트폰과 아두이노 간에 블루투스로 페어링을 위해 블루투스를 잠시 연결해 보도록 하겠습니다. 스마트폰과 아두이노 간에 블루투스로 페어링을 위해 블루투스를 잠시 연결해 보도록 하겠습니다. 블루투스 모듈은 페어링 과정에서만 잠시 아두이노 보드에 연결하고, 페어링 과정이 끝나면 케이블을 빼 놓을 예정입니다.

블루투스 연결하기 블루투스 모듈을 확인합니다. 앞면 뒷면 블루투스 뒷면의 이름을 확인합니다.

블루투스 모듈 연결하기 시리얼 통신 (블루투스 통신) 핀 시리얼 통신을 사용하는 블루투스 모듈은 시리얼통신용 블루투스 모듈 연결핀 시리얼 통신을 사용하는 블루투스 모듈은 시리얼통신용 4핀에 연결합니다.

블루투스 모듈 연결하기 시리얼 통신 (블루투스 통신) 핀 시리얼 통신 핀은 4개의 핀으로 구성되어 있습니다. GND 5V TX RX

블루투스 모듈 연결하기 시리얼 통신 핀에 블루투스 모듈 연결하기 헬로앱스 블루투스 모듈의 경우, 빨간색 선이 GND 위치 (안쪽)에 오도록 한 후 연결합니다.

스마트폰용 앱 설치하기

스마트폰용 앱 설치하기 구글 안드로이드 계열만 블루투스 연결을 할 수 있습니다. 스마트폰에서 Play 스토어 앱을 실행합니다. 구글 안드로이드 계열만 블루투스 연결을 할 수 있습니다. 스마트폰에서 Play 스토어 앱을 실행합니다. Play 스토어 앱 실행

스마트폰용 앱 설치하기 Helloapps 입력 SPL-Duino Lite (HelloApps) 앱을 선택합니다.

스마트폰용 앱 설치하기 앱을 설치한 후 실행해 줍니다.

스마트폰용 앱 설치하기 SPL Example 4를 선택해 줍니다.

스마트폰용 앱 설치하기 Scan for devices를 클릭합니다. Run 버튼을 클릭합니다.

스마트폰용 앱 설치하기 자신의 블루투스 모듈 뒷면에 있는 글자가 표시될 때 까지 기다립니다.

스마트폰용 앱 설치하기 자신의 블루투스 모듈 뒷면에 있는 글자와 동일한 항목을 선택합니다.

스마트폰용 앱 설치하기 숫자 0000 을 입력한 후, 확인 버튼을 클릭합니다.

스마트폰용 앱 설치하기 성공적으로 연결이 되면 자동으로 이 화면으로 전환됩니다. 만약 이 화면이 표시되지 않는 다면 이전 과정을 다시 반복해 주세요.

블루투스 값 확인하기

블루투스 연결 제거하기 아두이노 보드에서 블루투스 모듈 연결을 제거합니다. 블루투스가 연결되어 있으면 아두이노 보드에 프로그램이 업로드 되지 못합니다.

블루투스 값 확인하기 [스크립트 모드] 스마트폰에서 아두이노 보드로 보낸 값을 PC에 출력해 봅니다. 다음 프로그램을 아두이노 보드에 업로드해 줍니다. void setup() { } void loop() a = SerialRead() if (a >= 0) PrintLine(a) Delay(100)

블루투스 값 확인하기 스마트폰에서 아두이노 보드로 보낸 값을 PC에 출력해 봅니다. 다음 프로그램을 아두이노 보드에 업로드해 줍니다.

프로그램 업로드 하기 프로그램을 업로드 시킵니다. 실행 버튼을 클릭하여 프로그램을 아두이노 보드에 업로드 시킵니다.

블루투스 모듈 연결하기 업로드 후 시리얼 통신 핀에 블루투스 모듈을 다시 연결합니다. 헬로앱스 블루투스 모듈의 경우, 빨간색 선이 GND 위치 (안쪽)에 오도록 한 후 연결합니다.

앱 실행하기 SPL-Duino Light 앱에서 메뉴로 이동한 다음 다시 SPL Example 4를 실행해 줍니다. 선택해 줍니다. Run 버튼을 클릭합니다.

앱 실행하기 화면에 있는 버튼을 클릭해 봅니다. 버튼에는 숫자가 표시되어 있습니다. PC의 화면에 해당 숫자가 표시되는 지 확인해 봅니다.

블루투스 값 확인하기

스마트폰으로 LED 제어하기

블루투스 연결 제거하기 아두이노 보드에서 블루투스 모듈 연결을 제거합니다. 블루투스가 연결되어 있으면 아두이노 보드에 프로그램이 업로드 되지 못합니다.

스마트폰으로 LED 제어하기 [스크립트 모드] 스마트폰으로 13번 LED를 제어해 봅니다. void setup() { } void loop() a = SerialRead() if (a == 1) DigitalWrite(13, HIGH) else if (a == 2) DigitalWrite(13, LOW) Delay(100)

스마트폰으로 LED 제어하기 스마트폰으로 13번 LED를 제어해 봅니다.

프로그램 업로드 하기 프로그램을 업로드 시킵니다. 실행 버튼을 클릭하여 프로그램을 아두이노 보드에 업로드 시킵니다.

블루투스 모듈 연결하기 업로드 후 시리얼 통신 핀에 블루투스 모듈을 다시 연결합니다. 헬로앱스 블루투스 모듈의 경우, 빨간색 선이 GND 위치 (안쪽)에 오도록 한 후 연결합니다.

앱 실행하기 SPL-Duino Light 앱에서 메뉴로 이동한 다음 다시 SPL Example 4를 실행해 줍니다. 선택해 줍니다. Run 버튼을 클릭합니다.

앱 실행하기 1번 버튼을 클릭하여 LED가 켜지는 지 확인 합니다. 2번 버튼을 클릭하여 LED가 꺼지는 지 확인 합니다.

스마트폰으로 로봇 제어하기

스마트폰으로 로봇 조종하기 다음과 같이 버튼이 눌려지면 로봇이 동작하도록 합니다. 버튼 ()안의 숫자 값 1 전전 2 좌회전 3 정지 4 우회전 5 후진

스마트폰으로 로봇 조종하기 다음과 같이 버튼이 눌려지면 로봇이 동작하도록 합니다. 버튼 ()안의 숫자 값 1 전전 MotorDrive(200, 200) 2 좌회전 MotorDrive(-150, 150) 3 정지 MotorDrive(0, 0) 4 우회전 MotorDrive(150, -150) 5 후진 MotorDrive(-150, -150)

스마트폰으로 로봇 조종하기 [스크립트 모드] void loop() { a = SerialRead() if (a == 1) MotorDrive(200, 200, 100) } else if (a == 2) MotorDrive(-150, 150, 100) else if (a == 3) MotorDrive(0, 0, 100) else if (a == 4) MotorDrive(150, -150, 100) else if (a == 5) MotorDrive(-150, -150, 100)

스마트폰으로 로봇 조종하기

프로그램 업로드 하기 프로그램을 업로드 시킵니다. 실행 버튼을 클릭하여 프로그램을 아두이노 보드에 업로드 시킵니다.

스마트폰으로 로봇 조종하기 다음과 같이 버튼으로 로봇을 조종해 봅니다. 버튼 ()안의 숫자 값 1 전전 2 좌회전 3 정지 4 우회전 5 후진