Giới thiệu Module Lora SX1278 433Mhz AS32
Module Lora SX1278 433Mhz AS32 3000m sử dụng chip SX1278 của nhà sản xuất SEMTECH chuẩn giao tiếp LORA, chuẩn LORA mang đến hai yếu tố quan trọng là tiết kiệm năng lượng và khoảng cách phát siêu xa, ngoài ra nó còn có khả năng cấu hình để tạo thành mạng nên hiện tại được phát triển và sử dụng rất nhiều trong các nghiên cứu về IoT.
Mạch thu phát RF UART Lora SX1278 433Mhz 3000m được tích hợp phần chuyển đổi giao tiếp SPI của SX1278 sang UART giúp việc giao tiếp và sử dụng rất dễ dàng, chỉ cần kết nối với Software của hãng để cấu hình địa chỉ , tốc độ và công suất truyền là có thể sử dụng (cần mua thêm mạch chuyển USB-UART để kết nối máy tính).
Các truyền không dây: HC-12 / RF / RFID,…
Anten đi kèm: Anten 433MHz


Thông số kỹ thuật Module Lora SX1278 433Mhz AS32
- Điện áp hoạt động : 3.3V-5V
- Dòng điện hoạt động gửi : 120mA
- Dòng điện hoạt động nhận : 12mA
- Dòng ở chế độ chờ : 1uA
- Công suất : 600mW
- Chuẩn truyền : UART
- Tốc độ Baud : 1200 – 115200.
- Tốc độ Baud mặc định : 9600.
- Nhiệt độ hoạt động : -10°C – 60°C
- Model : AS32-TTL-100 RF
- Tần số : 410 – 441Mhz
- Công suất : 20dbm (100mW)
- Khoảng cách : 3000m
- Tốc độ truyền : 0.3 – 19.2 Kbps (mặc định 2.4 Kbps)
- Số chân : 6
- Loại : Module
- Thiết kế : nhỏ gọn, bền bỉ, chống nhiễu.
- Kích thước : 21mm*36mm
Chức năng các chân của Lora
- GND : Nguồn 0VDC
- VCC : Nguồn dương từ 5VDC
- AUX : Không kết nối
- TX : Chân truyền tín hiệu TTL, chấp nhận mức 5V.
- RX : Chân nhận tín hiệu TTL, chấp nhận mức 5V.
- MD1 : Thiết lập tín hiệu thay đổi các giá trị.
- MD0 : Thiết lập tín hiệu thay đổi các giá trị.
Nguyên lý hoạt động
Bình thường mạch phát vẫn gửi tín hiệu qua mạch thu với tốc độ gửi 100ms được hiển thị trên màn hình oled 13.: PPS (ping per seconds) và AVG (giá trị Ping trung bình)
khi mạch phát nhận được tín hiệu từ nút nhấn giữ liên tục, mạch sẽ gửi tín hiệu 10ms/ lần, số ping càng cao chứng tỏ tín hiệu truyền nhận tốt, ngược lại ping càng thấp về 0 chứng tỏ sóng yếu và mất sóng
Chương trình Test
Nguyên lý kết nối bên phát

Chương trình bên phát
#include <SoftwareSerial.h>
#define BTN1 2
#define led 10
#define m1 11
#define m2 12
SoftwareSerial loraSerial(5, 4); // TX, RX
String turnOn = "on";
String turnOff = "off";
int tt;
void setup() {
pinMode(BTN1, INPUT_PULLUP);
pinMode(led, OUTPUT);
pinMode(m1, OUTPUT);
pinMode(m2, OUTPUT);
digitalWrite(m1,0);
digitalWrite(m2,0);
digitalWrite(led,0);
Serial.begin(9600);
loraSerial.begin(9600);
loraSerial.print(turnOff);
tt=0;
}
void loop() {
if(digitalRead(BTN1) == 0) {
tt++;
if(tt>1) tt=0;
if(tt==1) loraSerial.print(turnOn);
else loraSerial.print(turnOff);
if(tt==1) digitalWrite(led,1);
else digitalWrite(led,0);
while(digitalRead(BTN1) == 0);
delay(50);
}
}
Nguyên lý kết nối bên thu

