תקשורת ← RF433 גלי רדיו
📡 תקשורת אלחוטית

RF433 - גלי רדיו

זוג מודולים (משדר ומקלט) שמתקשרים ביניהם באמצעות גלי רדיו בתדר 433MHz. בניגוד ל-IR, גלי רדיו לא דורשים "קו ראייה" ישיר בין המשדר למקלט ומגיעים לטווח גדול הרבה יותר - חלק מהמודולים (כמו הדגם עם אנטנה חיצונית, Long Range RF433) מגיעים למאות מטרים בשטח פתוח.

שני חלקים

חיבור

המשדר: VCC ל-5V, GND ל-GND, DATA לפין דיגיטלי. המקלט: VCC ל-5V, GND ל-GND, ולרוב יש שני פיני DATA (מחוברים יחד) לפין דיגיטלי בצד המקלט.

קוד לדוגמה - שליחה וקליטה עם rc-switch

// צד המשדר
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();

void setup() {
  mySwitch.enableTransmit(10); // פין המשדר
}

void loop() {
  mySwitch.send(5525, 24); // שליחת קוד לדוגמה
  delay(1000);
}

// צד המקלט
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();

void setup() {
  Serial.begin(9600);
  mySwitch.enableReceive(0); // פין המקלט (אינטראפט 0)
}

void loop() {
  if (mySwitch.available()) {
    Serial.println(mySwitch.getReceivedValue());
    mySwitch.resetAvailable();
  }
}

שימושים נפוצים

שליטה מרחוק בפח חכם, מערכות אזעקה, שליטה על רכבים בטווח ארוך יותר מ-IR, ותקשורת בין שני ארדואינים שאינם רואים אחד את השני.