สารบัญ:

ลิฟต์พลังน้ำ 5 ขั้นตอน (มีรูปภาพ)
ลิฟต์พลังน้ำ 5 ขั้นตอน (มีรูปภาพ)

วีดีโอ: ลิฟต์พลังน้ำ 5 ขั้นตอน (มีรูปภาพ)

วีดีโอ: ลิฟต์พลังน้ำ 5 ขั้นตอน (มีรูปภาพ)
วีดีโอ: ห้ามลื่น ติดอยู่กลางสไลเดอร์ข้างล่างเป็นหลุมดำ | สปอยหนัง 2024, พฤศจิกายน
Anonim
ลิฟต์พลังน้ำ
ลิฟต์พลังน้ำ

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

เซ็นเซอร์น้ำ X1

X2. ของเซอร์โว

LCD X1

ตัวต้านทาน X2

LED X1

ปุ่ม X1

เขียงหั่นขนม X1

ขั้นตอนที่ 1: การตั้งค่าหน้าจอ LCD

การตั้งค่าหน้าจอ LCD
การตั้งค่าหน้าจอ LCD

เมื่อตั้งค่าหน้าจอ LCD หมุดที่ฉันใช้คืออะนาล็อกห้าและสี่ซึ่งเชื่อมต่อโดยตรงกับหน้าจอและหมุดที่สามและสี่เชื่อมต่อกับกราวด์และพิน 5V

VCC: เชื่อมต่อกับแหล่งพลังงาน (5V)

Gnd: เชื่อมต่อกับกราวด์

SDA: เชื่อมต่อกับอนาล็อก 4

SCL: เชื่อมต่อกับอนาล็อก 5

ขั้นตอนที่ 2: การตั้งค่าเซ็นเซอร์น้ำ

การตั้งค่าเซ็นเซอร์น้ำ
การตั้งค่าเซ็นเซอร์น้ำ
การตั้งค่าเซ็นเซอร์น้ำ
การตั้งค่าเซ็นเซอร์น้ำ

เมื่อตั้งค่าเซ็นเซอร์น้ำ มีสามอินพุตบนเซ็นเซอร์ที่เชื่อมต่อกับ Arduino อินพุตตัวใดตัวหนึ่งของเซ็นเซอร์ระบุด้วยตัวอักษร S คุณต้องเชื่อมต่อกับ Analog 1 บน Arduino อีก 2 พินเป็นบวกและลบบวกจะไปที่พื้นโดยตรงในขณะที่ขั้วลบจะเชื่อมต่อกับแบตเตอรี่ 5V

+: พื้นดิน

-: (5V)

S: อนาล็อก 1

ตอนนี้เนื่องจากทั้ง LCD และเซ็นเซอร์น้ำต้องการ 5V คุณจึงควรมีแผงวงจรติดตัวไว้ คุณจึงสามารถเชื่อมต่อกราวด์และขั้วบวกเข้ากับบอร์ดได้ ดังนั้นทั้งเซ็นเซอร์น้ำและ LCD จึงรับ 5V จาก Arduino

ขั้นตอนที่ 3: การตั้งค่าเซอร์โว

Image
Image
ปุ่มและ LED
ปุ่มและ LED

เมื่อตั้งค่าเซอร์โวสองตัวที่ฉันใช้พิน 8 และ 9 มีสามส่วนสำหรับพินเซอร์โวแต่ละตัวที่จะเชื่อมต่อ สายหนึ่งควรเชื่อมต่อกับด้าน (3V) ในขณะที่พินอื่น ๆ จะเชื่อมต่อกับกราวด์

เซอร์โว 1:

สล็อต 1: พิน 8

(ช่องกลาง) ช่อง 2: (3V)

ช่อง 3: กราวด์

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

ขั้นตอนที่ 4: ปุ่มและ LED

ปุ่มและ LED
ปุ่มและ LED

ฉันใช้ปุ่มเพื่อล้างถังน้ำเมื่อมันขึ้นสูง แล้วลิฟต์ก็จะลงไปชั้นล่างสุด การทำเช่นนี้ฉันมีปุ่มกดเมื่อไฟ LED เปิดอยู่ ฉันต้องรอก่อนที่มันจะดับจากนั้นฉันสามารถกดปุ่มเมื่อมันปิดเพื่อให้เซอร์โวตัวอื่นเริ่มเทน้ำในขณะที่ลิฟต์ เซอร์โวหยุด ฉันตั้งค่าปุ่มที่เชื่อมต่อกับพิน 2 จากนั้นสายไฟที่เหลือจะเชื่อมต่อผ่านตัวต้านทานแบบดึงขึ้นซึ่งจะเชื่อมต่อกับกราวด์และกำลังไฟ (5V)

ขั้นตอนที่ 5: รหัสและแผนภาพวงจรสุดท้าย

ผังงาน:https://docs.google.com/document/d/1VjPcNbX9iqBGOG…

รหัส:https://docs.google.com/document/d/1U86kkboyuN0Lxx…

แนะนำ: