یک ماژول فرستنده ASK می باشد که فرکانس کاری آن 315MHz است.
این ماژول می تواند انتخاب ایده الی برای قطعاتی که برای انتقال داده به صورت وایرلس طراحی شده اند انتخاب مناسبی باشد.
- مشخصات گیرنده :
- مدل : RF-5V
- ولتاژ تغذيه : 5 ولت
- سرعت انتقال اطلاعات : 4kB/s
- مد کاری : AM
- توان فرستنده: 10mw
- فركانس مدولاتور:315Mhz
- ابعاد : 30×14 میلیمتر
پین VCC تغذیه ماژول می باشد که می توانید به 5 ولت متصل کنید .
پین GND زمین ماژول است . پین DATA نیز به MCU متصل می شود .
راه اندازی ماژول فرستنده گیرنده ASK:
برای دریافت دیتای ارسالی از فرستنده می توانید از این ماژول استفاده کنید . این ماژول ها دارای یک مدل پین خروجی هستند و تنها در تکنولوژی و حساسیت با همدیگر تفاوت دارند .
برنامه فرستنده :
#include <RH_ASK.h> // Include dependant SPI Library #include <SPI.h> // Create Amplitude Shift Keying Object RH_ASK rf_driver; void setup() { // Initialize ASK Object rf_driver.init(); } void loop() { const char *msg = "Hello World"; rf_driver.send((uint8_t *)msg, strlen(msg)); rf_driver.waitPacketSent(); delay(1000); }
- مشخصات گيرنده:
- مدل : MX-05V
- ولتاژ تغذيه : 5 ولت
- حساسيت گيرنده:105db-
- فركانس اسيلاتور:315Mhz
برنامه گیرنده :
#include <RH_ASK.h> // Include dependant SPI Library #include <SPI.h> // Create Amplitude Shift Keying Object RH_ASK rf_driver; void setup() { // Initialize ASK Object rf_driver.init(); // Setup Serial Monitor Serial.begin(9600); } void loop() { // Set buffer to size of expected message uint8_t buf[11]; uint8_t buflen = sizeof(buf); // Check if received packet is correct size if (rf_driver.recv(buf, &buflen)) { // Message received with valid checksum Serial.print("Message Received: "); Serial.println((char*)buf); } }
کاربردها
سیستم های کنترل و اندازه گیری از فاصله دور
اندازه گیری وایرلس
کنترل دسترسی ها
سیستم های تشخیص هویت
جمع آوری داده
کاربردهای IT خانگی
لوازم خانگی هوشمند
سیستم های مانیتور کردن کودک
نقد و بررسیها
هنوز بررسیای ثبت نشده است.