สารบัญ:
- ขั้นตอนที่ 1: การตั้งค่าหน้าจอ LCD
- ขั้นตอนที่ 2: การตั้งค่าเซ็นเซอร์น้ำ
- ขั้นตอนที่ 3: การตั้งค่าเซอร์โว
- ขั้นตอนที่ 4: ปุ่มและ LED
- ขั้นตอนที่ 5: รหัสและแผนภาพวงจรสุดท้าย
วีดีโอ: ลิฟต์พลังน้ำ 5 ขั้นตอน (มีรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
สำหรับการประเมินขั้นสุดท้ายของฉัน ฉันเลือกที่จะสร้างลิฟต์ที่ใช้น้ำซึ่งเคลื่อนที่ขึ้นและลงและเติมถังเมื่อเสร็จสิ้น ไอเทมที่จะทำให้ลิฟต์วิ่งได้คือ
เซ็นเซอร์น้ำ X1
X2. ของเซอร์โว
LCD X1
ตัวต้านทาน X2
LED X1
ปุ่ม X1
เขียงหั่นขนม X1
ขั้นตอนที่ 1: การตั้งค่าหน้าจอ 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: การตั้งค่าเซอร์โว
เมื่อตั้งค่าเซอร์โวสองตัวที่ฉันใช้พิน 8 และ 9 มีสามส่วนสำหรับพินเซอร์โวแต่ละตัวที่จะเชื่อมต่อ สายหนึ่งควรเชื่อมต่อกับด้าน (3V) ในขณะที่พินอื่น ๆ จะเชื่อมต่อกับกราวด์
เซอร์โว 1:
สล็อต 1: พิน 8
(ช่องกลาง) ช่อง 2: (3V)
ช่อง 3: กราวด์
ตอนนี้ฉันตัดสินใจเชื่อมต่อพินอีกอันกับ 5V เพราะเซอร์โวนี้ถูกใช้บ่อยเป็นลิฟต์ ดังนั้นฉันจึงตัดสินใจเพิ่มกำลังให้มากกว่าอีกอันที่ว่างคือถังเก็บน้ำ วิดีโอแสดงเซอร์โวที่ใช้งานได้ของลิฟต์
ขั้นตอนที่ 4: ปุ่มและ LED
ฉันใช้ปุ่มเพื่อล้างถังน้ำเมื่อมันขึ้นสูง แล้วลิฟต์ก็จะลงไปชั้นล่างสุด การทำเช่นนี้ฉันมีปุ่มกดเมื่อไฟ LED เปิดอยู่ ฉันต้องรอก่อนที่มันจะดับจากนั้นฉันสามารถกดปุ่มเมื่อมันปิดเพื่อให้เซอร์โวตัวอื่นเริ่มเทน้ำในขณะที่ลิฟต์ เซอร์โวหยุด ฉันตั้งค่าปุ่มที่เชื่อมต่อกับพิน 2 จากนั้นสายไฟที่เหลือจะเชื่อมต่อผ่านตัวต้านทานแบบดึงขึ้นซึ่งจะเชื่อมต่อกับกราวด์และกำลังไฟ (5V)
ขั้นตอนที่ 5: รหัสและแผนภาพวงจรสุดท้าย
ผังงาน:https://docs.google.com/document/d/1VjPcNbX9iqBGOG…
รหัส:https://docs.google.com/document/d/1U86kkboyuN0Lxx…
แนะนำ:
ช่องทีวีส่วนตัวสำหรับผู้สูงอายุ 4 ขั้นตอน (มีรูปภาพ)
ช่องทีวีส่วนตัวสำหรับผู้สูงอายุ: ความทรงจำเป็นปัญหาที่ยุ่งยากสำหรับคุณยายที่อายุครบ 94 ปีในปีนี้ ดังนั้นฉันจึงเพิ่มช่องทีวีลงในโทรทัศน์ของเธอเพื่อช่วยให้เธอจดจำสมาชิกในครอบครัวและช่วงเวลาสำคัญในชีวิตของเธอ สำหรับสิ่งนี้ ฉันใช้บัญชี Dropbox ฟรี, Raspber
ระบบรดน้ำต้นไม้อัตโนมัติด้วย Micro:bit: 8 ขั้นตอน (มีรูปภาพ)
ระบบรดน้ำต้นไม้อัตโนมัติโดยใช้ Micro:bit: ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างระบบรดน้ำต้นไม้อัตโนมัติโดยใช้ Micro:bit และส่วนประกอบอิเล็กทรอนิกส์ขนาดเล็กอื่นๆ Micro:bit ใช้เซ็นเซอร์ความชื้น เพื่อตรวจสอบระดับความชื้นในดินของพืชและ
555 เครื่องไร้ประโยชน์: 8 ขั้นตอน (มีรูปภาพ)
555 เครื่องไร้ประโยชน์: เกือบทุกโครงการที่ฉันทำในชีวิตของฉันใช้ Arduino หรือเพียงแค่ atmegas แต่ในบทเรียนอิเล็กทรอนิกส์ครั้งสุดท้ายในโรงเรียนของฉัน ฉันพบวงจรรวมขนาดเล็กที่เรียกว่า 555 ฉันเคยได้ยินเกี่ยวกับมันมาก่อน แต่ฉันคิดว่าไมโครคอนโทรลเลอร์ดีกว่า ฉันอ่าน
นาฬิกาปลุกกระดิ่งคู่จากกระป๋องโซดา: 7 ขั้นตอน (มีรูปภาพ)
นาฬิกาปลุกกระดิ่งคู่จากกระป๋องโซดา: คำแนะนำนี้จะแสดงให้คุณเห็นถึงวิธีการสร้างนาฬิกาปลุกกระดิ่งคู่จากกระป๋องโซดา โปรเจ็กต์นี้ใช้กระป๋องโซดาที่หมึกถูกลบออก (ลิงก์: การลบหมึกออกจากกระป๋องโซดา) เพื่อให้นาฬิกาปลุกนี้ทำงานได้อย่างสมบูรณ์ โมดูลนาฬิกาควอตซ์ DIY ถูกรวมเข้าด้วยกัน
Paws to Wash - โครงการล้างมือแมวต้านโควิด: 5 ขั้นตอน (มีรูปภาพ)
โครงการ Paws to Wash - Cat Meets Covid Handwashing: เนื่องจากเราทุกคนต่างต้องอยู่บ้าน Paws to Wash เป็นโครงการ DIY ที่จะแนะนำผู้ปกครองและเด็ก ๆ ผ่านกระบวนการสร้างตัวจับเวลาตอบรับที่น่ารักด้วยแมวโบกมือเพื่อส่งเสริมนิสัยการล้างมือที่ดีต่อสุขภาพ ในยุคโควิด-19 การล้างมือ