
ที่เก็บนี้มีข้อมูลสำหรับอุปกรณ์ที่ส่งข้อมูลสสารอนุภาคไปยังโหนดโดยใช้ LORA สำหรับ Airelibre
ประกอบด้วยสองส่วนหลัก:
แนวคิดคือการมีวิธีการปรับใช้หลายโหนดที่รายงานค่าที่รวบรวมจาก PMS ไปยังบางพื้นที่ที่การเข้าถึงการเชื่อมต่อเครือข่ายหรือแม้แต่ไฟฟ้าค่อนข้าง จำกัด หรือพื้นที่ที่เหมาะสมที่จะปรับใช้ฮาร์ดแวร์บางอย่าง
แอนิเมชั่น "Cutting Edge" ต่อไปนี้จะแสดงความคิดในวิธี "Eye-Candy" มากกว่า:

ทุกโหนดในฟิลด์ควรเป็นโหนด Suchi ที่ทำงานได้อย่างอิสระซึ่งควรมีลักษณะเช่นนี้ (รูปภาพสำหรับการอ้างอิงเท่านั้น)

รูปภาพจาก https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-arduino-ide/
ฉันเพิ่งค้นพบเกี่ยวกับสิ่งของ LORA ทั้งหมดและเนื่องจากมันค่อนข้างใหม่สำหรับฉัน
ในช่วงเวลานี้ฉันสะดุดกับ Airelibre Initiave และเนื่องจากโครงการหมุนรอบเซ็นเซอร์ที่แพร่หลายโอกาสในการใช้เซ็นเซอร์ที่ยั่งยืนด้วยตนเอง
ฉันรู้ว่าอาจไม่จำเป็นต้องแยกทั้งสองบทบาท (ผู้ส่งและผู้รับ) ในสองโครงการเนื่องจากเราสามารถจัดการความแตกต่างเหล่านั้นได้
เหตุผลในการไม่ทำเช่นนั้นคือเราต้องการ codebase น้อยที่สุดเพื่อให้มีรอยเท้าหน่วยความจำขนาดเล็กสำหรับโหนดและต้องจัดการแมโครคอมไพล์ precompiled และรหัสผลลัพธ์จากพวกเขาอาจส่งผลให้ใครบางคน (ส่วนใหญ่เอง)
นอกจากนี้ยังดูสะอาดกว่าที่จะแยกสองสิ่งเหล่านี้ออกสำหรับคนที่ไม่กระตือรือร้นในการเขียนโค้ด แต่ต้องการมีส่วนร่วมในโครงการในอนาคตอันใกล้ดังนั้นในขณะเดียวกันเราจะ mantain ทั้งสองโครงการนี้จนกว่าเราจะเห็นเป็นอย่างอื่นแม้ว่านั่นหมายความว่าบางบรรทัดของรหัสจะถูกทำซ้ำ
เรากำลังติดตามด้วยธีมหลักของการตั้งชื่อโครงการของเราด้วยชื่อ Planeteers ภายใน Airelibre อ้างถึงคำตอบนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนั้น
Ma-ti เป็น Planeteer of South America และ Suchi เป็นลิงสัตว์เลี้ยงของเขา
ต้นแบบแรกสำหรับโครงการนี้เป็นโหนด Lorawan เพื่อใช้โครงสร้าง infraestructure TTN
แต่เกตเวย์ค่อนข้างแผลเป็นในปารากวัย (0 เกตเวย์จริงในเมืองของฉัน) ดังนั้นฉันจึงเริ่มสร้างหนึ่งในเกตเวย์ช่องทางเดียว (หรือรีเลย์ช่องเดี่ยว .. หรืออะไรก็ตามที่พวกเขาถูกเรียกตอนนี้ ... ) เพื่อการทดสอบ
ด้วยเหตุนี้ ณ วันที่ปัจจุบัน TTN V2 ไม่ได้ลงทะเบียนเกตเวย์ใหม่อีกต่อไปเพียงปล่อยให้ฉันมีตัวเลือก V3 ที่ยอมรับเกตเวย์อย่างเป็นทางการ (เหมาะสม) จากหนึ่งในผู้ผลิตที่เลือกหรือสร้างตัวเองที่เหมาะสม
ทั้งหมดที่ทำให้ฉันปวดหัวเหมือนกันที่คุณอาจมีตอนนี้ดังนั้นฉันจะใช้ Lora ในขณะนี้เท่านั้นเนื่องจากแอปพลิเคชันในสถานการณ์กรณีนี้ค่อนข้างง่าย
บางทีในอนาคตฉันจะประเมินใหม่ให้ใช้ Lorawan
ขอบคุณสำหรับการอ่านจนถึงจุดนี้ถ้าฉันไม่ได้สูญเสียคุณมาให้ไปยังส่วนที่น่าสนใจมากขึ้นของโครงการ
ส่วนต่อไปนี้อยู่ที่นี่เพื่ออ้างอิงเนื่องจากฉันจะทดสอบพวกเขาในวันคริสต์มาส (ไม่ฉันไม่ได้ล้อเล่นฉันต้องรอ 3 เดือนเพื่อให้สิ่งเหล่านี้มาถึง)
ทั้งสองโครงการ (Suchi และ Ma-ti) รองรับบอร์ดถัดไปเป็นฮาร์ดแวร์หลัก (เราจะเพิ่มมากขึ้นในอนาคตอันใกล้)
======= ข้อควรระวัง ========
อันตรายจะโรบินสัน! อันตราย!
อย่าใช้พลังงานโมดูล LORA โดยไม่มีเสาอากาศหรือเสี่ยงต่อการทอดโมดูลของคุณ !!!
-

