목록2019/08 (2)
번개애비의 라이프스톼일
집에 아두이노는 천지때깔에 널려있는데 망할 USB가 없어서 ESP32로 대체해서 만들었습니다. 단순해요. 서보모터에 3.3V와 GND를 연결해주고 GPIO23에 연결해줍니다. (가급적 케이블은 한쪽에 몰빵) 늠름한 ESP32와 SG90서보모터 그리고 서보모터와 연결된 고양이 장난감 아이들이 잡아댕기는 힘이 좋아서 케이블타이로 1차 묶고 2차로 글루건 도포했습니다. 완성된 모습 (흔한 공돌이의 책상) 코딩내용입니다. 그냥 단순하게 아두이노 IDE로 컴파일했습니다. #define COUNT_LOW 0 #define COUNT_HIGH 8888 #define TIMER_WIDTH 16 #include "esp32-hal-ledc.h" void setup() { ledcSetup(1, 50, TIMER_WIDT..
서보모터 2개와 레이저모듈 1개, 아두이노를 이용하여 레이저 장난감을 만들어보았습니다. on/off 스위치를 통해 아날로그의 신호를 받아 on인지 off인지를 체크하여 장난감이 작동을 시작하는지 판단하여 작동되며, 레이저가 on/off를 주기적으로 실행하여 고양이들에게 관심을 줄 수 있도록 제작하였습니다. #include int cds = A5; int laser = 2; int pos = 0; Servo myservo11; Servo myservol2; void setup() { Serial.begin(9600); pinMode(laser, OUTPUT); myservo11.attach(9); myservol2.attach(10); } void loop() { int val= analogRead(cds..