Chương trình bên thu
#include <SoftwareSerial.h>
#define LED1 10
SoftwareSerial loraSerial(5, 4); // TX, RX
void setup() {
pinMode(LED1, OUTPUT);
Serial.begin(9600);
loraSerial.begin(9600);
}
void loop() {
if(loraSerial.available() > 1){
String input = loraSerial.readString();
Serial.println(input);
if(input == "on") {
digitalWrite(LED1, HIGH);
}
if(input == "off") {
digitalWrite(LED1, LOW);
}
}
delay(20);
}
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

Bàn phím mềm keypad 4x1, Ma trận phím mềm
QUẠT TẢN NHIỆT 12VDC 8025 8x8CM, QUẠT MINI 12V
Module giảm áp XL4015, Ổn áp DC-DC giảm áp 5A
Bàn phím mềm keypad 4x5, Ma trận phím mềm
GÁ ĐỠ ĐỘNG CƠ DC GB37, KHUNG GÁ ĐỘNG CƠ GIẢM TỐC
Module giảm áp XL4005 ADJ 5A, Module ổn áp DC-DC giảm áp 5A
Bộ chuyển đổi độ K 4-20mA dãy 0-400ºC, Bộ chuyển đổi nhiệt độ K
Đèn báo AD16-22DS Màu Vàng 220-380VAC, Đèn báo phi 22mm
Dây bus 5pin 50cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Bàn phím mềm keypad 4x4 F1234, Ma trận phím mềm
Mạch Relay 10A 12V 6 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Cảm biến nhiệt độ MLX90614 GY-906 DCI, Nhiệt độ hồng ngoại không tiếp xúc
Màn hình LCD1602 Xanh lá, Màn hình hiển thị Text
Module giảm áp 300W 12A, Module ổn áp DC-DC 4.5-30VDC
ANTEN 12dBi 5G/4G/3G/GSM 22CM KIM TRONG, ANTEN 5G
Bộ chuyển đổi Pt100 0-10V 0º-400ºC, Nhiệt độ 0-400 độ C - Loại thường
Module đọc và ghi âm ISD1820 10s, Phát âm thanh ra loa 0.5W
Màn hình LCD2004 Xanh lá, Màn hình hiển thị Text
Động cơ DC Encoder JGA25-370 12V 280rpm, Động cơ giảm tốc
Module giảm áp XL4015 3 led 4 nút, Ổn áp DC-DC giảm áp 5A
IC KIA 7806 ổn áp nhựa, ngõ ra điện áp dương 6V
Động cơ DC Encoder JGA25-370 12V 130rpm, Động cơ giảm tốc
OLED 3.12IN I2C SPI XANH DƯƠNG, HIỂN THỊ ĐIỂM ẢNH
Pic12F683 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Anten 5G / 4G 12dBi KIM TRONG 16cm, Anten Wifi công suất lớn
Module chuyển đổi USB CH340 to RS485, Mạch chuyển đổi RS485
IC KIA 7809 ổn áp nhựa, ngõ ra điện áp dương 9V
IC LM2596 DIP, IC ỔN ÁP DẠNG XUNG DC - DC
Jack DC sắt Cái 5.5x2.1mm gắn hộp 8mm, Đầu nối nguồn thông dụng
Đèn báo AD16-22DS Xanh dương 220-380VAC, Đèn báo phi 22mm
Màn hình Oled 0.96in I2C màu trắng , Oled 128x64 hiển thị điểm ảnh
Anten 5G / 4G 15dBi KIM TRONG 24cm, Anten Wifi công suất lớn
Màn hình LCD2004 I2C Xanh lá, Màn hình hiển thị Text 














Đánh giá
Chưa có đánh giá nào.