
สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เตรียม Plexo Box
- ขั้นตอนที่ 2: วางส่วนประกอบ
- ขั้นตอนที่ 3: วงจร Tinkercad
- ขั้นตอนที่ 4: เชื่อมต่อ Wire
- ขั้นตอนที่ 5: การเพิ่มไฟ LED และปุ่มกดสำหรับการแก้ไขปัญหา
- ขั้นตอนที่ 6: การเข้ารหัส
- ขั้นตอนที่ 7: การติดตั้งเครือข่ายของ Thing
- ขั้นตอนที่ 8: รับข้อมูล
- ขั้นตอนที่ 9: ทางออกสุดท้าย
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12




ในฐานะผู้สร้าง DIY ฉันมักจะพยายามหาวิธีที่จะทำให้ชีวิตของฉันและชีวิตของผู้อื่นง่ายขึ้นและปลอดภัยยิ่งขึ้น เมื่อวันที่ 30 มีนาคม พ.ศ. 2556 มีผู้เสียชีวิตอย่างน้อย 11 รายหลังจากเกิดฝนตกกะทันหันทำให้เกิดน้ำท่วมในเมืองหลวงพอร์ตหลุยส์ของมอริเชียส ในวันเดียวกัน บ้านหลายหลังถูกน้ำท่วม ขณะที่ทรัพย์สินของชาวบ้านได้รับความเสียหาย ขณะที่ฉันอาศัยอยู่ไม่กี่กิโลเมตรที่เกิดโศกนาฏกรรมนี้ ฉันจึงตัดสินใจสร้างระบบตรวจสอบระดับน้ำ ร่วมกับทีมที่ยอดเยี่ยมและมีแรงบันดาลใจ เราสามารถสร้างมันขึ้นมาได้
โครงการนี้ค่อนข้างง่ายที่จะทำซ้ำโดยประกอบด้วย arduino MKR WAN 1310, เซ็นเซอร์อัลตราโซนิก, เซ็นเซอร์ DHT11 และไฟ LED และปุ่มกดเพื่อทำให้โครงการเย็นลง
เสบียง
วัสดุ:
- Arduino MKR WAN 1310
- อัลตราโซนิกเซนเซอร์
- DHT11 J
- สาย ump
- กล่องเพล็กโซ
- ประตู
- ไฟ LED
- ปุ่มกด
เครื่องมือ:
- สว่านมือ
- บิต 5 มม
ขั้นตอนที่ 1: เตรียม Plexo Box


สำหรับโครงตู้ ผมใช้กล่องเพล็กโซขนาด 80x80 มม. เนื่องจากแข็งแรงทนทาน ประการแรก ฉันถอดฝาครอบสำหรับเซ็นเซอร์อัลตราโซนิกและสายไฟออก วิธีนี้ทำได้ง่ายมากเนื่องจากเส้นผ่านศูนย์กลางของรูเท่ากับเส้นผ่านศูนย์กลางของเซ็นเซอร์อัลตราโซนิก
ประการที่สอง ฉันเจาะรู 5 มม. ที่ด้านบนของเคสสำหรับเสาอากาศ สำหรับสิ่งนี้ คุณสามารถใช้เครื่องเจาะหรือสว่านมือได้เหมือนในกรณีของฉัน
ขั้นตอนที่ 2: วางส่วนประกอบ



ฉันต้องตัดความยาวของสายเซ็นเซอร์อัลตราโซนิกเนื่องจากยาวเกินไปที่จะใส่ในกล่องและปิดท้ายด้วยส่วนหัวของหมุดตัวเมียที่ส่วนท้ายสำหรับการเชื่อมต่อ จากนั้นเซ็นเซอร์สามารถดันเข้าไปในเคสและล็อคตัวเองด้วยระบบล็อคในตัว จากนั้นฉันเพิ่มบอร์ด mkr wan 1310 และโมดูลเซ็นเซอร์
ฉันใส่คอนเนคเตอร์ด้านกันน้ำสำหรับเต้ารับไฟฟ้าเพราะฉันไม่ต้องการให้มีน้ำเข้าด้านใน
ขั้นตอนที่ 3: วงจร Tinkercad

