본문 바로가기

분류 전체보기

(88)
웹을 이용하여 코딩 연습해보기. Cording Ground Cording Ground 웹상에서 간단하게 코딩을 해볼 수 있습니다.http://www.tutorialspoint.com/codingground.htm 컴파일 후 실행(Execute)을 누르시면 아래의 터미널에 결과가 나오게 됩니다.
아두이노 5일차 마이크로 프로세서 - 연산 제어 논리마이크로 컨트롤러 - 마이크로 프로세서 + 기타 온도 센서 : 5v, 아날로그 신호, 그라운드 순서7 Segment (FND) - (숫자판1개) : 점이 아래로 왼쪽 아래부터 반시계로 1~10번 위부터 시계방향으로 a~g 1번 e2번 d3번 그라운드4번 c5번 점6번 b7번 a8번 그라운드9번 f10번 g 3번 혹은 8번 하나에 그라운드 Serial interrupt - 0번과 1번을 통한 인터럽트 (1byte)usb또한 Serial interruptSerial.begin(9600) void serialEvent(){ int value = Serial.read(); Serial.println(value);} Serial.read()값이 들어왔을땐 값을 반환하지만 없을땐..
아두이노 4일차 조도 아날로그 0~1023값 초음파vcc - 5vtrig - 발사 (아웃) - 디지털echo - 인식 (인) - 디지털ground - ground 조도센서를 이용한 LED 밝기 조절 #define LIGHT A0#define LED 6 void setup() { // put your setup code here, to run once: pinMode(LIGHT,INPUT); pinMode(LED,OUTPUT); Serial.begin(9600);} void loop() { // put your main code here, to run repeatedly: Serial.println(map(analogRead(LIGHT),0,1023,0,255)); analogWrite(LED,map(analogRead(..
아두이노 3일차 아두이노 int 2byte 외부 인터럽트 2번 3번 인터럽트 받기 Trigger : HIGH, LOW,CHANGE, RISING, FALLING 등.level Trigger : low or highedge Trigger : low-> high : RISING or high->low : FALLING 스위치 예제 - 스위치 LED 켜기 #define SW 5#define LED 3 void setup() { // put your setup code here, to run once: pinMode(SW,INPUT); pinMode(LED,OUTPUT);} void loop() { // put your main code here, to run repeatedly: if(digitalRead(SW)) { // ..
아두이노 2일차 아두이노를 교육받았다. 이번회엔 시리얼 모니터와 볼륨, 부저 사용법을 익혔다. 볼륨의 3개의 핀중 가장자리는 vcc ,ground 중앙은 아날로그에 연결 부저(피에조 스피커)의 +는 출력에 -는 ground에 연결 시리얼 모니터로 출력하기. void setup() { // put your setup code here, to run once: Serial.begin(9600);// 전송률 설정,9600bps} void loop() { // put your main code here, to run repeatedly: if(Serial.available()) { int value = Serial.read(); // 시리얼모니터 입력 Serial.println(value); // 시리얼모니터 출력 }} 볼륨 ..
아두이노 1일차 아두이노 첫날 LED 의 사용법을 익혔다. LED 사용하기#define LED 2 void setup() { // put your setup code here, to run once: pinMode(LED,OUTPUT);} void loop() { // put your main code here, to run repeatedly: digitalWrite(LED,HIGH); delay(1000); digitalWrite(LED,LOW); delay(1000);} RGB LED 사용하기 #define LED 2#define RED 11#define GREEN 10#define BLUE 9 void setup() { // put your setup code here, to run once: pinMode(LE..
자바스크립트 기말
c++ 클래스 설계해보기 *사람클래스(Man,멤버변수:이름,나이)를 만드시오.*멤버변수를 초기화하는 생성자를 구현하시오. *사람클래스로부터 상속받은 학생클래스(Student)를 만드시오.(멤버변수:반,학번), 생성자*사람클래스로부터 상속받은 교수(Teacher)클래스를 만드시오.(멤버변수:전공,담당과목), 생성자*main함수에서 학생객체와, 교수객체를 만들어 테스트해보시오. #include using std::cout;using std::endl; class Man{protected: char* name; int age;public: Man(char* a, int b){ name =a; age = b; } void m_Show();};void Man::m_Show(){ cout