본문 바로가기

분류 전체보기

(61)
초음파 센서로 음악(도 레 미 ...) 연주하기 소스코드 초음파 센서로 거리를 얻어 거리에 따라 스피커나 피에조로 음악을 연주한다.확인할 것 1. 툴 메뉴에서 아두이노 보드 확인2. 툴 메뉴에서 포트 확인 아래는 소스코드이다. 앞에 // 표시는 실행되지 않는 코드이므로 무시한다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394int echoPin = 12; //초음파 센서의 Echo 핀번호를 설정한다.int trigPin = 13; //초음파 센서의 Trig 핀번호를 설정한다.int spea..
서울애니메이션센터에서 만나는 가족 융합 전시회 ‘STEAM 체험전’ 서울애니메이션센터에서 만나는 가족 융합 전시회 ‘STEAM 체험전’ SBA(서울산업진흥원, 대표이사 주형철)가 (주)그래피직스, 생각투자(주)와 공동으로 ‘STEAM 체험전’을 서울애니메이션센터에서 오는 8월 14일까지 개최한다. SBA가 (주)그래피직스, 생각투자(주)와 공동으로 기능성 보드게임, 인터랙티브 체험 전시 등의 전시회인 ‘STEAM 체험전’을 명동에 있는 서울애니메이션센터 전시실에서 8월 14일까지 개최한다고 밝혔다.(사진제공: 서울애니메이션센터) ‘STEAM’은 미국이 90년대부터 과학기술분야의 미래인재 양성을 위해 수학, 과학, 공학, 기술 교육을 강화하려는 목적으로 실시한 STEM(Science, Technology, Engineering, Mathmatics) 교육에 예술 분야(Ar..
아두이노 Serial 함수 명령어 알아보기 아두이노 Serial 함수 명령어 알아보기 기본적으로 Serial함수에 대해 알고 계시고, 자주 사용하는 함수는 Serial.begin(), Serial.print()/Serial.println(), Serial.available(), Serial.read() 함수 일 것입니다. 다양한 Serial함수들에 대해 알아보고 어떻게 동작하는지 알아 보겠습니다.원문출처 : http://kocoafab.cc/tutorial/view/504 1. Serial.Write() 사용 방법 - Serial.write(val) - Serial.write(str) - Serial.write(buf, len) 변수 - val : byte형 데이터 - str : string형 문자열 - buf : byte형 배열 - len : ..
다양한 아두이노 명령어 사용법 - 레퍼런스 아두이노를 사용하여 프로그래밍할 때 필요한 많은 명령어들이 있습니다. 모두가 자주 사용하는 명령어는 아니지만 모두 잘 알고 있어야 합니다. 프로그램 실행시 명령어 하나 하나가 무엇인지 알려고 하지 마세요.일단 실행되고 나서 결과값이 나오면 그러한 문장, 프로그램 코드가 어떤 역할을 하는지 대략예상만 하시고 직접 코드를 타이핑하고 결과를 확인하는 식으로 익혀가시면 됩니다. 그게 또 빠른 방법입니다.반드시 타이핑 하고 결과를 확인해야 합니다. 눈으로 익히는것은 오래가지 못하고 금방 잃어버립니다. 아두이노 프로그램 명령어가 궁금하실때 언제든지 여기 오셔서 확인하시면 됩니다. Language Reference 출처:- https://www.arduino.cc/en/Reference/HomePageArduino ..
관문초등학교 뒤뜰야영 드론 항공 촬영 - 까불다가 추락함 ㅠ.ㅠ 2016년 6월 18일 관문초등학교 뒤뜰야영 행사에 드론으로 공중에서 촬영을 해달라고 해서일주일 동안 한~두시간 연습하고 촬영한 영상입니다. 관문초등학교 조은 아버지 모임 창립멤버라서 애가 졸업하고도 계속 도와주기도 하고 같이 어울리기도 합니다. 조아모 활동과 운영한 내용들은 언제 한번 공유해보겠습니다. 대표적인 나는 사물인터넷 제품이 드론이죠. 전 세계 60% 이상을 중국의 DJI 사 드론이 점유하고 있습니다.드론의 발전 가능성은 무궁무진 합니다. 요즘 실제 이용되는 분야는 산불감시, 농약살포, 인명구조, 항공촬영... 등 드론의 활용 분야는 빠르게 증가하고 있습니다. 조종이 서툴고 처음 촬영하는거라 아름답게 촬영하진 못했지만 전체적인 분위기를 보시는데는 그만입니다. 과천의 이곳 저곳을 항공 촬영으로 ..
씨리얼 모니터 테스트 프로그램 소스 코드 긁어서 카피해서 사용 1234567891011121314151617void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); // initialize serial communication at 9600 bits per second: Serial.begin(9600);} // the loop function runs over and over again forevervoid loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); ..
RGB Led 로 모든 색깔을 나타내보자 RGB Led 로 모든 색깔을 나타내보자 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455const int redPin = 5; // RGB LED의 빨강(R) 제어 핀의 연결 번호const int greenPin = 10; // RGB LED의 초록(G) 제어 핀의 연결 번호const int bluePin = 11; // RGB LED의 파랑(B) 제어 핀의 연결 번호 const int delaytime = 15; void setup(){ // RGB LED 제어 핀들을 모두 출력용 핀으로 설정 pinMode( redPin , OUTPUT ); pinMode( greenP..
4 pin RGB Led로 모든 색깔 표현 하고 fade in 구현 4 pin RGB Led로 모든 색깔 표현 하고 fade in 구현 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798/* YourDuinoStarter Example: RGB_LED_Fade - Red-Green-Blue LED fades between colors automatically - SEE the comments after "//" on each line below - CONNECTIONS: NOTE: Hold ..