ไลบรารีนี้ให้อินเทอร์เฟซระหว่างฮาร์ดแวร์และซอฟต์แวร์ซึ่งประกอบด้วย RFM95 Chip RFM95 ที่ทำงานที่ความถี่ 915 MHz และไฟ LED ตัวบ่งชี้สามตัวสีเขียวหนึ่งอันที่บ่งบอกถึงพลังงานและสีแดงโดยรวมสองตัวและสามารถกำหนดค่าเพื่อระบุสถานะระบบบางประเภท
หมายเหตุ: การก่อสร้างห้องสมุดนี้ขึ้นอยู่กับ LMIC_PI ด้วยการปรับตัวให้เข้ากันได้กับเครือข่าย Larawan ของมหาวิทยาลัยซานตามาเรีย
ไลบรารี WiringPi ให้อินเทอร์เฟซ Raspberry Pi GPIO
ติดตั้ง GIT (หากไม่ได้ติดตั้ง)
$ sudo apt-get ติดตั้ง git-core
ทำโคลนที่เก็บ
$ git clone git: //git.drogon.net/wiringpi
เข้าถึงโฟลเดอร์ WiringPi
$ cd wiringpi
Lib Build
$ ./build
ทำโคลนที่เก็บ
$ git clone https://github.com/lucasmaziero/lmic-rpi-fox.git
เข้าถึงโฟลเดอร์ LMIC-RPI-Fox
$ cd lmic-rpi-fox/ตัวอย่าง/ttn-abpmend
ทำให้โครงการทำ (จำได้ว่าการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นในรหัสจะต้องดำเนินการในภายหลังคำสั่ง "Make")
$ make
รันโปรแกรม
-
สามารถมองเห็นการทำแผนที่เต็มของหมุด wiringpi ได้ที่นี่
WiringPi 0 == รีเซ็ต
WiringPi 4 == diO0
WiringPi 5 == DIO1
WiringPi 1 == DIO2 (ไม่ได้ใช้)
wiringpi 12 == mosi
WiringPi 13 == มิโซะ
WiringPi 14 == SK
WiringPi 6 == SS
WiringPi 2 == LED1
WiringPi 3 == LED2
gnd == gnd
3.3V == +3.3V
เนื้อหาได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม