Home

객체지향 언어의 특징/ 객체 지향 개발 5대 원리 / 원칙, 객체 지향 디자인 패턴 / getter 와 setter 을 사용하는 이유

객체 지향 언어 Java , Python 등의 언어들은 들어보고 사용해 봤다.하지만 객체 지향의 정확한 뜻을 알고, 제대로 쓰지는 못한 것 같아서 정리해보려고 한다. 객체 지향의 뜻, 절차적 프로그래밍과의 비교  나무 위키 출처 : 정의    객체 지향 프로그래밍(Object-Oriented Programming), 줄여서 OOP.           프로그램을 어떻게 설계해야 하는지에 대한 일종의 개념이자 방법론...

Read more

중국의 제조 창업 동향 _ 심천의 하드웨어 스타트업을 위한 인프라

중국의 제조 창업 동향 ( 제조 동향 )  중국은 기존에는 저렴한 노동력을 기반으로 전 세계의 공장이 집약된 장소였다. 이를 통해 중국의 경제력과 경제규모는 크게 성장하게 되었다. 하지만 GDP 가 올라가고, 저출산 같은 정책을 펼쳐서 인구구조가 변화가 되어 생산비용이 증가하고 있다. 이에 따라서, 최근 글로벌기업들은 베트남 같은 동남아 시장이나 인도 쪽을 찾고 있다고 한다. 그 예로, 노동집약산업인 경공업분야에서 이미 동남아의 추격으로 수출물량이 급감이 있다.따라...

Read more

아두이노 UNO 보드 + usb female (암) 사용하여 전류 흐르게 하기 ( 아두이노 작동하게 하기 )

지금 GHU 에서 하는 프로젝트를 위해서 usb female 을 구매했습니다. 팀에 같은 기술자가 있긴 하지만 그 분도 안해본 것 같아서 그냥 제가 직접 해봤습니다.female 은 이렇게 생겼습니다. 보통 usb를  꽂는 파트를   female 이라고 합니다.이렇게 꽂았을 때, 아두이노에 불이 들어오면 정상적으로 작동한다는거겠죠???저는 아두이노 적당전압인 9V 를 넣어보겠습니다. ( 유효전압은 6~12 V 인 것으로 알고있습니다. 더 찾아보세요)저기 집게발 처럼 생긴 놈이요 양 끝에 두개 저기는 절...

Read more

인공지능에 관한 입문, 개론, 설명 ( 딥러닝, 머신러닝 정리 자료 )

