สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำอธิบาย:
IoT Node(A) เป็นหนึ่งในโมดูล Docker Pi
IOT Node(A) = GPS/BDS + GSM + Lora
I2C ควบคุมโดยตรง Lora ส่งและรับข้อมูล ควบคุมโมดูล GSM/GPS/BDS ผ่าน SC16IS752 เมนบอร์ดต้องการการสนับสนุน I2C เท่านั้น
รองรับ Raspberry Pi และผลิตภัณฑ์อื่นที่คล้ายคลึงกัน
คุณสมบัติ:
· Docker Pi Series
· ตั้งโปรแกรมได้
· ควบคุมโดยตรง (โดยไม่ต้องตั้งโปรแกรม)
· ขยายพิน GPIO
· รองรับ GPS/BDS
· รองรับ GSM
·สนับสนุน Lora
·สามารถซ้อนกับกระดานสแต็คอื่น ๆ ได้
· ไม่ขึ้นกับฮาร์ดแวร์ของเมนบอร์ด (ต้องการการสนับสนุน I2C)
การทดสอบความเข้ากันได้อย่างเป็นทางการ
ไม่เพียงแต่รองรับบอร์ดพัฒนาต่อไปนี้เท่านั้น บอร์ดพัฒนาอื่นๆ ยังสามารถเข้ากันได้หากมีอุปกรณ์ต่อพ่วง I2C (หมายเหตุ: อาจจำเป็นต้องเปลี่ยนแปลงซอฟต์แวร์บางอย่าง)
ซีรีส์ Raspberry Pi (4B/3B+/3B/2B)
เสบียง
1 x Raspberry Pi 4B /3B+/3B บอร์ด
1 x DockerPi IoT Node(A) บอร์ดหมวก
แหล่งจ่ายไฟ 1 x 5V@3A
การ์ด TF 1 x 16GB คลาส 10 (32GB จะดี)
ขั้นตอนที่ 1: ข้อมูลจำเพาะ
ส่วน GPRS:
· 1. ใช้พลังงานต่ำ, กระแสไฟขณะสแตนด์บาย <1mA
· 2. รองรับ GSM/GPRS สี่ย่านความถี่ รวมทั้ง 850, 900, 1800, 1900MHZ;
· 3. GPRS คลาส 10;
· 4. รองรับบริการข้อมูล GPRS, อัตราข้อมูลสูงสุด, ดาวน์โหลด 85.6Kbps, อัปโหลด 42.8Kbps;
· 5. รองรับคำสั่งมาตรฐาน GSM07.07, 07.05 AT และเข้าถึงพอร์ตอนุกรมผ่านการแปลงอินเทอร์เฟซ I2C
· 6. คำสั่ง AT รองรับพอร์ตคำสั่ง AT และ TCP/IP มาตรฐาน
ส่วน GPS:
· 1. รองรับการวางตำแหน่งข้อต่อ BDS/GPS
· 2. รองรับ A-GPS, A-BDS
· 3. รองรับซิมการ์ดมาตรฐาน
ส่วน LORA:
· 1. ระยะการส่งข้อมูล: 500 เมตร (พารามิเตอร์ RF: 0x50 @ China City)
· 2. รองรับวิธีการมอดูเลต FSK, GFSK, MSK, GMSK, LoRaTM และ OOK
· 3. ความไวของตัวรับสูงพิเศษต่ำถึง -141 dBm
· 4. รองรับการตรวจจับคำนำ
· 5. เอ็นจิ้นแพ็คเก็ตพร้อม CRC สูงสุด 256 ไบต์
· 6. ตัวบ่งชี้ตัวรับส่งสัญญาณ LORA
· 7. TX/RX ง่าย ๆ โดย Docker Pi
ขั้นตอนที่ 2: แพ็คเกจรวม
แพ็คเกจรวม
· 1 x บอร์ด IoT Node(A)
· 1 x คำแนะนำ
· 4 x M2.5*12 + 6 แท่งทองแดง
· 4 x M2.5*6 อ่อนนุช
· 4 x M2.5*6 สกรูหัวกลมครึ่งวงกลม
· 1 x 433MHz L-Shaped Tape Antenna
· เสาอากาศ PCB 1 x 2.4GHz
· 1 x GPS/BDS High Gain GPS เสาอากาศเซรามิกที่ใช้งานเซรามิกในตัว
ขั้นตอนที่ 3: รายละเอียดทางเทคนิค:
โมดูล A9G
· โมดูล A9G มีพอร์ตอนุกรมสองพอร์ต
· ใช้สะพาน I2C UART เพื่อการสื่อสาร
ขั้นตอนที่ 4: ลงทะเบียนแผนที่
นี่คือแผนที่การลงทะเบียนและคำอธิบายของการลงทะเบียน
0x01 - 0x10 เขียนเท่านั้น
0x11 - 0x20 อ่านอย่างเดียว
ขอแนะนำให้ใช้ค่าเริ่มต้นเว้นแต่คุณจะทราบความหมายของพารามิเตอร์ LORA
· L_SET(เขียนเท่านั้น)
1. เขียน 1 เพื่อตั้งค่าพารามิเตอร์จาก 0x22 เป็นโมดูล LORA
2. เขียน 0 ไม่มีผล
· G_RESET (เขียนเท่านั้น)
1. เขียน 1 เพื่อรีเซ็ตโมดูล A9G
2. เขียน 0 ไม่มีผล
· L_RXNE (อ่านและเขียน)
1. เขียน 1 สาเหตุของข้อผิดพลาด
2. เขียน 0 เพื่อล้าง
3. อ่าน 1 หมายถึง ได้รับข้อมูลแล้ว กรุณารับข้อมูลจากเครื่องบันทึก 0x11 - 0x20
4. อ่าน 0 หมายความว่าไม่มีข้อมูลในขณะนี้
· L_SET(เขียนเท่านั้น)
1. เขียน 1 เพื่อส่งข้อมูล กรุณากรอกข้อมูลใน register 0x01 - 0x10 ก่อนส่ง
2. เขียน 0 ไม่มีผล