สารบัญ:
วีดีโอ: ระบบที่นั่งรถไฟ: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
วันนี้เราได้สร้างระบบที่สามารถนำไปใช้กับที่นั่งรถไฟได้ เราต้องหาความรำคาญและหาทางแก้ไข
เราตัดสินใจว่าเราจะสร้างระบบที่แจ้งให้คุณทราบหากมีที่นั่งว่างในเกวียนที่คุณอยู่ในปัจจุบัน ไม่มีอะไรน่ารำคาญไปกว่ารถไฟเต็มขบวน แล้วทำไมไม่บอกล่วงหน้าว่ามีที่นั่งว่างหรือไม่?
ขั้นตอนที่ 1: วัสดุ
- 1x Arduino
- 1x เขียงหั่นขนม
- 1x เซ็นเซอร์ความดัน
- 1x LED-เมทริกซ์+ฝ่าวงล้อม
- ไฟ LED RGB 2x
- ตัวต้านทาน 4x 220 โอห์ม
- Jumpwires
- ไม้
ขั้นตอนที่ 2: การเดินสายฮาร์ดแวร์
พบกับเมทริกซ์ LED:จอแสดงผลเมทริกซ์จะใช้เพื่อระบุจำนวนที่นั่งว่างในเกวียนรถไฟ เมทริกซ์ LED สามารถผลิตรูปทรงและตัวเลขได้ทุกชนิด Matrix ใช้พลังงานจากชิป MAX7217 เพื่อให้ควบคุมได้ง่าย เรายังควบคุมเมทริกซ์ด้วยไลบรารีที่เรียกว่า "LedControlMS.h" เราจำเป็นต้องนำเข้าไลบรารีนี้ ดาวน์โหลดได้ที่นี่ นำเข้าไลบรารีนี้ และคุณพร้อมแล้วกับการแสดงเมทริกซ์
จอแสดงผลมี 5 พิน VCC (5volt)GND (กราวด์)DIN (Data In) => DigitalPin 12CLK (นาฬิกา) => DigitalPin 11CS (เลือกชิป) => DigitalPin 10 พบกับไฟ LED RGB:ไฟ LED จะถูกนำมาใช้ ระบุว่าเก้าอี้ถูกถ่ายหรือไม่ ไฟ LED RGB มี 4 พิน หมุดสีแดง เขียว น้ำเงิน และกราวด์ เราจะใช้แสงสีแดงและสีเขียวของ RGB เท่านั้น ดังนั้นเราจึงเชื่อมโยงเพียง 2 ตัวเท่านั้นและพื้นดิน สำหรับ LED 1: สีแดง => DigitalPin 2 สีเขียว => DigitalPin 3 สำหรับ LED 2:สีแดง => DigitalPin 4 สีเขียว => DigitalPin 5 พบกับเซ็นเซอร์ความดัน: เซ็นเซอร์ความดันจะถูกใช้เพื่อตรวจจับว่ามีคนนั่งอยู่บนเก้าอี้หรือไม่.เราต้องระวังไม่ให้อาร์ดิโนของเราระเบิด! ดังนั้นตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อตัวต้านทานในตำแหน่งที่ถูกต้อง ดูรายละเอียดที่ฉากลวด
ขั้นตอนที่ 3: รหัส
ขั้นตอนที่ 3.1: LedControlMS.h Library3.1.1: ดาวน์โหลด LedcontrollMS.h library3.1.2: ไปที่ "Sketch > Inlcude library > Add. ZIP Library" เลือก LedcontrollMS.h zip เพื่อนำเข้า
ขั้นตอนที่ 3..2: รหัส check3.2.1: ตรวจสอบให้แน่ใจว่าทุกพินมีสายอย่างถูกต้อง สายของเซ็นเซอร์ควรเชื่อมต่อกับ A0.3.2.2: แก้ไขการเชื่อมต่อที่ผิดพลาด คุณสามารถแก้ไขได้โดยเปลี่ยนรหัสหรือฮาร์ดแวร์
ขั้นตอนที่ 4: กล่อง
คุณสามารถสร้างกล่องจากวัสดุใดก็ได้ที่คุณต้องการ คุณยังสามารถไปขนาดเต็ม! เรายึดติดกับโมเดลขนาดเล็ก โมเดลของเรามีเซ็นเซอร์ความดันเพียงตัวเดียวเช่นกัน แต่มันสามารถสื่อถึงแนวความคิดของเราได้
แนะนำ:
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-