쫄지말자 딥러닝 자료 공유합니다. 쉽게 딥러닝과 머신러닝을 설명해 주는 글입니다. 쫄지말자딥러닝2 - CNN RNN 포함버전 from modulabs(좋은 자료 제공해 주신 분께 감사합니다. ) 딥러닝과 머신러닝의 차이는 무엇인가??저도 공부하면서 정리해봤습니다. ppt 랑 같이 보시면 더 좋을 것 같습니다.-인공지능 :       수학적으로 표현할 수 없었떤 복잡한 인간의 두뇌를 데이터를 기반으로 흉내내다.    위키백과 출처 : 인공지능(人工知能, 영어: art...

Read more

Front - end 스터디 자료 공유 - 자바카페

출처 : http://d2.naver.com/news/35526191. HTML 개념 및 특징HTML이 무엇인지, 지금까지 어떠한 흐름을 거치며 HTML5가 되었는지, HTML5의 설계 원칙, 중요한 특징, Browser 지원 현황, 웹표준(접근성, Semantic), content 모델에 따른 분류, API 사이트와 유용한 Tutorial 사이트들에 대해서 알아봅니다. 자바카페 프론트엔드스터디 E01 - HTML5 from Young-Beom Rhee 2. CSS 개념CSS의 기본 개념, Cascading order, inheritance, CSS 발전 흐름, Module별 분류, Browser sup...

Read more

DFR0296 _ Bluno Nano 를 이용하여 BLE ( bluetooth 4.0) 블루투스 제어 해보기

원래 Willit이라는 동아리에서 아두이노를 이용한 미아 방지팔지를 만들기로 해서 가장 작으면서 비콘이 지원되는 블루투스 4.0 이상의 버전이무엇이 있을까? 살펴보다가 블루노 나노 Bluno Nano 를 선택했습니다. ( 지금은 미아방지 팔찌를 만들지는 않습니다 )다만 사용하려고 하니까 유저도 그렇지만 자료 자체가 별로 없는 듯 합니다.그게 가장 블루노의 단점이라고 할 수 있을 것 같네요 .유투브에 9초정도 되는 영상 한두개 있고, 구글에 쳐도 전혀 나오지 않는 것 같습니다.그래도 사용법이 크게 아두이노 Uno 보드와는 다르지 않은 것 같습니다. 다만 블루투스 연결에는 좀 삽질을 할 것 같습니다....

Read more

123D 라는 3D 프린터 모델링 프로그램을 사용해서 간단한 예제들을 만들어보자. ( 컵, 캐릭터 화분 )

123D 라는 3D 프린터 모델링 프로그램을 사용해서 간단한 예제들을 만들어보자. 컵과 캐릭터 화분을 만들어 보자.         Prism 을 이용하면 오른쪽 처럼 n각기둥을 제작할 수 있다. Side 의 값 n이  n각기둥을 정의한다.              오른쪽 상단에 있는 박스를 클릭해서 시선을 이동하는게 가장 편하다.           클릭하면 이 화면이 나옴 컨트롤 T 누르면 OK  ...

Read more

블루투스 모듈 HC-06을 사용하여 원격으로 전등 ON/OFF 하기

http://melonicedlatte.com/2016/07/14/160247.html램프를 제작하여 Serial 로 제어하는 걸 한 글을 링크해놨습니다.블루투스 모듈 HC-06을 이용하여 블루투스 통신을 하고, 그를 통해 램프를 제어 해 보겠습니다.아주 간단한 예제입니다. 이 예제를 이용하면 더 복잡한 것도 쉽게 해결 가능 하겠죠??이게 HC-06 모듈입니다. (출처 : https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTBIvY4q6FcEXyi8mu12qJPnUl7SoJ87uYeYzbxsDOJExCOEdkx) HC-06 모듈 같은 경우는 ...

Read more

임베디드란 무엇인가??? ( 펌웨어, IDE )

임베디드라는 말은 많이 들어봤지만 실제로 무엇인지는 잘 모르고 있었다.임베디드를 검색해보고 공부를 좀 해봤다.임베디드에 대해서 쉬운 설명(정의)으로 요약해봤다. ★ 임베디드란 무엇인가????  => 다양한 사물에 전자기기를 내장해 개발하는 방식(embbeded => 숨어있다, 내장되어있다.) 즉 사물에 전자기기가 숨어있다? 정도로 이해하면 편할 듯 하다. 위키백과에서는 다음과 같이 정의하고 있다.   임베디드 시스템(영어: embedded system, 내장형 시스템)은 기계나 기타 제어가 필요한 시스템에 대해, 제어를 위한 특정 기...

Read more

아두이노를 활용하여, Serial에서 숫자를 입력하면 전등 ON/OFF 하기 (Serial 을 통한 부품 제어 )

아까 3D 프린터로 만든 램프 모형을 써먹기? 위해서 LED 를 부착해서 사용자가 Serial 로 입력할 수 있는 램프를 만들어 봤습니다.구조는 매우 단순합니다. Serial 을 통해서 더욱 어려운 제어를 하기 전에 입문? 정도로 보면 좋을 것 같습니다. LED 전구를 6번 포트와 저항에 연결하고 그라운드 부분은 그라운드에 연결합니다.뭐 빵판을 빼고 보면 이렇게 단순한 구조입니다. 그림으로 보면 아래오 같습니다. 소스파일은 2개로 이루어져있습니다. Light_Lamp 와 serial 이라는 2개의 파일로요.setup() 함수에서 serial의 setup()을 불러옵니다. loop...

Read more