The RN2483 LoRa® Mote is a LoRaWAN™ Class A end-device based on the RN2483 LoRa modem. As a standalone battery-powered node, the Mote provides a convenient platform to quickly demonstrate the long-range capabilities of the modem, as well as to verify inter-operability when connecting to LoRaWAN v1.0 compliant gateways and infrastructure.
The Mote includes light and temperature sensors to generate data, which are transmitted either on a fixed schedule or initiated by a button-press. An LCD display provides feedback on connection status, sensor values and downlink data or acknowledgements. A standard USB interface is provided for connection to a host computer, providing a bridge to the UART interface of the RN2483 modem. As with all Microchip RN family of products, this enables rapid setup and control of the on-board LoRaWAN protocol stack using the high level ASCII command set.
《特色》 * 868 MHz High-Frequency SMA Connector
* 433 MHz Low-Frequency Antenna test Point
* USB Mini-B Connector
* PIC18LF45K50 8-bit MCU
* Mote ICSP Programming
* LCD Display
* S1 & S2 Switches (for Menu Navigation)
* Ambient Light Sensor
* Linear Active Thermistor (MCP9700T)
* LDO Regulator (MCP1825S)
* Descriptive LEDs, (2) Controlled by PIC18, (2) Controlled by Module * (2) AAA Battery Pack
* Battery Power Switch
* Alternative Power Supply Through Hole Connectors
《規格》
* Manufacturer: Microchip * Frequency: 433 MHz, 868 MHz/915 MHz * Output Power: 14dBm
* Operating Temperature Range: -40ºC to 85ºC
* Input Sensitivity -148mVpp
* Rx Input Sensitivity -148dB
* TX Current Consumption: 40mA (14dBm, 868MHz)
* RX Current Consumption: 14.2mA
* Interface Type: UART
* Unit Weight: 221.400 g
《套件內容》 * RN2483 LoRa® Technology Mote
* SMA Antenna
* USB (standard-A to mini-B) cable
* Info Sheet DS50002391
* Pack Lis
The 18th of the Raspberry Pi meetup, the topic is “LoRa Technology and Implementation”.
Speaker 1: David Mikolas (EN)
Topic: LoRa technology review
Outline:
Part 1. LoRa from the OUTSIDE
1. Story of the LoRa Alliance
2. LoRa Products and Applications Show how LoRa is Different.
3. LoRa Networks Up and Running World-wide – what they look like.
Part 2. LoRa from the INSIDE
4. How does LoRa get 10 kilometers with 10 milliwatts?
5. How can LoRa run for years on a small battery?
6. LoRa communications protocol – what you need to know!
7. LoRa settings and parameters – your key to success is understanding these!
Part 3. LoRa Network Implementation
8. LoRaWAN – you don’t have to use it, but you’d be smart to understand it first.
9. LoRa chirped spread spectrum – why it works.
10. LoRa Future, including LoRa based Geolocation
Speaker 2:sosorry
Topic: How to build a nano LoRa gateway with Raspberry Pi.”
Additional Information:
2017/03/06 19:10 ~ 2017/03/06 21:30
4F-1., No.293, Sec. 1, Fuxing S. Rd., Da’an Dist., Taipei City 106
$150 per person
– – – – – – – – – – 以下為中文 – – – – – – – – – –
第十八次 Raspberry Pi 社群聚會,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「LoRa Technology and Implementation」。
Part 1. LoRa from the OUTSIDE
1. Story of the LoRa Alliance
2. LoRa Products and Applications Show how LoRa is Different.
3. LoRa Networks Up and Running World-wide – what they look like.
Part 2. LoRa from the INSIDE
4. How does LoRa get 10 kilometers with 10 milliwatts?
5. How can LoRa run for years on a small battery?
6. LoRa communications protocol – what you need to know!
7. LoRa settings and parameters – your key to success is understanding these!
Part 3. LoRa Network Implementation
8. LoRaWAN – you don’t have to use it, but you’d be smart to understand it first.
9. LoRa chirped spread spectrum – why it works.
10. LoRa Future, including LoRa based Geolocation
分享者2:sosorry(台灣樹莓派)
題目:用 Raspberry Pi 打造一個輕量級的 LoRa 閘道器。
第十五次 Raspberry Pi 社群聚會會後資料,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「 Raspberry Pi 物聯網(IoT, Internet of Things)無線傳輸技術」。
感謝大家的共筆,將分享的重點紀錄起來。我們會持續辦各種活動,連結更多有興趣的朋友們,找到更多 Raspberry Pi 的可能。
分享者1:Robert Wang
題目:樹莓派長距離 LoRa 物聯網
大綱:使用 Raspberry Pi + LoRa Module 的應用情境。
附註:Robert Wang 為立亞特科技副總,這次的分享是物聯網(IoT, Internet of Things)常用模組 LoRa 產品應用的實際經驗
FREC (frequency and channel): CH_X_Y where X is the channel and Y the frequency band. Bands allowed are 900 and 868 (MHz). Channels allowed are 10 to 17 for 868 MHz band and 00 to 12 for 900 MHz band.
ADDR (address): Number between 1 and 255.
BW (Bandwidth): BW_X where X can be 125, 250 or 500 KHz
CR (coding rate): CR_X where X is a number between 5 and 8.
/*
* LoRa 868 / 915MHz SX1272 Module
*
* Copyright (C) Libelium Comunicaciones Distribuidas S.L.
* http://www.libelium.com
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see http://www.gnu.org/licenses/.
*
* Version: 1.0
* Design: David Gascón
* Implementation: Victor Boria & Luis Miguel Marti
*/
// Include the SX1272 and SPI library:
#include
#include "arduPiLoRa.h"
int e;
char message1 [60];
int ldr;
void setup()
{
// Print a start message
printf("SX1272 module and Arduino: receive packets without ACK\n");
// Power ON the module
sx1272.ON();
printf("Setting power ON: state ");
printf("%d\n",e);
// Set transmission mode and print the result
e = sx1272.setMode(4);
printf("Setting Mode: state ");
printf("%d\n",e);
// Select frequency channel
e = sx1272.setChannel(CH_12_868);
printf("Setting Channel: state ");
printf("%d\n",e);
// Select output power (Max, High or Low)
e = sx1272.setPower('H');
printf("Setting Power: state ");
printf("%d\n",e);
// Set the node address and print the result
e = sx1272.setNodeAddress(2);
printf("Setting node address: state ");
printf("%d\n",e);
// Print a success message
printf("SX1272 successfully configured\n");
}
void loop(void)
{
ldr = analogRead(1);
sprintf(message1, "ldr value: %i \r\n", ldr);
e = sx1272.sendPacketTimeout(3, message1);
printf(message1, "ldr value: %i \r\n", ldr);
printf("Packet sent, state ");
printf("%d\n",e);
delay(5000);
}
int main (){
setup();
while(1){
loop();
}
return (0);
}
此一程式可以用 cooking/examples/LoRa/cook.sh 進行編譯後執行。
$ cd /home/pi/cooking/examples/LoRa
$ ./cook.sh get_light_sensor.cpp
$ sudo ./get_light_sensor.cpp_exe