บอร์ดนี้มาพร้อมกับ ESP32, โมดูล GPS Neo-6M, โมดูล Bluethoot และโมดูล LORA SX1276 ที่ฝังอยู่ในบอร์ด นอกจากนี้ยังมาพร้อมกับเสาอากาศภายนอกและที่ยึดแบตเตอรี่ 18650
มันเป็นทางเลือกที่แพงกว่า แต่มันมาพร้อมกับเกือบทุกอย่างที่จำเป็นในการปรับใช้โหนดทันที
สายไฟสำหรับ suchi
เพียงเชื่อมต่อหมุด plantower ที่สอดคล้องกับพื้นและแรงดันไฟฟ้าและใช้หมุด 2 และ 13 สำหรับการสื่อสาร RX และ TX

สายไฟสำหรับ ma-ti
ไม่จำเป็นต้องเชื่อมต่ออะไรเลยเนื่องจากทุกอย่างเชื่อมต่ออยู่ในบอร์ดแล้ว นี่คือคิตตี้

นี่เป็นทางเลือกที่ไม่มีกระดูกมากขึ้น ลิงค์ที่จะซื้อชิ้นส่วนเหล่านี้เป็นเพียงการอ้างอิงหากคุณพบว่าราคาที่ดีกว่าสำหรับชิ้นส่วนเหล่านี้จะดำเนินต่อไป!
สายไฟสำหรับ suchi
ด้านล่างจะถูกนำเสนอแผนผังเพื่อเชื่อมต่อโมดูล LORA กับ PMS กับ ESP32 devkit

สายไฟสำหรับ ma-ti
การเดินสายสำหรับ ma-ti นั้นเหมือนกันสำหรับโมดูล LORA โดยไม่มี PMS

เสาอากาศ
ขอแนะนำให้ใช้ Atenna ที่เหมาะสม (สำหรับการปรับ 915 MHz ในกรณีนี้) เพื่อให้ได้ผลลัพธ์ที่ดีกว่าในการรับข้อมูลจากโหนด
แต่ถ้าคุณอยากไปกับวิธีการที่ไม่มีที่อยู่อาศัยจริงๆคุณสามารถผลิตเสาอากาศจากสายเคเบิล UTP ที่คุณไม่ต้องการอีกต่อไป
ต้องขอบคุณคำแนะนำนี้การผลิตเสาอากาศสำหรับโมดูลนั้นค่อนข้างง่าย
เพียงแค่ตัดขนาด 7.8 ซม. ของสายเคเบิลเดี่ยวสายเคเบิล UTP ของคุณ (คู่บิดที่ไม่ได้รับการรักษา) ขอบคุณอย่างแน่นอนสำหรับข้อมูลเพื่อคำนวณความยาวของเสาอากาศเฉพาะพารามิเตอร์ที่สำคัญที่สุด "ความถี่" จะต้องถูกแทรกในกรณีของโมดูลของฉัน
เสาอากาศควรมีลักษณะเช่นนี้

รูปภาพจาก https://www.instructables.com/communication-lora-esp8266-radio-rfm95/
WIP เนื่องจากฉันยังไม่ได้รับชิ้นส่วน จะอัปเดตสิ่งนี้ทันทีที่ฉันได้รับมือกับพวกเขา
การอ้างอิงสำหรับการติดตั้งเฟิร์มแวร์อยู่ในโครงการที่เกี่ยวข้อง:
Neowinx