Product Interaction_Move Mobile

(1) ์ปจ์…‰ ์„ค๋ช… ํŒ๋„ฌ 




(2) ๋™์˜์ƒ




์•„๊ธฐ๊ฐ€ ์šธ๋ฉด ๋ชจ๋นŒ์ด ์›€์ง์ด๊ณ  ์šธ์Œ์ด ๊ทธ์น˜๋ฉด ์›€์ง์ด ๋ฉˆ์ถ”๋Š” ์‚ฌ์šด๋“œ ์„ผ์„œ๋ฅผ ํ™œ์šฉํ•œ ์•„๊ธฐ๋ฅผ ์œ„ํ•œ ์›€์ง์ด๋Š” ๋ชจ๋นŒ ์žฅ๋‚œ๊ฐ์ž…๋‹ˆ๋‹ค. 

(3) ์ฝ”๋”ฉ ๋ฐ ์„ค๋ช…

#include <Servo.h>

Servo myservo;  // ์„œ๋ณด๋ฅผ ์ปจํŠธ๋กคํ•  ์˜ค๋ธŒ์ ํŠธ ์„ ์–ธ

int pin0 = 0;  // ์•„๋‚ ๋กœ๊ทธ 0๋ฒˆ์— ์‚ฌ์šด๋“œ์„ผ์„œ ์—ฐ๊ฒฐ
int pin1=1;
int val;    


void setup() {
  myservo.attach(9);  // ์•„๋‘์ด๋…ธ 9๋ฒˆ์— ์„œ๋ณด๋ชจํ„ฐ ์—ฐ๊ฒฐ 
}

void loop() {
  val = analogRead(pin0);            
  val = map(val0, 0, 1023, 0, 180);     // 0-1023์˜ ๊ฐ’์„ ์„œ๋ณด์— ๋งž๊ฒŒ 0-180์œผ๋กœ ๋ณ€ํ™˜
  myservo1.write(val);                  // ์„œ๋ณด์˜ ์œ„์น˜๋ฅผ val ๊ฐ’์œผ๋กœ ํšŒ์ „ 
  delay(15);                           // ์„œ๋ณด๋ชจํ„ฐ ํšŒ์ „ ๊ธฐ๋‹ค๋ฆผ 
}


(4) ํšŒ๋กœ ๊ตฌ์„ฑ ๋ฐ ์„ผ์„œ ์„ค๋ช…



๋Œ“๊ธ€

์ด ๋ธ”๋กœ๊ทธ์˜ ์ธ๊ธฐ ๊ฒŒ์‹œ๋ฌผ

1st Project Portfolio(ํœด๋Œ€์šฉ์‚ฐ์†Œ๋งˆ์Šคํฌ ์†์ „๋“ฑ) _ ์กฐ๋ฏผ๊ทผ

[๊ธฐํš์ž์˜ ์‹œ์„ ] ๋ฐฐ๋‹ฌ์˜๋ฏผ์กฑ - '๋ธŒ๋žœ๋“œ๊ด€' ์„œ๋น„์Šค๋ฅผ ์ค‘์‹ฌ์œผ๋กœ