สารบัญ:
- ขั้นตอนที่ 1: #ฮาร์ดแวร์ - การสั่งซื้อชิ้นส่วน
- ขั้นตอนที่ 2: #ฮาร์ดแวร์ - ชิ้นส่วนที่พิมพ์ 3 มิติ
- ขั้นตอนที่ 3: #Software - เตรียมการ์ด SD Raspberry Pi
- ขั้นตอนที่ 4: #Hardware - เตรียม Air Dust Sensor (อุปกรณ์เสริม)
- ขั้นตอนที่ 5: #Hardware - การติดตั้ง Spacers (อุปกรณ์เสริม)
- ขั้นตอนที่ 6: #Hardware - เชื่อมต่อสายเคเบิลกล้อง / Dust Sensor / I2C (อุปกรณ์เสริม)
- ขั้นตอนที่ 7: #Hardware - การสร้าง Stack In the Housing
- ขั้นตอนที่ 8: #ฮาร์ดแวร์ - Dragino LoRa Shield
- ขั้นตอนที่ 9: #ฮาร์ดแวร์ - Backcover
- ขั้นตอนที่ 10: #Hardware - ตั้งค่า LoRa Gatway
- ขั้นตอนที่ 11: #Software - ตั้งค่า LoRa Gatway - เริ่มต้น Raspberry Pi. ครั้งแรก
- ขั้นตอนที่ 12: #Software - ตั้งค่า LoRa Gatway - รับที่อยู่ Ether สำหรับ TTN
- ขั้นตอนที่ 13: #TTN - ลงทะเบียน / เข้าสู่ระบบ
- ขั้นตอนที่ 14: #TTN - สร้าง Gatway บน TTN
- ขั้นตอนที่ 15: #Software - ตั้งค่า LoRa Gatway - ตัวเลือกอินเทอร์เฟซ
- ขั้นตอนที่ 16: #Software - ตั้งค่า LoRa Gatway - ดาวน์โหลดและติดตั้ง LoRaWAN Packet Forwarder เปิดใช้งาน SPi
- ขั้นตอนที่ 17: #Software - ตั้งค่า LoRa Gatway - Config Gateway ID, Frequency Band และ Server Address
- ขั้นตอนที่ 18: #Software - ตั้งค่า LoRa Gatway - เริ่ม LoRa Network
- ขั้นตอนที่ 19: #Software - เกตเวย์การตั้งค่า - เซ็นเซอร์ / กล้อง - ติดตั้ง (ตัวเลือก)
- ขั้นตอนที่ 20: #Software - เกตเวย์การตั้งค่า - เซ็นเซอร์ / กล้อง - เรียกใช้สคริปต์ (ตัวเลือก)
- ขั้นตอนที่ 21: #Hardware - ส่วนขยายเซ็นเซอร์ (ตัวเลือก)
- ขั้นตอนที่ 22: #Hardware - ส่วนขยายกล้อง (ตัวเลือก)
- ขั้นตอนที่ 23: #Hardware - Bug Trap Extension (ตัวเลือกเสริม)
- ขั้นตอนที่ 24: #Hardware - การติดตั้ง Gateway
- ขั้นตอนที่ 25: #ฮาร์ดแวร์ - การวางแนวที่แตกต่างกัน
วีดีโอ: MuMo - LoRa Gateway: 25 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
### UPDATE 10-03-2021 // ข้อมูลล่าสุด / อัปเดตจะมีอยู่ในหน้า github:
github.com/MoMu-Antwerp/MuMo
MuMo คืออะไร?
MuMo เป็นความร่วมมือระหว่างการพัฒนาผลิตภัณฑ์ (แผนกหนึ่งของ University of Antwerp) ภายใต้ชื่อ Antwerp Design Factory และ Antwerp Fashion Museum
เป้าหมายของโครงการคือการสร้างระบบตรวจสอบ IOT แบบโอเพ่นซอร์สโดยใช้เครือข่าย LoRa
- ควรตั้งค่าได้ง่าย
- ควรประกอบง่าย
- ต้องสามารถปรับขนาดได้ในแง่ของพื้นที่ใช้งาน
โครงการ MuMo ประกอบด้วยอะไร:
MuMo Node
MuMo Node เป็นอุปกรณ์พลังงานต่ำบนแบตเตอรี่ AA ที่สามารถวัดและส่งพารามิเตอร์ด้านสิ่งแวดล้อมผ่านเครือข่าย LoRa พารามิเตอร์ต่างๆ ได้แก่ อุณหภูมิ ความชื้น ความดันแวดล้อม และความสว่าง
*** สามารถขยายโหนด MuMo กับฟังก์ชันอื่นเพื่อใช้ในแอปพลิเคชันอื่นได้ ***
MuMo Gatway
MuMo Gateway เป็นเกตเวย์ LoRa ที่ใช้งานอยู่ซึ่งสามารถรับและส่งต่อสัญญาณ LoRa จากอุปกรณ์ Node ผ่านทางอินเทอร์เน็ต ในโครงการนี้ เกตเวย์จะติดตั้งเซ็นเซอร์เดียวกันกับอุปกรณ์ MuMo Node เซ็นเซอร์ฝุ่นในอากาศ และกับดักแมลงที่สามารถตรวจสอบได้จากระยะไกลด้วยกล้อง
*** เกตเวย์ไม่จำเป็นต้องติดตั้งเซ็นเซอร์หรือกล้อง นอกจากนี้ยังสามารถให้บริการเฉพาะเครือข่าย LoRa (เกตเวย์ที่ไม่ใช่การวัด)***
MuMo Dashboard
MuMo Dashboard จัดทำขึ้นเพื่อสร้างภาพรวมเว็บแอปพลิเคชันของเครือข่ายที่กำลังสร้างขึ้น ทำให้ใช้งานง่ายด้วยฟังก์ชันต่างๆ แดชบอร์ดสามารถปรับแต่งตามความต้องการและการใช้งานของผู้ใช้ได้อย่างเต็มที่
หน้า Github:
github.com/MoMu-Antwerp/MuMo
หน้าคำแนะนำที่เชื่อมโยง:
MuMo_Node:
MuMo_Gateway:
เครื่องมือที่จำเป็น:
- เครื่องพิมพ์ 3 มิติพร้อมฟิลาเมนต์
- หัวแร้ง / หัวแร้ง
- คีมตัดขนาดเล็ก
- ปืนกาวร้อน (หรือเครื่องมือตรึงอื่นๆ)
- ไขควงเล็ก
ขั้นตอนที่ 1: #ฮาร์ดแวร์ - การสั่งซื้อชิ้นส่วน
ชิ้นส่วนที่จะสั่งซื้อ:
ดูหน้า github สำหรับภาพรวมล่าสุด:
github.com/MoMu-Antwerp/MuMo/blob/master/Shopping_list.md
ขั้นตอนที่ 2: #ฮาร์ดแวร์ - ชิ้นส่วนที่พิมพ์ 3 มิติ
ชิ้นส่วนสำหรับการพิมพ์ 3 มิติ:
-
ประตู
- GATEWAY_Main_Housing
- GATEWAY_ปกหลัง
-
Sensor_extension
- Sensor_Housing
- Sensor_Backcover
-
Camera_extension
- Camera_Housing
- Camera_Backcover
- Trap_extension
หน้า github สำหรับไฟล์ STL ล่าสุด:
github.com/jokohoko/Mumo/tree/main/STL_GATEWAY
พิมพ์เส้นใย:
PETG (ที่ต้องการและคงทนกว่า)
ปลา
การตั้งค่าการพิมพ์ทั่วไป:
- ไม่ต้องการการสนับสนุน
- ไม่จำเป็นต้องเติม
- ความสูง 0.2 ชั้น
- 3 เส้นรอบวง (เพื่อความแข็งแรงและความทนทาน)
ขั้นตอนที่ 3: #Software - เตรียมการ์ด SD Raspberry Pi
อะไหล่:
- ราสเบอร์รี่ปี่
- การ์ดไมโคร SD
คำแนะนำ:
- ตรวจสอบให้แน่ใจว่าได้แฟลชการ์ด SD และติดตั้งอิมเมจระบบปฏิบัติการราสเบอร์รี่ที่ถูกต้อง (Raspberry Pi OS (32 บิต) พร้อมเดสก์ท็อป) ลงในการ์ด micro SD แล้ว ไปที่ลิงก์ด้านล่างเพื่อค้นหาคำแนะนำที่ถูกต้องในการแฟลชและเตรียมการ์ด micro SD ของคุณ
- ใส่การ์ด micro SD ของคุณลงใน Raspberry Pi
ลิงค์:
www.raspberrypi.org/documentation/installation/installing-images/
ขั้นตอนที่ 4: #Hardware - เตรียม Air Dust Sensor (อุปกรณ์เสริม)
อะไหล่:
- เซ็นเซอร์ฝุ่นในอากาศ
- ตัวต้านทาน 2 ตัว (3.3 KΩ)
- กระดานหมวกโกรฟ
- 2 x แขนหด
คำแนะนำ:
- ตัดสายสีแดงจนถึงขั้วต่อ
- ตัดลวดสีเหลืองที่ระยะ 3 ซม. จากขั้วต่อ
- ตัดลวดสีดำที่ระยะ 2 ซม. จากขั้วต่อ
- ดึงปลายสายแต่ละเส้นออก
- วางปลอกหดขนาดเล็กไว้บนสายสีเหลือง
- ใส่ปลอกหดขนาดใหญ่ทับสายเคเบิลสีเหลืองและสีดำ
- ประสานตัวต้านทานสองตัวเป็นอนุกรมโดยใช้สายสีเหลืองของขั้วต่อระหว่าง
- บัดกรีสายสีเหลืองอีกเส้นที่ด้านข้างของเซ็นเซอร์เข้ากับตัวต้านทานตัวใดตัวหนึ่ง
- เลื่อนปลอกขนาดเล็กเหนือจุดเชื่อมประสานของสายสีเหลืองโดยที่ปลายตัวต้านทานหนึ่งตัวยังคงเปิดอยู่และความร้อนจะหดตัวที่ปลอกขนาดเล็ก
- ประสานสายสีดำกลับพร้อมกับความต้านทานที่ยังเหลืออยู่ตรงกลาง
- เลื่อนปลอกขนาดใหญ่เหนือจุดต่อประสาน และปลอกขนาดเล็กและความร้อนจะหดตัวปลอกขนาดใหญ่
- บัดกรีสายสีแดงเข้ากับพิน 5V (พิน 2 และ 4) บนกระดานหมวก Grove (ดูภาพมุมมองด้านบน)
ขั้นตอนที่ 5: #Hardware - การติดตั้ง Spacers (อุปกรณ์เสริม)
อะไหล่:
- กระดานหมวกโกรฟ
- Seeed เซ็นเซอร์ฝุ่นในอากาศ
- 4 x สเปเซอร์หญิง-ชาย
- 4 x สเปเซอร์หญิง-หญิง
- น็อต 4 ตัว
คำแนะนำ:
- ติดตั้งสเปเซอร์ตัวผู้-ตัวผู้ผ่านรูยึดของกระดานหมวกโกรฟ
- ขันน็อตบนตัวเว้นวรรคหญิง - ชายแล้วขันให้แน่น (เพื่อเพิ่มพื้นที่ในการดัดสาย)
- ขันสกรูตัวเว้นวรรคตัวเมียที่ด้านบนของถั่วแล้วขันทุกอย่างให้แน่น
- วางสายสีแดง 5V ของเซ็นเซอร์วัดฝุ่นอากาศที่ด้านในของตัวเว้นระยะ (ดูภาพสุดท้าย)
ขั้นตอนที่ 6: #Hardware - เชื่อมต่อสายเคเบิลกล้อง / Dust Sensor / I2C (อุปกรณ์เสริม)
อะไหล่:
-
กองประกอบจากขั้นตอนที่ 6
- Raspberry Piรุ่น 3 B+
- สายกล้อง
- สายเคเบิลเชื่อมต่อโกรฟ 2 เส้น
- 1 x ยาว M2.5 สกรู
คำแนะนำ:
สายกล้อง:
- ยกสลักของขั้วต่อสายเคเบิลบน Raspberry Pi (ดูรูปที่หนึ่ง - สี่เหลี่ยมสีแดง) ระวังเปราะบาง!
- เสียบสายกล้องเข้ากับขั้วต่อของ Raspberry Pi โดยให้ด้านสีน้ำเงินหันไปทางปลั๊ก USB
- เมื่อสายเคเบิลอยู่ในตำแหน่งที่เหมาะสม ดันสลักกลับเข้าที่เพื่อต่อสายให้แน่น
- ป้อนรางสายเคเบิลของกล้องลงในรูที่ให้มาในกระดานโกรฟ (ดูรูปไม้กระดานมุมมองด้านบน - สี่เหลี่ยมสีแดง)
- จัดตำแหน่งบอร์ดให้ตรงกับจุดเชื่อมต่อที่ด้านข้าง
- ดันลงไปจนสุดเพื่อสร้างกอง
- ในการยึดปึกกระดาษ ให้ขันสกรูในรูถัดจากจุดต่อสัญญาณเสียงของราสเบอร์รี่ pi (ดูภาพมุมมองด้านบน)
- สเต็ปแรกเสร็จแล้ว!
เซ็นเซอร์ฝุ่นในอากาศ:
เชื่อมต่อคอนเน็กเตอร์ของเซ็นเซอร์ฝุ่นในอากาศเข้ากับพิน D16 ของบอร์ดหมวก Grove (ดูภาพมุมบนกระดานป่า - สี่เหลี่ยมผืนผ้าสีม่วง)
ตัวเชื่อมต่อ I2C:
เชื่อมต่อสายเคเบิลเชื่อมต่อสองสายเข้ากับขั้วต่อ I2C ของบอร์ดหมวก Grove ควรใช้ขั้วต่อที่อยู่ใกล้กับสายกล้อง ทำให้ใช้พอร์ต HDMI ได้ง่ายขึ้นในภายหลัง (ดูภาพมุมมองด้านบนกระดานป่า - สี่เหลี่ยมผืนผ้าสีน้ำเงิน)
ขั้นตอนที่ 7: #Hardware - การสร้าง Stack In the Housing
อะไหล่:
- กองประกอบจากขั้นตอนที่ 6
- Gateway_body พิมพ์ 3 มิติ
- 3 x ยาว M2.5
- 1 x M3
คำแนะนำ:
- ตรวจสอบว่าใส่การ์ด micro SD ลงใน Raspberry Pi หรือไม่
- ใส่เซ็นเซอร์วัดฝุ่นอากาศในกล่องพิมพ์ 3 มิติ และยึดให้แน่นด้วยสกรู M3
- ก่อนที่เราจะใส่กอง นำสายกล้องและสายเชื่อมต่อ I2C ทั้งสองสายผ่านช่องด้านล่างของตัวเครื่อง
- ใส่ Pi stack ลงในตัวเครื่อง
- ดันสายเคเบิลลงที่ด้านข้างเพื่อไม่ให้เกะกะ
- ตรวจสอบให้แน่ใจว่าไม่มีสายไฟอยู่ด้านหน้า Micro USB และการเชื่อมต่อ HDMI
- ยึดปึกกระดาษด้วยสกรู M2.5 สามตัวผ่านรูขนาดใหญ่ที่ด้านหน้า
ขั้นตอนที่ 8: #ฮาร์ดแวร์ - Dragino LoRa Shield
อะไหล่:
- การประกอบจากขั้นตอนที่7
- โล่ Dragino LoRa
- สกรู M2.5 สั้น 4 ตัว
คำแนะนำ:
- ติดตั้งเสาอากาศล่วงหน้ากับแผงป้องกัน Dragino LoRa (อย่าเพิ่งขันให้แน่น!)
- ใส่โล่ Dragino LoRa ที่ด้านบนของกระดานหมวกโกรฟ จัดตำแหน่งหมุดและดันลงไปจนสุด
- ยึดบอร์ดด้วยสกรู M2.5 สี่ตัว
ขั้นตอนที่ 9: #ฮาร์ดแวร์ - Backcover
อะไหล่:
- การประกอบจากขั้นตอนที่ 8
- Gateway_backcover
- สกรู M3 2x
คำแนะนำ:
- เลื่อนส่วนแทรกของฝาหลังเข้าไปในตัวเรือนแล้วดันลง
- ยึดฝาหลังด้วยสกรู M3 สองตัว
ขั้นตอนที่ 10: #Hardware - ตั้งค่า LoRa Gatway
อะไหล่:
- การประกอบจากขั้นตอนที่ 9
- อุปกรณ์ต่อพ่วง: หน้าจอ (HDMI) / คีย์บอร์ด / เมาส์
- ไมโครยูเอสบีพาวเวอร์ซัพพลาย
คำแนะนำ:
- เชื่อมต่อ Raspberry กับหน้าจอด้วยสาย HDMI
- เชื่อมต่อเมาส์ คีย์บอร์ด เข้ากับขั้วต่อ USB
- เสียบสายไฟ usb เข้ากับ Raspberry Pi สุดท้าย มันควรจะเริ่มต้นการบูทขึ้นในขณะนี้
ขั้นตอนที่ 11: #Software - ตั้งค่า LoRa Gatway - เริ่มต้น Raspberry Pi. ครั้งแรก
คำแนะนำ:
- คุณจะเห็นหน้าจอการตั้งค่า ทำตามคำแนะนำบนหน้าจอการตั้งค่า
- เลือกการตั้งค่าเขต / เครือข่าย / แป้นพิมพ์ของคุณ
- ในตอนท้ายจะค้นหาการอัปเดตและติดตั้ง โปรดอดใจรอ อาจใช้เวลาสักครู่
ขั้นตอนที่ 12: #Software - ตั้งค่า LoRa Gatway - รับที่อยู่ Ether สำหรับ TTN
คำแนะนำ:
- เปิดเทอร์มินัลบน Raspberry Pi
- พิมพ์ > ifconfig wlan0:
- คุณสามารถดูที่อยู่อีเธอร์ของ Pi (เช่น b5:23:eb:fc:55:d4)
- จดสิ่งนี้ไว้เพราะคุณจะต้องใช้เมื่อตั้งค่าเกตเวย์ใน TTN
***หมายเหตุ***
สำหรับข้อมูลการตั้งค่ารายละเอียดเพิ่มเติมเกี่ยวกับ Dragino PG1301 ตรวจสอบคู่มือผู้ใช้ (หน้า 7):
Git link naar de pdf
ขั้นตอนที่ 13: #TTN - ลงทะเบียน / เข้าสู่ระบบ
เครือข่ายสิ่งต่าง ๆ ให้ชุดเครื่องมือเปิดและเครือข่ายเปิดทั่วโลกเพื่อสร้างแอปพลิเคชัน IoT ตัวต่อไปของคุณในราคาประหยัด มีความปลอดภัยสูงสุดและพร้อมที่จะปรับขนาด
* หากคุณมีบัญชีอยู่แล้ว คุณสามารถข้ามขั้นตอนนี้ได้
คำแนะนำ:
- ลงทะเบียนที่ The Things Network และสร้างบัญชี
- ทำตามคำแนะนำบนเว็บไซต์ TTN
- หลังจากลงทะเบียนเข้าสู่ระบบบัญชีของคุณ
- ไปที่คอนโซลของคุณ คุณจะพบมันในเมนูแบบเลื่อนลงของโปรไฟล์ของคุณ (ดูรูป)
ขั้นตอนที่ 14: #TTN - สร้าง Gatway บน TTN
คำแนะนำ:
- ในคอนโซลบน TTN ให้คลิกที่เกตเวย์
- คลิกที่ลงทะเบียนเกตเวย์ที่มุมบนขวาไปที่อุปกรณ์เกตเวย์ใหม่ (ดูรูป - สี่เหลี่ยมสีแดง)
- ทำเครื่องหมายที่ช่อง "ฉันกำลังใช้ตัวส่งต่อแพ็คเก็ตแบบเดิม" (ดูรูป - สี่เหลี่ยมสีเขียว)
- กรอก EUI เกตเวย์โดยใช้ที่อยู่อีเธอร์จาก Pi แปลงที่อยู่ของคุณตามตัวอย่างนี้ b5:23:eb:fc:55:d4 => B523EBFC55D4FFFF (ดูรูป - สี่เหลี่ยมผืนผ้าสีเขียว) เพิ่ม "FFFF" เพื่อทำให้เป็น EUI ขนาด 8 ไบต์ที่ไม่ซ้ำกัน
- เลือกแผนความถี่ของคุณ (เช่น ยุโรป - 868MHz สำหรับยุโรป)
- เลือกเราเตอร์ของคุณ (เช่น ttn-router-eu สำหรับยุโรป)
- ชี้ตำแหน่งของคุณบนแผนที่ (ไม่จำเป็น)
- ทำเครื่องหมายในช่องด้านขวา ในร่มหรือกลางแจ้ง
- ที่ด้านล่างของหน้า คลิกที่ปุ่ม Register Gateway
ขั้นตอนที่ 15: #Software - ตั้งค่า LoRa Gatway - ตัวเลือกอินเทอร์เฟซ
คำแนะนำ:
- ในประเภทเทอร์มินัลใน > sudo raspi-config
- เลือกตัวเลือกอินเทอร์เฟซ
- เลือกและเปิดใช้งาน SPI
- เลือกและเปิดใช้งาน Camera
- เลือกและเปิดใช้งาน I2C
ขั้นตอนที่ 16: #Software - ตั้งค่า LoRa Gatway - ดาวน์โหลดและติดตั้ง LoRaWAN Packet Forwarder เปิดใช้งาน SPi
คำแนะนำ:
- ในประเภทเทอร์มินัลใน > wget
- การดำเนินการนี้จะดาวน์โหลดตัวส่งต่อแพ็กเก็ตจาก Dragino Server ไปยัง RPI
- ในประเภทเทอร์มินัลใน > sudo dpkg -i lorapktfwd.deb
ขั้นตอนที่ 17: #Software - ตั้งค่า LoRa Gatway - Config Gateway ID, Frequency Band และ Server Address
คำแนะนำ:
- หลังการติดตั้ง ไปที่ etc/lora-gateway/ และเปิด local_conf.json
- ระหว่างวงเล็บปีกกา ให้เพิ่มส่วนนี้ด้านล่าง:
"gateway_ID": "B523EBFC55D4FFFF",
"server_address": "router.eu.thethings.network",
"serv_port_up": 1700,
"serv_port_down": 1700
3. เปลี่ยน gateway_ID เป็น gateway_ID ที่คุณใช้ตั้งค่าเกตเวย์ใน TTN (ด้วย "FFFF")
4. บันทึกเอกสาร
ขั้นตอนที่ 18: #Software - ตั้งค่า LoRa Gatway - เริ่ม LoRa Network
คำแนะนำ:
- ในประเภทเทอร์มินัล >
- sudo systemctl หยุด lorapktfwd
- sudo systemctl start lorapktfwd
- sudo systemctl เปิดใช้งาน lorapktfwd
- สิ่งนี้จะรีสตาร์ทตัวส่งต่อแพ็คเกจและทำให้แน่ใจว่าตัวส่งต่อเริ่มต้นด้วย Raspberry Pi ตอนนี้เกตเวย์ LoRa ของคุณเปิดใช้งานอยู่
- คุณควรเห็นการอัปเดตสถานะเป็น "เชื่อมต่อแล้ว" ภายในไม่กี่นาทีบน TTN
ขั้นตอนที่ 19: #Software - เกตเวย์การตั้งค่า - เซ็นเซอร์ / กล้อง - ติดตั้ง (ตัวเลือก)
คำแนะนำ:
- ตรวจสอบว่าคุณมี python 3 บน Raspberry Pi ของคุณหรือไม่ ในประเภทเทอร์มินัล => python3
- หากคุณไม่มี python 3 ให้ทำตามคำแนะนำในการติดตั้งนี้:
- พิมพ์ => sudo apt update
- พิมพ์ => sudo apt ติดตั้ง python3 idle3
- ตอนนี้คุณควรมี python 3 โปรดตรวจสอบอีกครั้งด้วยขั้นตอนแรก
เปิดใช้งานกล้อง / I2C / SPI: (คุณอาจทำไปแล้วในการตั้งค่า LoRa)
- ในประเภทเทอร์มินัล => sudo raspi-config
- ไปที่ตัวเลือกการเชื่อมต่อ
- เปิดใช้งานกล้อง
- เปิดใช้งาน I2C
- เปิดใช้งาน SPI
ติดตั้งไลบรารีต่อไปนี้: (พิมพ์คำสั่งนี้ในเทอร์มินัล)
- sudo apt-get update
- pip3 ติดตั้ง numpy
- pip3 ติดตั้ง opencv-python
- pip3 ติดตั้ง scikit-image
- pip3 ติดตั้ง getmac
- pip3 ติดตั้ง adafruit-circuitpython-bme680
- pip3 ติดตั้ง adafruit-circuitpython-tsl2561
- pip3 ติดตั้ง RPI. GPIO
sudo apt-get ติดตั้ง libatlas-base-dev
ตารางการติดตั้ง pip3
ขั้นตอนที่ 20: #Software - เกตเวย์การตั้งค่า - เซ็นเซอร์ / กล้อง - เรียกใช้สคริปต์ (ตัวเลือก)
คำแนะนำ:
- ดาวน์โหลดสคริปต์หลาม "mumo.py" จาก github: ลิงก์ Github
- วางรหัสบนเดสก์ท็อปของคุณ
- เปิดเทอร์มินัลแล้วพิมพ์ > sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
- คัดลอกบรรทัดนี้ไปที่ด้านล่างสุดของไฟล์ > @lxterminal -e python3 /home/pi/Desktop/mumo.py
- บันทึกไฟล์และปิด
- ตอนนี้สคริปต์จะเริ่มโดยอัตโนมัติเมื่อรีสตาร์ท
- เปิดรหัส
- เปลี่ยนเป็นปลายทาง URL ของคุณ (ที่จะส่งข้อมูลบนเซิร์ฟเวอร์ส่วนหลังของคุณ)
ขั้นตอนที่ 21: #Hardware - ส่วนขยายเซ็นเซอร์ (ตัวเลือก)
อะไหล่:
- การประกอบจากขั้นตอนที่ 9
- Sensor_body
- Sensor_cap
- เซ็นเซอร์วัดแสงแบบดิจิตอล (เซ็นเซอร์ขนาดเล็ก)
- เซ็นเซอร์ BME680 (เซ็นเซอร์ยาว)
- สกรู 4 x M2x5
- สกรู M3 4x
คำแนะนำ:
- เสียบสายเชื่อมต่อ I2C โกรฟสองเส้นผ่านรูของ sensor_cap
- เชื่อมต่อเซ็นเซอร์ BME680 และเซ็นเซอร์วัดแสงดิจิตอลเข้ากับสายเคเบิลเชื่อมต่อ I2C โกรฟ
- ใส่เซ็นเซอร์ BME680 และเซ็นเซอร์วัดแสงแบบดิจิตอลลงในส่วน sensor_body และยึดให้แน่นด้วยสกรู M2x5 สี่ตัว คุณจะต้องงอสายเคเบิลเพื่อให้พอดีกับเซ็นเซอร์ ดังนั้นโปรดใช้ความระมัดระวัง!
- เลื่อน sensor_cap ที่ด้านบนของตัวเซ็นเซอร์เพื่อปิด
- ยึดฝาครอบเข้ากับตัวเครื่องด้วยสกรู M3 สองตัว
- ติดส่วนประกอบเสริมของเซ็นเซอร์ที่ด้านหน้าของเกตเวย์ด้วยสกรู M3 สองตัว (ดูรูป - วงกลมสีแดง)
- สายเคเบิลของโกรฟอาจยาวเกินไป ดันเข้าไปในตัวเรือนเซ็นเซอร์
ขั้นตอนที่ 22: #Hardware - ส่วนขยายกล้อง (ตัวเลือก)
อะไหล่:
- การประกอบจากขั้นตอนที่ 10
- โมดูลกล้อง (พร้อมสกรู M2.5)
- Camera_body
- Camera_cap
- สกรู M3 4x
คำแนะนำ:
- วางกล้องและไฟติดหนึ่งตัวลงในเคส camera_cap และยึดให้แน่นด้วยสกรู M2.5 สี่ตัวจากโมดูลกล้อง
- ในการเสียบสายกล้อง เราต้องยกที่ยึดพลาสติกสีดำออกจากจุดเชื่อมต่อ
- เสียบสายกล้องโดยให้พื้นผิวสีน้ำเงินหันเข้าหากล้อง (ดูภาพ)
- เลื่อนกล้อง_body บนชุดประกอบ
- ยึด camera_cap ด้วยสกรู M3 สองตัวที่ camera_body
- ติดตั้งกล้องเข้ากับชุดประกอบที่ด้านล่างของตัวเรือนเกตเวย์ด้วยสกรู M3 สองตัว (ดูรูป - วงกลมสีแดง)
- ดันสายที่ยื่นออกมาเข้าไปในตัวเรือน
ขั้นตอนที่ 23: #Hardware - Bug Trap Extension (ตัวเลือกเสริม)
อะไหล่:
- การประกอบจากขั้นตอนที่ 11
- Trap_Frame
- กระดาษดักแมลง - กระดาษเหนียว
- สกรู M3 2x
คำแนะนำ:
- วางส่วน Trap_Frame ที่ด้านบนของตัวกล้อง กับดักมีพื้นที่บางส่วนสำหรับสาย USB พลังงานของเกตเวย์ ดังนั้น โปรดตรวจสอบรูปภาพสำหรับการวางแนวที่ถูกต้อง
- ยึดด้วยสกรู M3 สองตัวที่ด้านซ้ายและด้านขวาของตัวกล้อง
- ใส่กระดาษดักฟัง (60 x 75) มม. ของคุณลงในช่องของกับดัก มีช่องใส่ของ 2 ช่อง ด้านหน้าและด้านหลัง ขึ้นอยู่กับว่าคุณจะวางตำแหน่งเกตเวย์อย่างไร
- สายไฟ USB สามารถทอระหว่างโครงสร้างเปิดของส่วนกับดักได้
ขั้นตอนที่ 24: #Hardware - การติดตั้ง Gateway
เกตเวย์มีตัวเลือกมากมายในการติดตั้งเกตเวย์
เรามีช่องสกรูสองช่องที่สามารถแขวนเกตเวย์ได้
เรายังมีเคเบิ้ลไทร์ด้วย ดังนั้นคุณจึงสามารถต่อเกตเวย์เข้ากับอะไรก็ได้
ขั้นตอนที่ 25: #ฮาร์ดแวร์ - การวางแนวที่แตกต่างกัน
เกตเวย์เป็นแบบโมดูลาร์เพื่อให้สามารถติดตั้งเซนเซอร์และกล้องได้ในทิศทางต่างๆ คุณยังสามารถสร้างส่วนประกอบของคุณเองและเพิ่มลงในการตั้งค่าได้
แนะนำ:
MuMo - Node_draft: 24 ขั้นตอน (พร้อมรูปภาพ)
MuMo - Node_draft: ### UPDATE 10-03-2021 // ข้อมูลล่าสุด / อัปเดตจะมีอยู่ในหน้า github:https://github.com/MoMu-Antwerp/MuMoWhat is MuMo?MuMo คืออะไร MuMo คืออะไร ความร่วมมือระหว่างการพัฒนาผลิตภัณฑ์ (ภาควิชาของ University of Antwe
วิธีสร้าง WIFI Gateway ของคุณเองเพื่อเชื่อมต่อ Arduino กับเครือข่าย IP: 11 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างเกตเวย์ WIFI ของคุณเองเพื่อเชื่อมต่อ Arduino ของคุณกับเครือข่าย IP: อย่างที่หลายคนคิดว่า Arduino เป็นทางออกที่ดีมากในการทำบ้านอัตโนมัติและหุ่นยนต์! แต่ในแง่ของการสื่อสาร Arduinos มาพร้อมกับลิงก์อนุกรม ฉันกำลังทำงานกับหุ่นยนต์ที่ต้องเชื่อมต่ออย่างถาวรกับเซิร์ฟเวอร์ที่ทำงานอ
Serial UDP/IP Gateway สำหรับ Arduino ตาม ESP8266 Shield: 8 ขั้นตอน
Serial UDP/IP Gateway สำหรับ Arduino ตาม ESP8266 Shield: ฉันเผยแพร่แล้วในปี 2559 คำสั่งนี้ "วิธีสร้างเกตเวย์ Wifi ของคุณเองเพื่อเชื่อมต่อ Arduino กับเครือข่าย IP" เนื่องจากฉันได้ปรับปรุงโค้ดบางส่วนแล้วและยังคงใช้โซลูชันนี้อยู่ อย่างไรก็ตาม ขณะนี้มี ESP8266 shields ที่เ
Mozilla IoT Gateway พร้อม ESP8266 และ Z-Wave: 7 ขั้นตอน
Mozilla IoT Gateway พร้อม ESP8266 และ Z-Wave: พลังสู่ประชาชน! Mozilla ต้องการทำโปรโตคอล IoT ให้เป็นอิสระขอบเขตของโครงการนี้คือ "ตรวจสอบให้แน่ใจว่าอินเทอร์เน็ตเป็นทรัพยากรสาธารณะทั่วโลก เปิดกว้างและเข้าถึงได้สำหรับทุกคน" Internet of Things (IoT) เป็นยุคใหม่ของอินเทอร์เน็ต และเช่นเดียวกับผู้ฝึกงาน
Raspberry Pi LoRaWAN Gateway: 3 ขั้นตอน
Raspberry Pi LoRaWAN Gateway: โครงการนี้เป็น Raspberry PI iC880a-spi LoRaWAN Gateway มันถูกรวบรวมโดยใช้บทช่วยสอนอื่น ๆ ทางออนไลน์ และรวมเอาสิ่งที่ดีที่สุดและสิ่งที่ใช้ได้ผลในปัจจุบันจากบทช่วยสอนเหล่านั้นและเป็นสิ่งที่จำเป็นตลอด ประตู