본문 바로가기

분류 전체보기

(192)
소프트박스에서 온도 습도 센서 데이터 확인하기 소프트박스의 온도·습도센서는 DHT11이라는 센서를 통해 온도와 습도를 측정합니다. 센서를 사용하기 위해서는 라이브러리를 추가해야 합니다. 라이브러리 추가 과정 또한 배워보도록 합시다. DHT11은 내부에 써미스터(온도감지 소자)와 정전식 습도 센서가 내장되어있는 온도·습도 센서입니다. 써미스터는 온도에 따라 저항 값이 변하는 소자이며, 정전식 습도 센서는 습도에 따라 저항 값이 변하는 소자입니다. 예제에서 사용하는 DHT11 모듈은 총 3개의 핀으로 구성되어 있으며 각각 VCC, GND 그리고 DATA 핀입니다. 소프트박스에서 온도·습도센서의 위치는 아래와 같습니다. 센서의 모양과 센서 연결하는 선의 모양을 보여줍니다. 소프트박스 회로 기판에 연결되어 있는 온도·습도 센서의 실제 연결도 입니다. Fri..
온도 습도 센서 DHT11 에러. raspberry pi DHT11 센서 data not good skip error 해결 온도 습도 센서 DHT11 에러. raspberry pi DHT11 센서 data not good skip error 해결방법 검색해서 찾은 내용 Re: DHT11 : C program not working but python program OKQuoteThu Nov 16, 2017 4:19 amtry this. change `counter > 16` 을 다음과 같이 `counter > 50` 수정한다.정확히 46라인 참고 Code: Select all/* ignore first 3 transitions */ if ( (i >= 4) && (i % 2 == 0) ) { /* shove each bit into the storage bytes */ dht11_dat[j / 8] 50 )/* http://w..
아두이노우노, 아두이노메가 기구 사이즈 도면 아두이노우노와 아두이노 메가의 기구 도면 출처 참고 : http://www.krekr.nl/content/arduino-uno-technical-drawing/https://blog.adafruit.com/2011/02/28/arduino-hole-dimensions-drawing/ Arduino Mega 2560 SVG Drawing 출처 아래와 동일 Arduino Uno SVG Drawing 출처 :https://www.wayneandlayne.com/blog/2010/12/19/nice-drawings-of-the-arduino-uno-and-mega-2560/
코드 시인 Code Poet 우아하고 지적인 스타일의 프로그래머 코드 시인-Code Poet-이라고 부르는 우아하고 지적인 스타일의 프로그래머들이 미래의 주인공이 될 것이다. 당신이 이공계를 전공하고, 개발자나 공학자로 살아가길 바란다면 특히 명상을 하길 바란다. 명상은 우리가 선(禪)의 세계에 빠져들게도 하지만, 한편 생활 속에서 일상을 가득 찬 자세로 살게 해준다. 온전히 삶의 방향을 알게 해주기도 하고, 마음을 평온하게 갖도록 도와준다. 기계와 2진수의 세계는 공학자들을 정신적인 편견으로 빠지게 한다. 모든 일을 논리적으로 보는 훈련을 하고, 과학적으로 이해하려고 한다. 늘 옳고 그른 판단의 기준으로 사물을 바라본다. 소중한 것은 금방 눈에 띄지 않는다. 사물의 내면과 본질에 이르는 길은 깊은 사고와 자신을 돌아보는 시간을 갖는 데서 나온다. 온전히 하루의 10..
스마트팜 구축가란? 기술이 발달함에 따라 자동화 설비와 정보통신기술(ICT)을 활용해 언제 어디에서든 스마트폰과 컴퓨터만 있으면 농업을 할 수 있는 이른바 '스마트 팜' 시대가 되었다. 스마트폰과 컴퓨터를 통해 작물이 자라는 환경을 최적으로 관리할 수 있는 환경을 구현하고 있다. 현재 스마트 팜은 비닐하우스 같은 실내 재배시설에 주로 적용되고 있으며, 그 안에서 온도와 습도 조절이나 양액 공급의 생장 관리를 기술이 대신하면서 작업 편리성을 높이고, 생산성과 품질 향상에 도움을 주고 있다. 스마트팜 구축가는 네트워크(인터넷)와 스마트폰 등으로 재배하는 작물의 상황과 비닐하우스의 환경(온도, 습도)를 모니터링하고 조절할 수 있는 스마트팜을 개발하고 이를 농촌 생활에 적용하는 역할을 하는 전문가를 말한다. 따라서 스마트팜 구축가..
컴퓨터 교육과 메이커 프로젝트에 관한 유용한 자료를 보내드립니다. 아래에 이메일 주소를 등록하시면 소프트웨어 교육과 메이커 활동에 대한 유용한 정보, 아두이노와 라즈베리파이 활용에 대한 다양한 정보를 보내드립니다. 다음 항목들과 관련된 유용한 자료를 보내드립니다. • 개발 플랫폼 : 아두이노, 라즈베리파이, 리눅스, ARM, 드론, 인공지능, 카메라영상처리, 임베디드시스템, 사물인터넷(IoT) 제품개발 • 메이커 프로젝트 : 스마트농장, 스마트그린하우스, 반응하는 인형, 공기청정기, RC Car, 웨더스테이션, 진공관 앰프, •소프트웨어 교육 : 블럭코딩(스크래치, mBlock), 아두이노, 라즈베리파이, C, C#, 안드로이드 앱, 드론, 3D프린터, SW 체험 전시 소프트웨어 교육과 메이커 프로젝트에 유용한 자료를 보내드립니다. 주위분들에게도 알려주세요. 이메일 주..
라즈베리파이 DC 모터 실습코드 라즈베리파이 DC Motor 실습 1234567891011121314151617181920212223242526272829303132333435363738394041#include //Signal 사용 헤더파일#include #include #include #include #include //exit() 사용 헤더파일 #include #define DCMOTOR 23 // BCM_GPIO 13 void sig_handler(int signo); // SIGINT 사용 마지막 종료 함수 int main (void){ signal(SIGINT, (void *)sig_handler); //시그널 핸들러 함수 if (wiringPiSetup () == -1) { fprintf(stdout, "Unable to ..
라즈베리파이 부저 스피커 실습 소스코드 부저 스피커 모듈 실습 코드 참고하세요. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#include //Signal 사용 헤더파일#include #include #include #include //exit() 사용 헤더파일 #include //#define BUZCONTROL 27 //GPIO 5#define BUZCONTROL 28 //GPIO 20 void sig_handler(int signo); // SIGINT 핸들러 함수 int main (void){ if(wiringPicheck()) printf("Fail\n"); signal(SIGINT, (vo..