만들어보기/자연광 모방 조명
-
3. 태양광 시스템 구성만들어보기/자연광 모방 조명 2023. 8. 4. 16:20
작성해둔 지는 꽤 됐는데... 임시저장한 채로 거의 한달 반을 방치해서 8월이 되어서야 올립니다... 이것저것 많은 일이 있었어서... 우선 Arduino와 nRF24L01, TCS34725가 조합된 모듈의 전력 소비량을 알아보기 위해서 이들을 5000mAh 보조배터리에 연결해서 동작시켜 보았다. 시간 기록은 PC에 연결된 수신기 역할의 Arduino의 시리얼 메세지의 타임스태프 기준으로 하였다. 약 46시간 동작 후 메세지가 오지 않았고, 확인해 보니 배터리가 방전되어 전원 공급이 끊겨 있었다. 5000mAh로 46시간을 동작했으니, 시간당 약 108mA를 소비한다. 절전을 위한 코드는 일절 없고, nRF24L01의 PA 출력도 최대. Arduino는 ATmega328P 외에 ATmega16U2가 같이..
-
2. nRF24L01과 씨름하기만들어보기/자연광 모방 조명 2023. 6. 9. 16:38
nRF24L01 모듈 두 개를 구매해서 두 아두이노 간의 통신을 시도해 보았다. SPI 통신을 사용하니 Arduino UNO / Pro Mini의 11, 12, 13번 핀에 각각 연결해주고, CE와 CSN 핀으로는 7, 8번을 각각 낙점. 두 아두이노에 예제 코드를 올리고 보니, 통신이 안 된다. 송신 측에서는 전송 실패가 뜨고, 수신 측에서는 아무것도 받지 못하는 상태 대충 알아보니 전원부에 10~100µF의 커패시터를 달아주어야 한다고 한다. 전원부에서의 노이즈 감쇄와 Peak 전류 대응을 위해서라나. 그래서 빵판과 점퍼선을 이용해서 굴러다니던 100µF 커패시터를 달아주었다. 달고 보니 무언가 뜨긴 하는데... 송수신을 바꿔서 해보니 또 안 된다. 그래서 원위치하니 되던 것도 안 된다. PA 출력을..
-
1. TCS34725 테스트만들어보기/자연광 모방 조명 2023. 5. 27. 21:37
이 프로젝트에서 중요한건 1. 센싱 2. 통신 3. 전력소비이다. 그 중 3은 1과 2가 충족되는 상태에서 고려하여야 하므로, 우선 1. 센싱을 테스트해보고자 한다. 센서 선정 우선 센서로 TCS34725를 골랐다. 라이브러리가 있어 사용하기 편리하고, 필요한 데이터를 전부 제공한다. 모자라면 나중에 다시 알아보자는 마인드 적당히 성능을 알아보기 위해 LED를 연결하고 적절한 코드를 작성해서 테스트. RGB LED가 없어 3mm LED 3개를 꽂아놓은 게 조금 에러. 적절히 작성한 코드는 다음과 같다. #include #include "Adafruit_TCS34725.h" #define RED 9 #define GREEN 10 #define BLUE 11 #define IN_MIN 0 #define IN..
-
0. 들어가며만들어보기/자연광 모방 조명 2023. 5. 19. 16:56
잡설 모노콥터의 뼈대를 출력해야 하는데, 예상보다 3D 프린터를 예약하고 기다리는 데 시간이 오래 걸리고 있다. 이유는 본래 동국대학교 메이커스페이스 MARU에서 출력을 하려 했으나, 가조립 이후 모델링을 하고 보니 잠시 운영이 중단되었기 때문이다. 그래서 지역 메이커스페이스의 3D 프린터를 사용하기 위해 교육을 듣고, 예약(1주일 뒤로만 가능)하고 기다리는 중이었는데, 동국대 메이커스페이스의 운영이 재개되었나보다. 아 내 시간... 동기 아무튼 더 자세한 얘기는 출력이 끝난 후에 하기로 하고, 그래서 이번엔 뭐냐 하면 4학년 전자전기공학 캡스톤디자인 주제로 제안했었던 자연광 모방 조명을 만들어보고자 한다. 당시에는 인당 하나씩 주제를 제안해야 해서 막 던진 것이었지만, 이제와서 만들고자 하게 된 계기가..