본문 바로가기

Toolkit_(with_Video_Tutorials)/TIZEN

(188)
(동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 003강 (동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 003강입니다. 세번째 강의는 널리 사용되는 타이머에 대한 내용 입니다. 타이머의 개요 대해서 알아보고, 타이젠 환경에서 타이머를 이용하려면 어떤 함수를 사용해야 할지를 이해한뒤, 실제 타이젠에서 실행되는 타이머 앱프로그램의 구조와 의미하는 바를 분석합니다. 예제가 일부 UI 부분을 포함하고 있지만, 타이머 기능 중심으로 코딩된 부문만을 별도로 구분하여 설명하고, 프로그램 구조에 대해 해부하여 그 의미를 분석하고 실행하여 결과를 트레이싱하고 있습니다. 동영상 첨부 파일 한번만 받으시면 됩니다. 웹 사이트 주소 https://www.g.camp/tag/TIZEN, https://www.g.camp/tag/TIZEN_THINGS, https://ww..
(동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 002강 (동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 002강입니다. 두번째 강의는 쓰레드 사용과 콜백함수와의 관계를 설명하고 있습니다. 쓰레드함수, 동기화함수, 그리고, 콜백함수의 사용형식에 대해서 알아보고, 이러한 함수들을 활용한 예를 설명합니다. 사용된 예는 타이젠 개발자 사이트에 있는 "Ecore Thread 3 sample app" 프로그램 일부를 사용하여 설명합니다. 예제 내용이 이해하는데 어려울 수 있으나, 쓰레드의 동작을 파악하는데 도움이 될 것 입니다. 동영상 첨부 파일 한번만 받으시면 됩니다. 웹 사이트 주소 https://www.g.camp/tag/TIZEN, https://www.g.camp/tag/TIZEN_THINGS, https://www.g.camp/tag/TIZENxL..
(동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 001강 (동영상 강의) 고급 타이젠 개발자를 위한 리눅스 기본강의 001강입니다. 1 첫번째 강의는 프로그램 개발에 도움이 되는 기본적인 용어 및 지식에 대해서 설명하고 있습니다. 타스크(Task)들의 작동원리를 이해하는데 필요한 내용으로서, 하드웨어를 움직이고 사용자를 편리하게 지원하는 운영체제 개념, 프로세스들이 어떻게 생성되어 실행되고 소멸되는지를 알기 위한 프로세스의 생명주기(life-cycle), 프로세스와 쓰레드들 어떻게 구분해야 하는지, 이벤트와 인터럽트는 어떤 차이가 있는지, 핸들과 콜백함수는 어떤 관계가 있는지, 프로세스 실행시 사용되는 데이터 구조인 스택과 큐의 작동원리에 대해서 설명합니다. % 동영상 에서 나온 함수의 예제는 일반적인 리눅스 OS 에서 사용되는 함수 입니다. 동영상 웹 사이트..
고급 타이젠 개발자를 위한 리눅스 기본강의 목차 본 강좌는 서울하드웨어해커톤 탑메이커에 참가하는 메이커들과 타이젠 운용체제에서 실행되는 IoT 응용프로그램을 개발하려는 개발자들에게 도움이 되고자 마련되었습니다. 다섯 강의로 구성되어 있으며, 각 30분 분량의 강의가 진행됩니다. 앞 두 개 강의는 응용프로그램을 개발하는데 필요한 용어 및 기본개념 그리고 기본 예를 들어 설명하고 있으며( 동영상 에서 사용된 예제 함수는 적용한 일반적인 리눅스 OS 에서 사용되는 ) 함수 입니다. 뒤 세 개 강의는 타이젠에서 작동되는 프로그램들을 대상으로 구조분석 및 의미분석을 통해 어떻게 작동되는지를 이해하여 그결과를 트레이싱하는 내용으로 구성되어 있습니다. 1 첫번째 강의는 프로그램 개발에 도움이 되는 기본적인 용어 및 지식에 대해서 설명하고 있습니다. 타스크(Task..
(동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_05] Bin SmartThings 연결 (동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_05] Bin SmartThings 연결입니다. 동영상 [step 5] 본 영상은 라즈베리파이 3와 타이젠(v.5.0)을 활용해 SmartThings와 연동이 가능한 IoT 기기를 DIY로 제작하는 과정을 다룹니다. 본 프로젝트에서는 특정 공간에서 자유롭게 움직일 수 있고 원하는 위치로 부를 수 있는 로봇 쓰레기통을 제작합니다. (Step 5 / 5) 준비물- 이전 스텝을 통해 제작한 TIZEN IoT 기기- SmartThings 앱이 설치된 휴대폰 ReferenceSmartThings에 대한 더 상세한 정보를 아래 사이트를 통해 얻으실 수 있습니다.[1] Things SDK API: https://dev..
(동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_04] 쓰레기통 조립 (동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_04] 쓰레기통 조립 입니다. 동영상 [step 4] 본 영상은 라즈베리파이 3와 타이젠(v.5.0)을 활용해 SmartThings와 연동이 가능한 IoT 기기를 DIY로 제작하는 과정을 다룹니다. 본 프로젝트에서는 특정 공간에서 자유롭게 움직일 수 있고 원하는 위치로 부를 수 있는 로봇 쓰레기통을 제작합니다. (Step 4 / 5) 준비물 - 3D 프린팅 파츠 (링크[1]) - 쓰레기통 (이케아 스트라팟스 5L) - 모나미 볼펜 x 2 - 옴니휠 3쌍 - - m3 5mm 볼트 - m3 8mm 볼트 - m3 15mm 볼트 - m3 25mm 볼트 - m5 10mm 볼트 - - 아두이노 UNO - 아두이노 B..
(동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_03] 쓰레기통 와이어링 및 테스트 (동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_03] 쓰레기통 와이어링 및 테스트 입니다. 동영상 [step 3] 본 영상은 라즈베리파이 3와 타이젠(v.5.0)을 활용해 SmartThings와 연동이 가능한 IoT 기기를 DIY로 제작하는 과정을 다룹니다. 본 프로젝트에서는 특정 공간에서 자유롭게 움직일 수 있고 원하는 위치로 부를 수 있는 로봇 쓰레기통을 제작합니다. (Step 3 / 5) 준비물- 아두이노 UNO- 아두이노 CNC 쉴드 v3- A4988 스텝모터 드라이버 x 3- NEMA 14 스텝모터 x 3- MG946R 서보모터- 기계식 키보드 스위치- 12V 5A DC 아답터 링크 [1] https://www.dropbox.com/sh/c2..
(동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_02] Bin 프로젝트 생성 및 어플리케이션 업로드 (동영상) 타이젠(Tizen) 프로젝트 예제(Sample Project) 04편 쓰레기통 [Step_02] Bin 프로젝트 생성 및 어플리케이션 업로드 입니다. 동영상 [step 2] 본 영상은 라즈베리파이 3와 타이젠(v.5.0)을 활용해 SmartThings와 연동이 가능한 IoT 기기를 DIY로 제작하는 과정을 다룹니다. 본 프로젝트에서는 특정 공간에서 자유롭게 움직일 수 있고 원하는 위치로 부를 수 있는 로봇 쓰레기통을 제작합니다. (Step 2 / 5) 준비물 - Wifi 연결 가능한 PC - 개발환경 세팅이 끝난 라즈베리파이 3 B+ - 마이크로 5핀 충전기 링크 [1] https://www.dropbox.com/sh/c2j9xij8x9o833v/AAAUhVHYbSdv8XJvzhoRPWVza?..

 
서울시 금천구 디지털로 9길 90
mail : www.g.camp@gmail.com    https://topmaker.tistory.com |    tel : (해커톤) 박기태 총괄 010-6785-3678, (3D모델링, 기구파트) 070-4070-8603, (전자파트) 070-4070-8604, (CNC 가공파트) 070-4070-8605, (운영사무실) 02-2135-5280
Copyright 2019 by Seoul Businsss Agency. All Rights Reserved. (Powered by Tistory) Top Maker 사이트 디자인 : blogstudy@naver.com
 최신글 +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 뉴스 +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 일정 +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Top Maker | 모집/참가신청    more
Top Maker | 사전워크샵    more
Top Maker | 해커톤    more
 Tizen +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 Programming languages +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Top Maker | 지난 해커톤    more

주최

주관

후원·기술지원

기술 지원

서울시 금천구 디지털로 9길 90 https://topmaker.tistory.com
mail : www.g.camp@gmail.com TEL : (해커톤) 박기태 총괄 010-6785-3678, (3D모델링, 기구파트) 070-4070-8603, (전자파트) 070-4070-8604, (CNC 가공파트) 070-4070-8605, (운영사무실) 02-2135-5280