반응형

 

https://youtube.com/live/vr_gAnCLPLI

 

[433Mhz #3] 아두이노(arduino)에 433mhz로 1:N통신 구현해서 2개 이상의 보드를 제어하거나 센서 데이터 수집해보기!(녹칸다의 아두이노)

녹칸다의 433mhz 무선통신 시리즈이다!

이번편에서는 송신기 1대와 수신기 1대로 구성하는게 아니라 여러대로 구성해서 가장 합리적인 방법을 모색해보도록 한다!
녹칸다가 보유한 송신기와 수신기가 2세트라서 1:2 이상으로 확장은 안될 것 같다!

크게 보면 2가지의 컨셉이 있다!
1.송신기 1대와 수신기 2대로 구성해서 송신기가 수신기를 각각 제어해보기!
2.송신기 2대와 수신기 1대로 구성해서 송신기의 센서정보를 수신기가 효과적으로 수집하는 방법!

위 내용을 충분히 활용할 수 있는 재미난 예제를 자유롭게 구성해보도록 한다!(녹칸다 하고싶은 대로)

(예제목차)
1.송신기 1대와 수신기 2대로 구성해서 송신기가 전송하는 문자열을 동시에 전송시키시오!

433mhz-3-1-1.txt
0.00MB
433mhz-3-1-2.txt
0.00MB
433mhz-3-1-3.txt
0.00MB

 

2.송신기가 한번은 수신기1번에게 한번은 수신기 2번에게 번갈아가면서 전송할때 수신기쪽에서 자신에게 온 메시지만 출력하도록 하시오!

433mhz-3-2-1.txt
0.00MB
433mhz-3-2-2.txt
0.00MB
433mhz-3-2-3.txt
0.00MB

 

3.송신기에서 녹칸다에게 시리얼입력을 받아서 수신기1과 수신기2에 연결된 LED 1개를 제어할 수 있도록하시오!(각각 2번핀에 연결할 것)
(시리얼입력명령의예시)
'0':수신기 1 LED OFF
'1':수신기 1 LED ON
'2':수신기 2 LED OFF
'3':수신기 2 LED ON
(무선통신명령) 숫자0을전송하면 OFF, 1을전송하면 ON

433mhz-3-3-1.txt
0.00MB
433mhz-3-3-2.txt
0.00MB
433mhz-3-3-3.txt
0.00MB

 

4.(3)예제에서 둘다 일괄적으로 제어할 수 있는 규칙을 생성하시오!
(해결방안) 둘다 동시에 받을 수 있는 공통의 id개념을 생성한다!

433mhz-3-4-1.txt
0.00MB
433mhz-3-4-2.txt
0.00MB
433mhz-3-4-3.txt
0.00MB

 

5.(4)예제에서 송신기에 2번핀부터 7번핀까지 버튼을 총 6개 연결해서 시리얼입력을 버튼입력으로 교체하시오!

433mhz-3-5-1.txt
0.00MB
433mhz-3-5-2.txt
0.00MB
433mhz-3-5-3.txt
0.00MB

 

6.(4)예제에서 FND모듈(TM1637)을 추가하고 버튼2개는 FND화면에 주소를 바꿀 수 있도록하고 나머지 버튼 2개는 on/off버튼으로 활용해서 총 버튼 4개로 작동되도록 하시오!

433mhz-3-6-1.txt
0.00MB
433mhz-3-6-2.txt
0.00MB
433mhz-3-6-3.txt
0.00MB

 

------------여기까지 정식예제-----------
7.ATtiny85에 433mhz수신기를 연결해서 led 1개를 on/off해보기!
(문제점) ATtiny85의 작동전압은 3.3~5V인데 433mhz수신기는 3.3V전용이다! 그렇다면 ATtiny85에 3.3V전원을 공급해주어야겠다!

433mhz-3-7-1.txt
0.00MB
433mhz-3-7-2.txt
0.00MB

 

8.(7)예제에서 송신기에 버튼2개를 연결해서 on/off하시오!

433mhz-3-8-1.txt
0.00MB
433mhz-3-8-2.txt
0.00MB

반응형
Posted by 덕력킹
,