본문 바로가기

Arduino

APDS-9960 센서 1. Gesture Detection2. Proximity Detection3. Ambient Light Sense4. RGBC (Color Sense) 4가지 기능을 가진 센서입니다. 가격은 좀 비싼 센서네요.
Pro Micro 시간과 날짜 PCB 작은 LED에는 날짜가 나오고 밑에 큰 LED에는 시간이 나오게 만들었습니다. Temt6000 light sensor를 앞쪽에 설치해서 주변 밝기에 따라 LED 밝기가 자동으로 조정되게 프로그램밍하면 되겠네요. 뒷쪽에는 DS3231 RTC 모듈과 Pro Micro가 설치됩니다. 선을 연결하지 않으니깐 깔끔하게 만들어지네요.
NeoPixel 테스트 네오픽셀하나에 평균 20mA이고 최대 60mA까지 사용합니다. 8개짜리 네오픽셀이라고 해도 최대 480mA나 사용 가능하기 때문에 USB의 최대 허용 500mA 를 고려하면 아래 그림처럼 네오픽셀 전원 공급은 따로 하는게 좋겠지요. 테스트해보니 엄청 화려하긴 하네요. 어떤 용도로 사용할지 고민이 필요하네요. #include #define PIN 6// Parameter 1 = number of pixels in strip// Parameter 2 = Arduino pin number (most are valid)// Parameter 3 = pixel type flags, add together as needed:// NEO_KHZ800 800 KHz bitstream (most NeoPixel prod..
아두이노 Pro Micro 시계 - 듀얼 모드 시간이 두개 나오든 아니면 한쪽은 날짜나 기타 정보가 나오게 만드는 용도입니다.
아두이노 시계 PCB 제작 시계 기판을 만들어서 와이어 연결할 필요없이 깔끔하게 완성됩니다. LDR을 넣어서 주변 밝기에 따라 LED 밝기도 자동으로 조정되구요. PCB 기판을 9종류 만들어 봤는데 좀 더 아이디어를 생각해 봐야겠네요.
Arduino Pro Micro 시계 셋업 테스트 PCB용으로 주문 넣기 전에 테스트해 본 셋업 입니다. LDR 센서 추가해서 밝기에 따라 LED 조정 가능하게 만들었습니다.
Arduino Pro Micro 사이즈 비교 이번에 구입한 제품의 사이즈 비교입니다. ATmega32U4 칩이 usb를 자체 포함하고 있어서 그런지 Pro Micro가 작긴 작네요. 이것보다 더 작은 버전도 있는데 그건 다음번에 구입해서 올리겠습니다.
MAX471 전압, 전류 센서 지금은 단종된 칩인 MAX471로 전압과 전류를 측정해 봅니다.전압과 전류를 측정해서 무엇에 쓰냐구요?배터리로 동작하는 장치의 경우 배터리가 일정 전압 밑으로 떨어지면 신호를 보내주는 장치가 필요합니다. 이럴때에 이 센서로 사용자에게 신호를 보내면 충전할 타이밍을 알수가 있겠지요. #define vtpin A0#define atpin A5#define Arduino_Voltage 5.0void setup() { pinMode(vtpin, INPUT); pinMode(atpin, INPUT); Serial.begin(9600);}void loop() { int v = analogRead(vtpin); int a = analogRead(atpin); double voltage = v * (Arduino_Vo..