[아두이노#462] 12V 감속모터를 이용한 전동블라인드 DIY와 24V 전동개폐기 정역제어 해보기!(큰모터 제어해보기!)(녹칸다/포로리야공대가자)
프로그래밍/아두이노 호작질 2022. 4. 13. 00:07
12V 감속모터를 이용한 전동블라인드 DIY와 24V 전동개폐기 정역제어 해보기!(큰모터 제어해보기!)
이번편에서는 녹칸다가 한번도 시연한적 없는 아주 강력한 모터를 제어해보도록 하자!
크게 2개의 파트로 나뉘는데 하나는 전동블라인드를 직접 만들어 보는 것과 비닐하우스 개폐기를 제어해보는 것이다!
전동블라인드는 전용제품이 아니라 12V 감속모터를 이용해서 나름대로 아이디어를 내서 만들어보는 것이다!(잘 안될 수도 있다는 의미임)
일단 정회전과 역회전과 멈춤 기능을 구현하고 다양한 방법으로 제어할 수 있도록 해보자!
그리고 마그네틱스위치를 이용해서 리미트 스위치 기능을 구현하고 퍼센트 단위로 열거나 닫는 기능을 구현해보도록 하자!
아두이노 우노를 베이스로해서 버튼, 리모컨, 블라투스 등으로 제어해보기!
사물인터넷보드(esp8266)를 이용해서 웹서버, MQTT 등으로 제어해보기!(시간이 안되서 못함)
그리고 24V전원을 이용해서 실제로 판매하는 비닐하우스 전동개폐기를 제어하는 방법을 알아내보자!(실제로 쓴다~ 생각하고)
(실제로한거)
1.시리얼모니터에 0이라고입력하면 멈추고 1이라고 입력하면 정방향으로 회전하고 2라고 입력하면 역방향으로 회전하도록 2채널 릴레이를 제어해보도록 하여라!
2.(1)예제에다가 버튼3개를 추가해서 정회전, 역회전, 멈춤기능을 구현해라!
3.문이 열리고 닫히는걸 표현하는데 완전닫힘과 완전열림 지점에 마그네틱스위치를 배치하고 마그네틱스위치를 리미트스위치로 활용해라!
4.문을 30%, 50% 80%만큼 열고 닫으려면 어떻게 할래?(시리얼입력으로 숫자를 전송하면 해당되는 양만큼 셔터가 열리도록 디자인한다)
5.RF리모컨을 이용해서 4번예제가 잘 돌아가도록 하시오!
'프로그래밍 > 아두이노 호작질' 카테고리의 다른 글
[아두이노#464] 74HC165 쉬프트레지스터를 이용해서 8개의 디지털 입력 제어 해보기!(녹칸다/포로리야공대가자) (0) | 2022.04.14 |
---|---|
[아두이노#463] 도징펌프 2개를 이용해서 용량과 비율을 맞춰보기!(feat. 소맥제조)(녹칸다/포로리야공대가자) (0) | 2022.04.13 |
[아두이노#461] 4채널 RF리모컨으로 제어해보기!(녹칸다/포로리야공대가자) (0) | 2022.04.11 |
[아두이노#325] 구부림센서(flex sensor)를 아두이노에 활용해보자!(녹칸다/포로리야공대가자) (1) | 2021.08.05 |
[아두이노#324] 사물인터넷보드(wemos d1r1)에 아두이노 우노와 메가를 연결해서 센서값 가져오기!(녹칸다/포로리야공대가자) (1) | 2021.08.05 |