본문 바로가기

프로그래밍56

라즈베리파이 3 전력부족 라즈베리파이 3 전력부족보통은 번개표시, 무지개표시로 화면 우측상단에 나타납니다.우선 결론은 어뎁터를 바꿔라! 입니다. 라즈베리파이3의 기본 권장전력은 5V 2.5A 입니다.라즈베리파이를사며 2.5A 용 어뎁터와 2.5를 흘려줄수있는 케이블을 구매하면 괜찮지만.집에있는 삼성 어뎁터를 사용하면 위와같은 화면을 종종 보실 수 있습니다. 우선 삽질을하게된 계기는 라즈베리의 전원을통해 스트리밍, led, fan, 온습도등 다양한 센서를 사용하고, 제어하다보면센서가 작동을안하고, 스트리밍속도가 늦어짐을 느꼇다..랜케이블도 다시 껴보고 공유기 셋팅도 다시해봐도 도대체 문제점을 못찾다가..혹시나 전력부족인가해서 어뎁터를 바꿧더니 잘된다..처음에는 몰랐는데 라즈베리에서 전력이부족하면 cpu클럭을 낮춘다고합니다. 우선 .. 2017. 3. 31.
라즈베리파이 GPIO 제어 라즈베리파이 GPIO 제어.라즈베리파이로 다양한걸 해볼수 있는데..다양한걸 해보기전에 프로그램에서 Helow World 같은 GPIO를 통해 LED 제어를 해보자. LED를 제어하는 환경이 대부분 라즈베리파이에 라즈비안을 설치하고 처음으로 해보는경우가 많이때문에 라즈비안을 업데이트해준다. 라즈베리파이에 LAN 케이블을 삽입하고$ sudo apt-get update //root 권한으로 업데이트 $ sudo apt-get upgrade //root 권한으로 업그레이드 업데이트, 업그레이드 진행 시, 용량 20~30M 정도 필요하다고 y 를눌러 승인을 해줘야한다. 라즈베리파이 업그레이드 업데이트를 완료했다면 LED를 셋팅해보자.LED의 다리가 긴쪽이 + 다리가 짧은쪽이 - 이다.대부분의 LED에는 3.3v .. 2017. 3. 30.
오라클 시퀀스 동기화 오라클 시퀀스 동기화오라클 시퀀스는 PK를 만들기 아주좋은 데이터로 요긴하게 사용되는데...주 운영서버 백업서버 간에 데이터를 동기화하고주 운영서버가 죽으면 백업서버에서 작업을 진행하기위해선데이터 동기화를 주기적으로하고, 시퀀스를 사용한다면 시퀀스도 동기화 시켜줘야한다. 시퀀스동기화에대해 이것저것 조사하다가 정석, 편법 두가지를 찾았다. 기본개념 정석 : 기존 시퀀스를 삭제하고 시퀀스를 새로만든다. 새로만드는 시퀀스의 시작값을 동기화하는 서버와 맞춘다 편법 : 기존 시퀀스의 다음값을 동기화하려는 서버의 시퀀스로 맞춘뒤 NEXTVAL 을 통해 동기화한다. 정석방법은 기존 시퀀스를 삭제하기때문에 약간 위험할 수 있다?? 모로가든 도로가든 시퀀스만 맞추면되기 때문에 편법을 사용해 시퀀스를 동기화한다.난 PL/.. 2017. 3. 28.
라즈베리파이3 외부접속(DDNS, 포트포워딩) 라즈베리파이3 외부접속위한 포스팅이다. 대부분의 개발환경은 로컬이지만 라즈베리를 포트포워딩하여 외부에서 접속하고, 외부에서 개발할 수 있도록 하려고한다. 외부에서 접속하기위해선 포트포워딩이 필수개념이며, 추가적으로 DDNS 를 사용하면 편리하게 관리할 수 있다. 우선 포트포워딩의 기본 개념이다. 공유기에 적혀있는 61.43.52.108 이 공인 IP번호이다.공인 IP는 언제 어디서든 인터넷에 연결되어있다면 접속할 수 있는 ip이며PC에 적혀있는 192.168.0.10 ~ 30 의 아이피로는 외부에서 접속 할 수 없다.접속하기위해선 공유기 (공인ip)에서 포트포워딩 기능을 사용해 PC(사설ip)로 접속 해야한다.하지만 로컬상 192.168.0.10 ~ 30 접속하기 위해선 공유기에 물리적으로 연결되어 있다.. 2017. 3. 28.