ในช่วง 3 ปีที่ผ่านมา ฉันได้ทำวงจรมากมาย แต่ฉันไม่มี Arduino Tinkercad เป็นวิธีเดียวสำหรับฉันที่จะเรียนรู้และพัฒนาวงจร Arduino และจำลองวงจรเหล่านั้น แม้หลังจากที่ฉันได้ Arduino uno ของฉันแล้ว ฉันยังคงใช้วงจร tinkercad เพื่อจำลองโครงการของฉันก่อน วงจร Tinkercad อนุญาตให้คุณใช้หลายองค์ประกอบและแก้ไขปัญหาได้ ฉันขอแนะนำวงจร tinkercad สำหรับผู้เริ่มต้นและผู้ใช้ Arduino เนื่องจากจะป้องกันไม่ให้คุณเบิร์น Arduino เมื่อลองใช้วงจรใหม่
ขั้นตอนที่ 4: เชื่อมต่อ Wire

คุณสามารถทำตามวงจร tinkercad ด้านบนหรือคุณสามารถทำตามการเชื่อมต่อร้อง
DHT11
+ > 5v
ออก > pin13
-> พื้นดิน
เซ็นเซอร์อัลตราโซนิก
+ > 5v
ทริกเกอร์ > pin7
ก้อง > pin8
-> พื้นดิน
การใช้สายจัมเปอร์ทำให้การเชื่อมต่อเป็นเรื่องง่ายและติดด้วยสายรัดซิป
ขั้นตอนที่ 5: การเพิ่มไฟ LED และปุ่มกดสำหรับการแก้ไขปัญหา


ฉันใช้ไฟสีแดงและสีเขียวเพื่อแสดงสถานะของอุปกรณ์และปุ่มกดเพื่อรีเซ็ตอุปกรณ์ เนื่องจากการออกแบบของฉันใช้กับวงจร tinkercad ฉันค่อนข้างแน่ใจว่ามันจะเป็นของจริง ดังนั้นฉันจึงทำ pcb ขนาดเล็กเพื่อลดจำนวนสายไฟ
ขั้นตอนที่ 6: การเข้ารหัส
ฉันใช้ IDE ออนไลน์และรหัสเป็นไฟล์ด้านล่าง
ขั้นตอนที่ 7: การติดตั้งเครือข่ายของ Thing

คุณสามารถทำตามขั้นตอนเหล่านี้ได้ในลิงค์นั้น ง่ายสุด ๆ พร้อมคำอธิบายโดยละเอียด ฉันเพิ่ม payload decorder ในภาพด้านบนและ text.function Decoder(bytes, port) {var decoded = {};var result = "";for (var i = 0; i < bytes.length; i++) {result += String.fromCharCode(parseInt(bytes));} return {field1: result, };} สิ่งนี้สำคัญมากเพื่อให้ได้ alue ที่อ่านได้
ขั้นตอนที่ 8: รับข้อมูล


คุณสามารถเห็นภาพหน้าจอด้านบนว่าฉันได้รับข้อมูลผ่าน TTN บนโทรศัพท์ได้อย่างไร ฉันยังใช้การรวม IFTTT เพื่อแสดงข้อมูลใน google sheet.comment ของฉันด้านล่างหากคุณต้องการทราบว่าฉันสร้างมันขึ้นมาได้อย่างไร
ขั้นตอนที่ 9: ทางออกสุดท้าย



สินค้ายังอยู่ในขั้นตอนการพัฒนา ฉันพิมพ์ 3 มิติตู้ใหม่ แต่ต้องเสริมกำลัง มันใช้แผงโซลาร์เซลล์ 12v เพื่อจ่ายไฟ ฉันกำลังทดสอบก่อนที่จะติดตั้งที่ริมฝั่งแม่น้ำ ในไม่ช้าฉันจะเผยแพร่คำแนะนำเพื่อแสดงว่าฉันจะวางอุปกรณ์ไว้ที่ตำแหน่งที่แน่นอนได้อย่างไร
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)

DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)

Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)

Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)

4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)

ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-