일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 튜닝
- 프로그래머
- work6.kr
- 웹에이전시
- 쇼핑몰
- 홈페이지
- 웹개발자
- 포트폴리오
- CSS
- 개발자
- 제이쿼리
- 안드로이드
- JQuery
- 웹디자이너
- 웹퍼블리싱
- jQuery Plugin
- 홈페이지제작
- 웹퍼블리셔
- 쇼핑몰제작
- 홈페이지구축
- 3D프린터
- 웹디자인
- 쇼핑몰구축
- PHP
- 커스터마이징
- 플러그인
- 워크식스
- 사이트제작
- plugin
- 고도몰
- Today
- Total
목록라즈베리파이 (9)
그냥 개발자 블로그
시뮬레이션 환경 준비하기 노드 준비하기 블록체인에서는 사용자가 모두 정보를 공유함으로 무엇보다 노드가 중요한 역할을 하게 됩니다. 노드란 끝을 이야기하며 곧 유저가 되겠습니다. 정확히 말하면 유저의 컴퓨터, 서버, 스마트폰 등이 되겠습니다. 가상으로 여러개의 유저를 만들었다 가정하고 블록체인을 구현할 수 도 있겠지만 이해를 돕기위해 물리적 구현을 합니다. 좀 더 다이나믹한 결과를 만들어내기 위하여 컴퓨터 4대, 공유기 1대가 필요하였고, 기존에 잠자고 있던 공유기 1대, 라즈베리파이3 한대와 새로 구입한 라즈베리파이 제로 W 3대를 준비하였습니다. 공유기는 가상의 인터넷이 되고 컴퓨터 4대는 노드가 되며 가상의 인터넷에 컴퓨터 4대가 와이파이로 연결된 환경을 만들었습니다. 노드 환경 만들기 블록체인 만들..
라즈베리파이로 여러 프로젝트를 하다보면 라즈베리파이의 CPU 및 GRU 과열로 인하여 다운 될때가 있습니다. 그래서 열을 식혀 주기 위해 5V 팬(쿨러)를 달아주기도 하는데요. 지속적으로 팬이 돌아갈 경우 전류 소모량이 증가하고 팬의 소음이 발생합니다. 약간의 전기 지식과 프로그래밍을 할 수 있다면 라즈베리파이 온도에 따라 팬을 끄고 켤수 있게 할 수 있습니다. 라즈베리파이 5V 팬(쿨러) 연결 라즈베리파이에서 최대로 제공 가능한 전압이 5V 임으로 5V 팬을 이용 합니다. NPN 트랜지스터와 저항이 필요하며 위 그림에서 모터는 팬을 나타냅니다. 5V 의 전원을 트랜지스터가 차단하고 있다가 특정 온도에 다다르면 신호를 줘서 트랜지스터가 전원을 허용하게 하는 원리 입니다. 라즈베리파이 온도 체크 하기 라즈..
사물인터넷 (IOT)는 우리가 일상에서 접할수 있는 사물들이 인터넷과 연결되어 우리의 삶을 유익하게 하는 기술을 이야기 합니다. 해당 분야의 관심도와 사업성은 커지고 있고 워크식스의 고객들의 요구사항을 만족 시키고 정확한 개발 상담을 위해 라즈베리파이, 아파치, PHP, C 를 이용해 사물인터넷 (IOT) 을 테스트 하였습니다.이 글은 사물인터넷 기술로 LED를 끄고 켜는 개발 연구 및 테스트 과정을 설명하는 글이 되겠습니다. 라즈베리파이는 손바닥만한 크기의 싱글보드 컴퓨터로 저렴한 가격에 원할한 퍼포먼스를 낼수 있습니다. 자세한 정보는 https://www.raspberrypi.org/ 에서 확인할 수 있습니다.가장 보편적으로 사용되는 웹 서버를 구성하고 웹 기능을 구현하는데 아파치와 PHP를 사용하였..
문제 라즈베리파이에 HDMI를 연결하여 화면을 보는 방법에 불편함을 느낌. 해결 방법 원리 동일 네트워크에 연결된 PC에서 ssh를 이용한 접속으로 문제 해결 가능. 문제 해결 $ sudo raspi-config 을 입력 합니다. 환결 설정 프로그램에서 5번 Interfacing Options 을 선택 합니다. (환경설정 프로그램에서 모든 선택은 엔터 이며, 취소는 esc 입니다.) SSH 를 선택 합니다. Yes 를 선택 합니다. (선택은 좌우 방향키로 합니다.) 설정이 완료 되었습니다. $ sudo shutdown -r now 를 입력해서 재부팅 시켜 줍니다. $ sudo ifconfig 를 입력 합니다. eth0 또는 wlan0 에 나와 있는 inet 192.168.0.24 와 같은 아이피 주소를 ..
라즈베리파이에 우분투 메이트 설치를 원하시는 분들 위해 순서에 대해서 작성 합니다. 필요한 준비물은 다음과 같습니다. 1. 라즈베리파이 2. NTFS 로 포맷 된 SD카드3. 윈도우 PC 여기서 SD 카드는 8기가 이상, 10클래스 이상을 추천 드립니다.우분투 메이트가 설치되고 나면 용량이 5기가에 가깝게 사용됨과 SD카드 10클래스 이상은 되어야 덜 버벅거리기 때문입니다. SD카드는 위 이미지에서 처럼 10 이 표시되어 있다면 10클래스 카드 입니다. (클랙스 숫자가 높을 수록 읽고 쓰기가 빠릅니다.) 설치 순서 1. https://ubuntu-mate.org/download/ 로 이동하여 우분투 메이트를 다운로드 받아야 합니다. LTS 버전을 추천드리며 클릭 후 라즈베리파이 메뉴가 보여지면 다시 클릭..
홈페이지를 만들기 위해서 필요한것은 웹서버 인데요. 개인이 웹서버를 만들고 관리하기란 여간 쉬운이링 아니죠. 그래서 카페24, 고도몰, 가비아와 같이 국내 호스팅 서비스를 하는곳에서 호스팅을 임대하여 쓰곤하죠. 여기서 호스팅이란 미리 갖춰진 기업의 웹서버에 일부 공간을 빌려 쓰는것을 말해요. 호스팅을 빌려 쓰게되면 웹서버에 대한 관리를 별도로 할 필요가 없어 편리하다는 장점이 있죠. 하지만 단점도 존재 하는데요. 트래픽이 제한적이라는거죠. 웹서버의 일부 공간을 빌려 쓰는 형태이다 보니 어느 특정인에게 과도한 공간을 줄수 없으며, 호스팅 서비스를 받는 모두에게 동일한 성능에 서비스를 제공해야 하기에 트래픽에 제한을 하고 있어요. 그래서 저렴한 웹호스팅을 임대해서 쓰면 수시로 홈페이지 접근이 차단되어 늘 불..
테스트용 또는 간단한 사이트 정도는 라즈베리파이2 정도면 충분히 운영가능해요.라즈베리파이2는 동시접속자 100명정도는 커버되고요.시중에서 가격은 5만원 미만으로 저렴해요. 그렇다면 라즈베리파이를 웹서버로 사용하기위한 설치 순서를 알려드릴게요. 일단 웹서버에 기본적으로 필요한것들 설치 순서부터 보고 가실게요. 1. ssh 설치2. 아파치설치3. mysql 설치4. php설치5. phpmyadmin설치6. ftp설치7. 사용자추가8. 재부팅 이제 상세를 시작할게요.root 계정으로 설치를 진행해서 sudo 명령어는 사용하지 않았으니참고하시고요. 1. ssh 설치최근에는 ssh가 기본으로 내장되어 있어 별도 설치가 필요 없던데그래도 만약 설치가 필요하다면아래처럼 명령어를 작성해주세요.apt-get instal..
라즈베리파이2를 구매시 별도의 사용설명서가 존재 하지 않음으로 난감한데요. 라즈베리파이2에 대표 운영체제인 라즈비안 설치하는 손쉬운 방법을 알려드려요. https://www.raspberrypi.org/downloads/ 주소로 가면 위와 같은 다운로드 페이지가 보이는데요. 여기서 NOOBS 가 보이는곳을 이동해서 ZIP 파일을 다운로드 해주세요. NOOBS와 NOOBS LITE 는 용량 차이 일뿐 차이가 없어요. NOOBS는 라즈베리파이에 운영체제를 좀 더 쉽게 설치할수 있도록 도와주는 프로그램이에요. 저는 처음에 NOOBS 라는걸 몰라서 이미지 파일들은 다운 받아 설치했었는데 정상적으로 설치가 안되서 애좀 먹었네요. 다운 받은 압축 파일을 해제 해서 내용물만 복사해 SD카드에 붙여넣기 해주세요. 그러..