본문 바로가기
반응형

라즈베리파이3

라즈베리파이 스텝모터 다루기(스마트창문) 먼저 나는 위의 스텝모터를 사용하였다. https://smartstore.naver.com/mechasolution_com/category/f2aaa4e646814d6faf509a957fee90cd?cp=1 메카솔루션 : 네이버쇼핑 스마트스토어 전자부품 교육키트 전문몰 메카솔루션입니다. smartstore.naver.com 모터를 제어하기 위해서는 많은 전류가 필요하기 때문에 모터 드라이브가 필요하다. 이 예제에서는 L298이라는 모터 드라이브를 사용하였다. 먼저 라즈베리파이와 스텝모터, 모터 드라이브를 위의 그림과 같이 연결한다. 그림이 좀 엉망이여도 이해 바란다. 스텝모터의 배선을 4개를 GPIO핀에 연결한다. a,b,c,d 이렇게 27, 17, 22, 18번에 연결하였다. 그리고 모터는 외부 전원을.. 2023. 3. 31.
빗물감지 센서, DHT11 온습도 센서 사용하기(스마트창문) 이번 게시글은 라즈베리파이에 빗물감지 센서와 온습도 센서(DHT11)을 사용하는 예제에 대한 글을 다뤄볼 예정이다. 먼저 빗물감지 센서를 다뤄보겠다. 빗물감지 센서는 후에 창문의 바깥쪽에 설치가 되어 비가 오게 된다면 창문을 닫아주는 기능을 하게 된다. 먼저 위 사진은 라즈베리파이 4의 핀맵이다. 모델마다 좀 다를 수도 있으니 한번 확인하길 바란다. 먼저 위의 핀맵에 빗물감지 센서는 3.3V로 전원을 주고 GPIO 5번 핀과 그라운드 핀에 연결하였다. 또한 빗물감지를 위해 LED도 연결하였다. LED는 GPIO 19번 핀에 연결하였다. from gpiozero import InputDevice #빗물감지 센서 작동 no_rain = InputDevice(5) led = 19 GPIO.setup(led, .. 2023. 3. 31.
라즈베리파이(Raspberry Pi) 시작하기 (스마트창문) 졸업작품 카테고리에서는 라즈베리파이와 각종 센서, 모터를 이용하고 앱 인벤터로 간단한 앱으로 창문을 제어하는 스마트 창문 만드는 과정을 다룰 예정이다. 이 작품은 내가 학부생 때 졸업작품으로 진행했던 것이다. 아마 스마트 창문에 대한 졸업작품이 이미 많이 나왔고 또 쉬운 주제라서 작품으로 많이 선정하지 않을 것으로 생각되지만 만약 스마트 홈과 비슷한 느낌의 졸업작품을 라즈베리파이로 준비하고 있다면 도움이 될 듯하다. 기억이 다 나는 것은 아니지만 최대한 모든 내용을 담을 예정이다. 라즈베리파이란? Raspberry Pi는 스마트 홈, 로봇 공학 또는 DIY 전자 제품과 같은 다양한 프로젝트에 사용할 수 있는 작고 저렴한? 단일 보드 컴퓨터이다. 즉 소형 컴퓨터라고 생각하면 된다. 컴퓨터와 똑같이 Hdmi.. 2023. 3. 30.
반응형