Агуулгын хүснэгт:

LoRa RF1276 -тай ХОРИОНЫ ЦААС ЦАГААНА: 12 алхам
LoRa RF1276 -тай ХОРИОНЫ ЦААС ЦАГААНА: 12 алхам

Видео: LoRa RF1276 -тай ХОРИОНЫ ЦААС ЦАГААНА: 12 алхам

Видео: LoRa RF1276 -тай ХОРИОНЫ ЦААС ЦАГААНА: 12 алхам
Видео: DIY IoT Conexión LoRa RF1276 DICIS UG 2024, Долдугаар сарын
Anonim
LoRa RF1276 -тай хамт ХИЗЭЭНИЙ ЦААГААР
LoRa RF1276 -тай хамт ХИЗЭЭНИЙ ЦААГААР

Би хүргэх RF1276 дамжуулагчийг олсон

дохионы хүрээ, чанарын хувьд хамгийн гайхалтай гүйцэтгэл. Анхны нислэг хийхдээ би долгионы урттай жижиг антенны тусламжтайгаар -70dB дохионы түвшинд 56 км зайд хүрч чадсан.

Алхам 1: BOM (Билл материал)

1.

ARDUINO PRO Mini

2. Ublox NEO-6M GPS модуль

3. BMP-085 барометрийн даралт мэдрэгч

4. SD картны адаптер

5. 3Watt LED

6. 2х 18650 2600mAh батерей

7. DC-DC buck хүчдэлийн хөрвүүлэгч

8. appconwireless.com дээрээс 2x RF1276 Tranceivers

Алхам 2: ТОНОГ ТӨХӨӨРӨМЖИЙН ХОЛБОО

ТОНОГ ТӨХӨӨРӨМЖИЙН ХОЛБОО
ТОНОГ ТӨХӨӨРӨМЖИЙН ХОЛБОО
ТОНОГ ТӨХӨӨРӨМЖИЙН ХОЛБОО
ТОНОГ ТӨХӨӨРӨМЖИЙН ХОЛБОО

- BMP085 мэдрэгч нь A4 (SDA) ба A5 (SCL) -д холбогдсон

- SD карт нь 10 (SS), 11 (MISO), 12 (MOSI), 13 (SCK) -д холбогдсон байна.

- GPS нь 6 (TX), 7 (RX) - програм хангамжийн цуваа руу холбогдсон

-RF1276 нь TX-> RX, RX-> TX-тоног төхөөрөмжийн сериалд холбогдсон

- Батерейны хүчдэлийн мониторыг хүчдэл хуваагчаар A0 руу холбосон

-LED асаах/унтраах хяналтыг N-FET (IRLZ44N) -ээр гүйцэтгэдэг бөгөөд энэ нь зүү 9-т холбогдсон эсэргүүцэгчээр холбогддог.

- Pin 8 нь RST -тэй холбогдсон (алсын микроконтроллерийг дахин тохируулахын тулд)

- Зай нь 5V гаралтын хувьд зохицуулагдсан DC/DC buck хөрвүүлэгдсэн байна

Алхам 3: АНТЕННА

АНТЕННА
АНТЕННА
АНТЕННА
АНТЕННА

Би тэр дипол антенныг олсон

Хүлээн авах төгсгөлд төгсгөл ба утсан ташуур антен дамжуулах нь хамгийн сайн үр дүнг өгдөг

Алхам 4: RADIO -ийн тохиргоо

Хамгийн дээд хязгаарт хүрэхийн тулд та үүнийг хийх ёстой

радио холбооны цаад үндсэн физикийг ойлгох.

- зурвасын өргөнийг нэмэгдүүлэх нь мэдрэмжийг бууруулдаг (мөн эсрэгээр)

- Антенны ашиг нэмэгдэх нь шаардлагатай дамжуулах хүчийг бууруулдаг

-Алсын хараа заавал байх ёстой

Дээрх дүрмийг үндэслэн би RF хэрэгслийн хувьд дараах параметрүүдийг сонгосон.

- SF: 2048

- BW: 125 кГц

- TX хүч: 7 (хамгийн их)

- UART хурд: 9600bps

Дээрх тохиргоонууд нь зөвхөн 293bps өгөх боловч -135dB мэдрэмжийг хүлээн авах боломжтой болно. Энэ нь та жижиг пакетуудыг (өөрөөр хэлбэл өргөрөг эсвэл уртраг) ойролцоогоор дамжуулах боломжтой гэсэн үг юм. 2 секунд тутамд. Хэрэв та цахилгаан хэрэгслээ алсаас удирдахыг хүсч байвал газрын тушаалуудыг сонсохын тулд 1 секунд үлдээх хэрэгтэй. Тиймээс өгөгдлийг 3 секунд тутамд дамжуулж болно.

