Мазмұны:
- 1 -қадам: Componente Utilizate
- 2 -қадам: Mediu De Dezvoltare
- 3 -қадам: Afisare Coordonate + уақыт белгісі Pe LCD
- 4 -қадам: Salvare Date Pe MicroSD картасы
Бейне: RETELEOR LoRaWAN картасы жүйесі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Оқу бағдарламасында LoRaWAN картасы мен картасы орнатылған.
Сіз қалайсыз?
Технологиялық күтім жоғары технологиялармен қамтамасыз етіледі, сонымен қатар энергияны үнемдеуді қамтамасыз етеді. Ретелла жарияланымында жеке күтім акестра -технологиялық потенциалды байланыс қызметтерін пайдаланады. бар. Инфрақұрылымның бар -жоқтығын білуге болады. LoRa радиусы 169 МГц, 433 МГц, 868 МГц (Еуропа) және 915 МГц (Америка де Солтүстік) жиілік радиусында жұмыс істейді.
Сіз қалайсыз LoRaWAN?
LoRaWAN este reteaua pe care LoRa opereaza. LoRaWAN протоколды тарату кезінде радиоға қамтуды қамтамасыз етеді, сонымен қатар Media Access Control (Mac) интернетте коммуналдық қызметтерді басқару жүйесімен байланысады, бұл Интернет заттарының бір бөлігін құруға мүмкіндік береді. pe distanţe lungi.
Қалайсыз ба?
Негізгі бөлім: SeeDuino Stalker модульдік радиосы LoRaWAN арқылы жұмыс істейді
рецептор. (LoRaWAN -де жоғары деңгейдегі шлюз)
Тиісті уақыт: географиялық координат, RSSI, уақыт белгісі форматында kml pentru a fi utilizate la
Google Earth -те салыстырыңыз.
1 -қадам: Componente Utilizate
Pentom realizarea acestui proliect am utilizat urmatoarele компоненті:
1. Seeeduino Stalker v2.3
2. USB сериялық FT232RL модульдік түрлендіргіші Mufa USB Mini
3. Модульдік GPS MTK-3329
4. Cablu Mini USB
5. Өрт мама-тата
6. LCD RC2004A-BIW-ESX + MCP23008
7. 2 Гб microSD картасы
8. Baterie CR2032
9. LoRa ACW-XB v1.1 ATIM
10. Антеналық Wi -Fi
Seeeduino Stalker v2.3 қатысты ақпарат
Микроконтроллер: ATmega328P
Енгізу/шығару түйреуіштері: 20
Туынды: I2C, UART, SPI
UART Baud Rate: 115200 bps
Урматорлық режимдегі Conectivitatea dintre acestea s-a realizat:
Бұл FT232RL модульдік есептегіштер мен есептегіштермен жұмыс істеуге мүмкіндік береді, бұл USB -дің 2 -ші нұсқасы. (Modul FT232RL және comunica prin intermediul UART-ului cu Seeeduino).
Seeeduino Stalke - FT232RL
USB5V немесе VCCRX
TXD немесе TXD
RXD немесе RXD
GND немесе GND
DTR, DTR
Bateria impreuna cu microSD картасы LoRa au fost atasate in locurile special create de pe placa
GPS конструктивті
Seeeduino Stalker - GPS
GND немесе GND
7 -түйреуіш, RXA
8 -түйреуіш - TXA
3.3 В - ВДД
GPS -тің координатасында жылдамдық жылдамдығының төмендеуі анықталады. Интерфейс сериялы және FT232RL модернизациялау жүйесімен тұрақты байланыс орнатылған кезде GPS жылдамдығы 38400 болады.
СКД конструктивті
Сыртқы дисплейде I2C интерфейсі бар порт порттары кеңейтілген, олар құрылғыны пайдалануға мүмкіндік береді.
Seeeduino Stalker - MCP23008
USB5V немесе 5V
GND немесе GND
SDA немесе SDA
SCL немесе SCL
2 -қадам: Mediu De Dezvoltare
Бағдарлама Arduino IDE бағдарламалық жасақтамасының ерекшеліктері:
Тақта: Arduino Pro немесе Pro Mini
Процессор: ATmega328P (3,3 В, 8 МГц)
3 -қадам: Afisare Coordonate + уақыт белгісі Pe LCD
GPS -тің координаторы - бұл Google Earth -те деректерді басқару жүйесі.
Кодты пайдалану: (TinyGPS ++.h, RTClib.h және LiquidCrystal.h кітапханаларының импортталуы)
Код:
#қосу #қосу
#қосу
#қосу
#қосу
статикалық const int RXPin = 8, TXPin = 7; статикалық const uint32_t GPSBaud = 38400;
RTC_DS3231 rtc;
char t [32];
TinyGPSPlus GPS;
SoftwareSerial ss (RXPin, TXPin);
LiquidCrystal lcd (0);
жарамсыз орнату ()
{lcd.begin (20, 4);
Serial.begin (9600);
Wire.begin ();
rtc.begin ();
ss.begin (GPSBaud);
кешіктіру (1000);
lcd.clear ();
}
бос цикл ()
{
DateTime now = rtc.now ();
sprintf (t, «%02d:%02d:%02d%02d/%02d/%02d», now.hour (), now.minute (), now.second (), now.day (), now.month (), қазір.жыл ());
кешіктіру (1000);
while (ss.available ()> 0)
егер (gps.encode (ss.read ()))
displayInfo ();
if (millis ()> 5000 && gps.charsProcessed () <10) {
lcd.print (F («GPS табылмады»));
while (true);
}
}
void displayInfo () {if (gps.location.isValid ())
{
Serial.println (gps.location.lat (), 6);
Serial.println (gps.location.lng (), 6);
Serial.println (t);
lcd.setCursor (0, 0);
lcd.print («Lat =»);
lcd.print (gps.location.lat (), 6);
lcd.setCursor (0, 1);
lcd.print («Lng =»);
lcd.print (gps.location.lng (), 6);
lcd.setCursor (0, 2);
lcd.print (t);
}
басқа {
lcd.print («жарамсыз»);
lcd.clear ();
}
if (millis ()> 5000 && gps.charsProcessed () <10)
{
Serial.println (F («GPS табылмады: сымды тексеріңіз.»)));
while (true);
}
}
4 -қадам: Salvare Date Pe MicroSD картасы
Қолданылатын кітапханалар: SD.h
MicroSD картасы бар карталар:
MyFile файлын жасаңыз;
жарамсыз орнату ()
{
…..
Serial.print («SD картасы инициализациялануда …»); pinMode (10, OUTPUT);
егер (! SD.begin (4))
{Serial.println («инициализация сәтсіз аяқталды!»);
қайтару;
}
Serial.println («инициализация жасалды.»);
}
бос цикл ()
{
….
while (ss.available ()> 0) if (gps.encode (ss.read ()))
{displayInfo ();
writeInfo ();
}
}
жарамсыз writeInfo () {if (gps.location.isValid ())
{myFile = SD.open («testf.txt», FILE_WRITE);
if (myFile) {
Serial.print («testf.txt файлына жазу …»);
myFile.println (gps.location.lat (), 6);
myFile.println (gps.location.lng (), 6);
myFile.close (); }
}
басқа {
myFile = SD.open («testf.txt», FILE_WRITE);
if (myFile) {
Serial.print («Жарамсыз»);
myFile.close (); }
}
}
Google Earth жүйесінде.kml және incarcarea acestuia форматындағы.
Ұсынылған:
SIM900A 2G модулі + SIM картасы голограммасы = «лас арзан» санатындағы ұтысты комбинация? 6 қадам
SIM900A 2G модулі + голограммалық SIM картасы = «лас арзан» санатындағы жеңімпаз комбинация ?: IoT, осы онжылдықтың аңызға айналған сөзі, кейде тіпті өздерін сәнге төзімді деп санайтын адамдардың санасына енеді. Интернет пен бұрын естімеген компанияны көрдім (голограмма) SIM карталарын береді
Raspberry Pi 4 Retropie жүктеуі, егер SD картасы болмаса, 5 қадам
SD картасы болмаса Raspberry Pi 4 Retropie жүктеуі: ~ github.com/engrpanda
GPRS (SIM картасы) бар ықшам ауа райы датчигі: 4 қадам
GPRS (SIM картасы) бар ықшам ауа райы датчигі Деректер сілтемесі: Жобаның қысқаша мазмұны Бұл BME280 температура/қысым/ылғалдылық датчигі мен ATMega328P MCU негізінде батареямен жұмыс істейтін ауа райы сенсоры. Ол 3,6 В екі литий тионил АА батареясымен жұмыс істейді. Ол өте төмен ұйқыны 6 мкА құрайды. Ол жібереді
ДК ойын контроллерінің картасы (Linux және Windows): 5 қадам
ДК ойын контроллерін салыстыру (Linux және Windows): Егер сіз дербес компьютерде ойын өрісін бастасаңыз, оған жету үшін бірнеше қадамдар болуы мүмкін. Бүгін мен сізге USB ойын контроллерін компьютерлік ойындардың ең ескілерімен ақысыз пайдалану әдісін көрсетемін. Техника
Raspberry Pi 4 Ubuntu USB жүктеуі (SD картасы жоқ): 9 қадам
Raspberry Pi 4 Ubuntu USB жүктеуі (SD картасы жоқ): Төменде келтірілген нұсқаулар сізге Raspberry Pi 4 картасын SD картасыз жүктеуге нұсқау береді. түпнұсқа пост. Бұл суреттерді USB дискісіне жыпылықтаңыз, сонда сіз барасыз