라즈베리파이 (64) 썸네일형 리스트형 Raspberry Pi3 B+ 상세 설명 Raspberry Pi3 B+ 상세 설명 ■ 스펙 = Specifications Raspberry Pi 3 모델 B +는 Raspberry Pi 3 제품군의 최신 제품입니다. Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64비트 SoC 1.4GHz1GB LPDDR2 SDRAM2.4GHz 및 5GHz IEEE 802.11.b/g/n/ac 무선 LAN, Bluetooth 4.2, BLEUSB 2.0을 통한 기가비트 이더넷 (최대 처리량 300 Mbps)확장된 40핀 GPIO 헤더풀 사이즈 HDMIUSB 2.0 포트 4 개라스베리파이 카메라 연결용 CSI 카메라 포트Raspberry Pi 터치스크린 디스플레이 연결용 DSI 디스플레이 포트4극 스테레오 출력 및 컴포지트 비디오 포트운영.. HC-SR501 적외선 모션감지센서 Python, C 소스코드 HC-SR501 적외선 모션감지센서 Python, C 소스코드 *적외선 감지 센서 모듈 내부에는 센서인 LHI778을 사용한다. 인체감지센서는 Pyroelectric ("Passive") InfraRed sensors 라고도 하며 일정한 적외선을 띤 물체가 움직이는 것을 감지하는 센서이며 주로 인체감지에 쓰인다. 적외선을 띤 물체가 감지되어 일정한 양의 적외선을 감지하게 되면, 출력을 내 보내고 적외선을 띤 물체가 없을 때는 출력을 내보내지 않는다. 돔 형태의 창(window)는 외부의 환경으로부터 센서 내부의 회로 및 감지부를 보호하고 원하는 파장대의 적외선만 통과시키는 광학 필터의 기능을 한다. 보통은 사람을 감지하여 일정시간 불을 켜는 용도로 사용한다. 돔 형태의 창(window)는 외부의 환경으로.. HC-SR04 초음파 거리센서 인터럽트 처리로 구현한 C 코드 HC-SR04 초음파 거리센서 인터럽트 처리로 구현한 C 코드GPIO 상태변화를 인터럽트로 받아서 비동기 Edge Trigger 방식으로 구현한 코드이다. 보통 sleep 이나 delay 를 사용해서 마이크로 초 정도의 시간을 기다리는 데 센서의 수가 증가하거나 멀티쓰레드를 사용할 경우 정확한 성능을 기대할 수 없다. 아래는 pigpio 라이브러리를 이용한 비동기 방식의 소스코드이다.1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586/* * hc_sr04_async... HC-SR04 초음파 거리센서 실습 파이선 코드와 C코드 HC-SR04 초음파 거리센서 실습 파이선 코드초음파 센서는 40KHz의 펄스 신호를 출력하여 반사되어 돌아오는 펄스의 시간을 측정하여 거리를 계산한다. 여기서는 HC-SR04 초음파 센서를 사용한다. 초음파 센서의 자세한 스펙은 데이터 쉬트를 참고한다.초음파 센서 데이터북 http://www.micropik.com/PDF/HCSR04.pdf 보통 초음파센서에는 4개의 신호선이 존재하는데 각 각 VCC, Triger, Echo, GND 신호가 된다. VCC 와 GND 는 5v 라인에 연결하고, Triger 핀과 Echo 핀은 라즈베리파이의 GPIO 핀에 연결해준다.아래는 센서의 외관과 핀 맵을 보여준다.HC-SR04의 전기적 특성을 나타냈는데, 초음파 센서의 입력 전원으로 +5V를 공급하는것에 주의한다... 온습도 센서 DHT11 실습 python 코드 온습도 센서 DHT11 실습 python 코드sleep 없이 동기식 방식으로 구현한 python 예제 코드를 아래에 첨부한다. 아래 소스코드와는 다르게 라이브러리를 사용하여 구현해 볼 사람은 다음 링크를 참고한다. https://github.com/adafruit/adafruit_python_dht 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211.. 온습도 센서 DHT11 - 비동기 방식으로 값을 얻는 C코드 온습도 센서 DHT11 - 비동기 방식으로 값을 얻는 C코드온습도 센서 dht11 이나 dht22 에 대한 자료는 검색하여 참고하고 여기는 소스코드만 옮긴다. 아래 연결도는 dht22 로 그려놓고, 설명은 dht11 로 하니 좀 혼동된다. 정리가 필요하다.아래 코드는 pigpio 라이브러리를 이용해 비동기 방식으로 DHT11 센서를 제어하는 C언어 코드이다. 결과는 정확한 값을 에러없이 출력한다. 빌드는 아래 첨부한 메이크 파일을 같은 폴더에 카피하여 $make 실행한다.123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707.. 라즈베리파이 카메라 사용법 상세한 자료 파이선 코드 [링크] 라즈베리파이 카메라 사용법 상세한 자료 파이선 코드 [링크] 라즈베리파이에서 GUI 구현을 위해 찾아 본 사이트들. 미처 알지 못했던 것들이 늘 회한으로 다가오면서도 또 역시 배우지 않고 지나치는 적이 얼마나 많은가. Get Started With Raspberry Pi GUI https://www.instructables.com/id/Get-Started-With-Raspberry-PI-GUI/ Make Simple GUIs With the Raspberry Pi Using EasyGUI https://www.lifewire.com/make-simple-guis-with-the-raspberry-pi-using-easygui-4094706 Python GUI – tkinter 참고 https://www.. FSR402센서, FSR (Force Sensing Resistors) 힘 감지 센서 라즈베리파이 파이선 코드 FSR (Force Sensing Resistors) 힘 감지 센서, FSR402센서FSR은 압력이 가해지면 저항값이 줄어드는 원리를 이용하여 압력, 무게, 터치 등을 힘이나 압력을 감지하는 센서다. 아래 그림과 같이 여러 개의 레이어가 중첩되어 있으며, 맨위에는 semi-conductor, 맨 아래는 active dot 영역이 존재한다. 압력이 존재하지 않을 때는 semi-conductor가 active dot에 닿지 않지만 압력이 높아질 수록 semi-conductor가 active dot에 많이 닿기 때문에 저항이 낮아지는 원리를 이용한 센서이다. FSR 데이터 북을 참고하면 모양과 크기가 여러가지로 나오지만 FSR 센서의 특성과 원리는 모두 동일하다. 그림. 1 FSR 힘 센서의 구조그림 2는 F.. 이전 1 2 3 4 5 6 7 8 다음