본문 바로가기

개발자/Raspberry Pi3

Raspberry Pi로 Ubidots에 데이터 보내고 받기 1 Raspberry Pi를 Ubidots와 연결하여 데이터를 보내고 받기 Wi-Fi 또는 이더넷을 사용하여 Raspberry Pi를 설정하는 방법과 Ubidots로 데이터를 보내는 방법을 알아봅니다. 여기서는 가장 기본적인 예제를 사용하여 데이터를 보내고 최근 데이터를 받는 방법을 설명합니다. 본 문서는 Connect the Raspberry Pi with Ubidots 문서를 번역하여 작성하였으며 Ubidots에서 라즈베리파이의 연결을 돕는 문서로 제공하고 있습니다. 끝까지 잘 따라 하시면 원격에서 센서로부터 데이터를 항상 보여주는 라즈베리파이를 가질 수 있습니다. 아직도 혼동스럽고 모르는 문제는 디바이스를 등록하는 문제입니다. 아무리 여러 번 시도를 해도 디바이스를 등록하는 방법은 여전히 오리무중입니다..
라즈베리파이 동영상 스트리밍과 동영상 저장 아래 설명 내용은 시도하지 않은 내용입니다. 그러니까 해보지 않았다는 말이죠. mjpg 스트리밍을 성공적으로 진행하신 분이 동영상을 녹화 할 수 있는 방법을 질문하셔서 따로 알아본 내용입니다. 참고하십시요. 혹시 테스트에 성공하신 분이 계시면 좌표 부탁드립니다. ^^ 예전에 포스팅한 페이지 gstreamer 패키지를 설치하고 사용하시면 스트리밍이랑 녹화도 됩니다. gstreamer 는 보드마다 사용하는 옵션이 다 달라서 많이 시도를 해봐야 합니다. 그리고 gstreamer에서 지원하는기능이라 cpu성능이 문제가 되긴 될거고요. 하시면 결과를 좀 알려주세요. 참고 사이트는 Recording and Streaming Simultaneously 입니다. 즐 개발하세요! ^^ 위 사이트 내용을 아래 저장합니다...
스마트 농장 연동 시연 방법 - 스마트팜 데모. Smart iot Smart Farm App Demonstration Method Smart farm app demonstration method. 스마트 농장 연동 시험방법. Smart IoT 실습시스템–스마트 농장 데모 방법. 파일 직접 다운 1. 스마트폰에서 아래 주소에 접속해서 스마트 농장 APP 설치–보안 풀고 설치 2. 스마트팜 앱 주소: http://smartiot.tistory.com/39 3. 라즈베리파이 전원과 12V 전원 연결 – 2개의 220V 전원 어댑터 연결 4. 스마트폰의 Wi-FI 설정에 들어가서 검색하면 RPI3wifi 가보임–스마트폰이 AP(Access Point)로 이미 설정되어있으므로 접속됨. 이때 인터넷이 연결 안 될 경우 wifi가 끊기는 경우 옵션 해제함. 아래 ..
스마트 농장 Smart Farm 안드로이드 앱 Ver0.1. 스마트 농장 Smart Farm 안드로이드 앱 IoT 스마트 농장관리 시스템은 Gateway시스템과 모바일 프로그램으로 구성된다. 농장관리 Gateway는 온습도 센서와 조도 센서에서 수집한 데이터를 Database에 저장하고, 센서 데이터를 판단하여 다양한 액츄에이터(워터펌프, 팬, DC모터, 식물 LED)를 구동한다. 또한 안드로이드 폰과의 연동을 통해 원격지의 사용자 요청이 발생할 경우 Ehernet이나 Wi-Fi를 통해 센서데이터나 영상 정보를 송신한다. 사용자는 실제 농장이나 화분등 으로 실제와 거의 유사하게 구현할 수 있다. Gateways로는 라즈베리파이 기반으로 리눅스 운영체제를 최적화한 라즈비안이 설치되어 있다. 특히 다양한 액츄에이터의 하나인 워터 펌프는 실제 화분이나 농작물에 물을 줄..
Compute Module 3+ 를 이용한 IO 보드 설계 정보 하나를 하더라도 분명하게 해야지. 깔끔하고 완성도를 높이는 쪽으로, 작은 일이라도 쉽다고 무턱대고 하다보면 볼품없어는 일이 생긴다고. Compute Module 3+ The Compute Module 3+ (CM3+) is a Raspberry Pi 3 Model B+ in a flexible form factor, intended for industrial applications 라즈베리파이 전용 컴퓨트 모듈 3 개발 키트 / Raspberry Pi Compute Module 3 Development Kit CM3 DEV KIT, Compute Module IO Board V3 based on BCM2837 ARM Cortex-A53 Application Processor Reference Design..
수면케어 시스템 하드웨어 사진들 - PCB, 센서, 연결도 수면 케어 시스템이란 수면 상태에서 코골이, 뒤척임, 잠꼬대 등을 일정한 기간 동안 측정하여 사용자의 수면 상태를 개선하는 시스템이다. 하드웨어를 만들어 주기로 한 관계로 정확한 기술 냐용을 기술하기는 어렵기 때문에 관련 기술을 간단하게 이야기 하고 사진으로 대체한다. 참고: 슬립테크, 잠 못 자는 사람들을 치유하는 '슬립-테크놀로지' 기술의 중요성과 필요 기술들에 관한 내용을 요약한다. 수면 케어 시스템의 주요 기술 환자, 노약자, 어린이 등 보호관찰이 필요한 피보호자의 수면상태 감지 및 상황 관찰을 통하여 위급상황 을 감지하여 의사, 간호원, 가족 등 보호자에게 실시간으로 알려줌으로써 신속한 응급 대처로 피보호자의 생명과 건강을 지킬 수 있도록 지원하는 헬스케어 시스템 기술임 스마트 기술 ○ 스마트폰..
라즈베리파이 쉴드 Grove Base Hat for Raspberry Pi 보면 볼 수록 잘 만든 라즈베리파이 쉴드를 발견했다. 라즈베리파이에 꼭 맞게 만든 쉴드(GPIO를 사용하기 쉽게 많이 모아놓은 보드)를 발견하기 어려운데 가천대학교에서 부품준문이 들어와 찾아보다가 알게되었다. 국내 여러 부품 회사들은 늘 그렇듯이 품절이고 단종되었다는 말만 한다. 작접 홈페이지를 방문해 주문했다. 가격은 9.9$ 사이트 주소는 Grove Base Hat for Raspberry Pi - SKU 103030275 이곳을 방문하면 된다. ItemsQtyPriceSubtotalShipping & HandlingGrand Total Grove Base Hat for Raspberry Pi SKU: 103030275 2개 $19.80 $19.80 제품가격 $18.50 DHL 배송 가격 ㅠ.ㅠ $3..
가장 간단한 라즈베리파이 개발 환경 구성할 때 주의할 점 AI MAKERS KIT KT 기가지니 인공지능 메이커스 키트 구매 링크 라즈베리파이로 개발환경을 구성할 때 랜케이블 하나로 연결하는 방법을 설명했다. 혹시 이전 개발환경을 구성하는 방법에 대해 처음인 분은 아래 링크를 참조하기 바란다. 라즈베리파이 개발환경을 3가지 방법으로 구현하기 https://fishpoint.tistory.com/1653 그리고 이러한 방법이 어려울 경우 랜케이블 하나로 라즈베리파이 연결하는 방법을 올린 포스팅을 참고한다. 랜케이블 하나로 가장 빠르게 라즈베리파이와 접속하는 방법 https://fishpoint.tistory.com/1979 여기서 문제가 발생한다. 컴퓨터의 네트워크 환경에서 IP 주소를 192.168.137.1 로 설정하고 라즈베리 파이 이미지를 구운 SD 카드..
한국산업기술 대학교 "라즈베리파이를 활용한 IoT 프로그래밍", 수강 필수! 한국산업기술 대학교 재직자 대상 "라즈베리파이를 활용한 IoT 프로그래밍", 꼭 수강하세요. 라즈베리파이를 배우고 싶어하는 사람이 아주 많습니다. 라즈베리 파이(Raspberry Pi)는 영국의 라즈베리파이 재단(Raspberry Pi Foundation)에서 어린이들의 컴퓨터 및 과학 교육을 증진시키기 위해 만든 싱글 보드 컴퓨터 (Single-Board Computer)입니다. 작은 보드 하나가 우리가 사용하는 데스크탑 컴퓨터의 기능을 한다고 생각하시면 됩니다. 라즈베리파이는 싱글보드 컴퓨터(Single-Board Bomputer)로 작은 기판위에 CPU 및 메모리, 입출력 장치를 장착한 일종의 컴퓨터입니다. 작지만 응용분야가 아주 넓습니다. 프로그래밍 언어를 배우기도 하고, 로봇이나 CCTV, 카메..
가장 간단한 라즈베리파이 개발 환경 구성할 때 주의할 점 가장 간단한 라즈베리파이 개발 환경 구성할 때 주의할 점 라즈베리파이로 개발환경을 구성할 때 랜케이블 하나로 연결하는 방법을 설명했다. 혹시 이전 개발환경을 구성하는 방법에 대해 처음인 분은 아래 링크를 참조하기 바란다. 라즈베리파이 개발환경을 3가지 방법으로 구현하기 https://fishpoint.tistory.com/1653 그리고 이러한 방법이 어려울 경우 랜케이블 하나로 라즈베리파이 연결하는 방법을 올린 포스팅을 참고한다. 랜케이블 하나로 가장 빠르게 라즈베리파이와 접속하는 방법 https://fishpoint.tistory.com/1979 여기서 문제가 발생한다. 컴퓨터의 네트워크 환경에서 IP 주소를 192.168.137.1로 설정하고 라즈베리 파이 이미지를 구운 SD 카드를 PC에서 읽어 ..
라즈베리파이를 AP모드로 변경시 에러 처리 일단 라즈베리파이3 B나 B+를 AP모드로 설정하는 방법을 그대로 따라하고 잘 동작을 안 할 경우 참고한다. *주의: 현재 B+에서 운영체제 업데이트 이후 잘 동작하지 않는다. 읽지 말것. 나중에 다시 포스팅하기로! rc.local 에 넣은 코드가 잘 동작하는 지 직접 실행해 본다. pi@raspberrypi:~ $ sudo /etc/rc.local My IP address is 192.168.0.71 10.0.0.5 ================================= RPi Network Conf Bootstrapper ================================= Scanning for known WiFi networks checking if ssid available: myS..
라즈베리파이3 B+ 데이터베이스 설치 실행 문제 이전 버전의 라즈베리파이를 라즈베리파이3 B+ 에서 돌아가는 프로그램으로 모두 바꾸고 있는 중에 데이터베이스 문제가 여러가지 발생했다. 일단 다른 문서를 참고(라즈베리파이에 APM 설치)하여 그대로 설치한다. 설치 후 문제는 아래와 같이 해결한다. 라즈베리파이에서 mysql 설치시 mariadb가 설치가 된다. 말 그대로다. $sudo apt-get install mysql-server 명령어로 mysql 설치를 하면 mariadb가 설치가 된다. 설치 후, mysql 명령어로 실행을 해봐도 아래처럼 mariaDB가 실행이 됨을 알 수 있다. pi@raspberrypi:~$ sudo mysql Welcome to the MariaDB monitor. Commands end with ; or \g. You..