Алхам 5: МОДУЛИЙН Тохиргоо

МОДУЛИЙН Тохиргоо
МОДУЛИЙН Тохиргоо

Програм хангамж нь GPS модулийг хоёуланг нь шаарддаг

болон RF1276 -ийг 9600bps UART -д тохируулах болно. GPS-ийн тохиргоог u-blox U-Center програм хангамжийн тусламжтайгаар хийж болно.

View-> Messages-> UBX-> CFG-> PRT-> Baudrate-> 9600. Дараа нь, Хүлээн авагч-> Үйлдэл-> Тохиргоог хадгалах.

RF1276 тохиргоог RF1276 хэрэгслийн тусламжтайгаар хийж болно.

Алхам 6: FIRMWARE

Firmware нь:

- Агаар мандлын даралт, температурыг хянах

- Батерейны хүчдэлийг хянах

- Олон төрлийн GPS утгыг авах

- Бүх өгөгдлийг SD карт руу оруулна уу

- Бүх өгөгдлийг дамжуулах

Firmware нь дараах алсын удирдлагын сонголтыг идэвхжүүлдэг.

- модулийг дахин тохируулах

- гэрлийг асаах/унтраах

- Газраас ping пакет хүлээн авсны дараа дотоод тоолуурыг шинэчлэх

SD карт уншигч болон BMP даралт мэдрэгч хоёулаа алдааг тэсвэрлэх зорилгоор програмчлагдсан байдаг. Тэдгээрийн аль нэг нь бүтэлгүйтсэн тохиолдолд модуль эвдрэхгүй.

Алхам 7: Нислэгийн тохиргоо

Нислэгийн тохиргоо
Нислэгийн тохиргоо

Би ачааны даацыг бөмбөлөгт холбосон.

Ачааллын жин 300 граммаас арай илүү байна. Бөмбөлөг илүү хүнд - ойролцоогоор. 1 кг. Би үүнийг 2 шоо метр гелийээр дүүргэсэн тул 700 гр үнэгүй өргөлтийг өгчээ. Би үүнийг 1.5 км -т (эзлэхүүний 85%) тэсрэх гэж хөөргөсөн.

Алхам 8: Үр дүн

Үр дүн
Үр дүн

Бөмбөлөг 4.6 км өндөрт хүрсэн

56 км зайтай. Энэ нь асар том хотын дээгүүр 40 км хурдтай явж байсан бөгөөд намаг дунд хаа нэгтээ газарджээ. Энэ нь ердөө 4.6 км -ийн зайд тэсрэлт хийсэн тул суналтын бат бэх нь миний анх тооцоолж байснаас 3 дахин сайн байсан.

Би жолоодож чадаагүй тул дангаараа бодит цагийн телеметрийг ажиглахад анхаарлаа төвлөрүүлж чадаагүй тул би ачааллаа нөхөөгүй.

Бөмбөлөг ойролцоо байх үед би хамгийн сүүлийн пакетуудыг авсан. 1 км өндөр. Энэ нь тэнгэрийн хаяанаас давсан үе юм.

Алхам 9: Нислэгийн өгөгдөл

Нислэгийн мэдээлэл
Нислэгийн мэдээлэл

Би өөр олон параметрүүдийг цуглуулсан, гэхдээ

Эдгээр нэмэлтүүд нь ихэвчлэн GPS юм. Дахин сэргээсэн нислэгийн замыг дээрх зураг дээр харуулав, энд дотоод мэдрэгчийн мэдээлэл байна.

Алхам 10: ДҮГНЭЛТ

RF1276 бол үнэхээр гайхалтай зүйл юм

дамжуулагч. Би үүнээс илүү сайн туршиж үзээгүй. Антенны тогтворгүй байдал бүхий хүчтэй салхинд асар том хотоос дээгүүр нисч (хөндлөнгийн оролцоо өндөртэй) нь газраас 70 км өндөрт 56 км зайд -70 дБ дохионы түвшинг дамжуулж, -65 дБ -ийн холболтын төсвийг үлдээж чадсан юм. (түүний тохируулсан мэдрэмжийн хязгаар нь -135dB байсан). Хэрэв энэ нь тэнгэрийн хаяаны ард ороогүй бол (эсвэл би илүү өндөр байсан бол, өөрөөр хэлбэл ямар нэгэн толгод эсвэл телко цамхаг дээр байсан бол) би түүний буух газрыг олж авах байсан. Эсвэл, хэрэв бөмбөлөг дэлбэрээгүй бол би хоёр эсвэл гурван удаа хүрэх боломжтой байсан!

Зөвлөмж болгож буй: