2017년 12월 16일 토요일

Interactive Toy_Movement mechanism


Interactive Toy_Arduino connection


Interactive Toy_Snap4Arduino Coding


Button Sensor를 누르면 작동하고 한번 더 누르면 꺼지는 코딩

시작값 : last switch = 거짓 / Globalval=0 / 파란색 LED와 연결 된 4번은 꺼져있음
Swval에 Button sensor인 digital reading 3을  저장 


Swval가 거짓이라면 Globalval 값이 1씩증가
변수 lastswitch에 Swval 저장

만약 Globalval 값을 2로 나누어 나머지가 1인 경우 
Servo motor 2번이 95도 회전하며
LED와 연결 된 4번( digital reading 3)에 Swval 값이 출력되고 켜짐
아닌 경우 Light out 으로 연결 됨



Light out 받은 경우 모터가 제자리로 돌아가고 LED 꺼지는 코딩

변수 potentialmeter에 digital reading3 값*0을 저장
Servo motor 2번이 0도, 즉 원래상태로 돌아가며
digital pin 4번, 즉 LED가 꺼진다.

Interactive Toy_ Video