
프로젝트명
최저가 로봇청소기: 다이소 부직포 클린로봇의 변신
다이소 부직포 클린로봇(5000원)과 아두이노를 결합시켜 스마트로봇으로 업그레이드 시키는 프로젝트이며, 앱 인벤터를 사용하여 스마트폰 어플리케이션을 통해서도 제어할 수 있도록 구성하였습니다.
보고서 내용 속에 사용 재료, 아두이노 소스코드, 앱인벤터 블록코딩 순서, 앱인벤터 디자인탭까지 상세한 캡쳐본과 설명이 기재되어 있어 쉽게 따라해보실 수 있습니다.
앱 인벤터
시작 시간 설정 – 예약 청소 (단발성)
– 앱 인벤터 timepicker(시간선택버튼)을 사용해서 특정 시간 입력 후 데이터 저장
– 현재 시간과 timepicker을 통해 저장한 시간을 비교해서 저장된 시간이 현재 시간과 같을 시 아두이노로 “2” 값 전송
– 저장된 시간은 사전에 앱 인벤터에 입력한 시간을 더해서 종료 시간 업데이트
(현재는 테스트를 위해 1분으로 설정. 예약 시간이 오후 12:33분이라면 업데이트 된 종료 시간은 오후 12:34분에 종료)
– 아두이노는 어플에서 입력된 “2” 데이터를 받아 모터 구동을 시작
– 현재 시간이 지정해둔 종료 시간이 되면 아두이노로 “3” 값 전송
– 아두이노는 앱 인벤터를 통해 “3”의 데이터를 받아 모터 구동을 종료
– 정상적으로 동작이 완료되면 Timepicker를 통해 입력된 시간 자동 초기화








