สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ต่อ Arduino กับส่วนประกอบ
- ขั้นตอนที่ 2: สร้างขาตั้งสามชั้นสำหรับติดตั้งอุปกรณ์
- ขั้นตอนที่ 3: ติดตั้งอุปกรณ์
- ขั้นตอนที่ 4: ดาวน์โหลดรหัส Arduino
- ขั้นตอนที่ 5: ทดสอบอุปกรณ์และการเดินสาย
- ขั้นตอนที่ 6: สอนสองตำแหน่งการเคลื่อนที่ของเซอร์โว
- ขั้นตอนที่ 7: เริ่มเป่าฟองสบู่
วีดีโอ: เครื่องเป่าฟองสบู่อัตโนมัติ: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สร้างเครื่องทำสบู่ฟองอัตโนมัติด้วย Arduino Uno และส่วนประกอบพื้นฐานบางอย่าง รายการชิ้นส่วนส่วนใหญ่มาพร้อมกับชุดสตาร์ท Arduino ทั่วไป สวิตช์เปิดปิดของฉันเสีย ดังนั้นฉันจึงขอเกี่ยวสายไฟและเชื่อมต่อ/ตัดการเชื่อมต่อเพื่อเปิด/ปิด
คำสั่งพอร์ตอนุกรม "โหมดการตั้งค่า" เพื่อให้คุณสามารถตั้งค่าและบันทึกลงในหน่วยความจำแฟลช ตำแหน่งที่เซอร์โวควรหยุดเพื่อจุ่มลงในสบู่ (เรียกว่า "ตำแหน่งสบู่" ในรหัส) และองศาที่จะหยุดที่ด้านหน้าของโบลเวอร์ (เรียกว่า "ตำแหน่งระเบิด" ในรหัส) เข้าสู่โหมดการตั้งค่า หมุนโพเทนชิออมิเตอร์ แล้วเซอร์โวจะเคลื่อนที่ไปตาม หยุดหมุนที่ตำแหน่งที่ต้องการและพิมพ์คำสั่งซีเรียลเพื่อบันทึกตำแหน่งใหม่สำหรับค่าการเป่าและสบู่ คำแนะนำและค่ารหัสอยู่ในสเปรดชีตที่แนบมา แฟน ๆ มีอยู่ในเว็บไซต์ปกติ ของฉันถูกซื้อใน Amazon ฉันสร้างหอคอยจากสิ่งที่มีอยู่และอาจจะน้อยกว่าอุดมคติแต่ก็ใช้ได้ผล ความสูงของชั้นวางแต่ละชั้นจะต้องพิจารณาตามความยาวของไม้กายสิทธิ์ที่คุณใช้ ชามใส่สบู่จะดีที่สุดถ้าด้านตรงมีขนาดใหญ่และลึก ด้านที่เรียวยาวก็ไม่เป็นไรตราบใดที่ชั้นวางมอเตอร์มีช่องว่างด้านล่างมากกว่าของฉัน
เสบียง
Arduino Uno
Power MosFET, N-channel (เหมือนกับใน Arduino Starter Kit)
เซอร์โวตำแหน่ง 180 องศา
พัดลมระบายอากาศ 5Vdc
โพเทนชิออมิเตอร์แบบโรตารี่ (เหมือนกับใน Arduino Starter Kit)
LED หลากสี (RGB)
แบตเตอรี่ 9V
ที่ใส่แป้ง 9V
ตัวต้านทาน 10K ohm (เหมือนกับ Arduino Starter Kit)
ตัวต้านทาน 220 โอห์ม จำนวน 3 ตัว (เหมือนกับชุด Arduino Starter Kit)
ตัวเก็บประจุอิเล็กโทรไลต์ 0.1 uF (แบบเดียวกับใน Arduino Starter Kit)
ไดโอด (เหมือนกับใน Arduino Starter Kit)
เขียงหั่นขนม
สายต่อ
ขาตั้งทำเองสำหรับอ่างสบู่ (ล่าง), เซอร์โวมอเตอร์พร้อมไม้กายสิทธิ์ (กลาง), โบลเวอร์ (บน)
ขั้นตอนที่ 1: ต่อ Arduino กับส่วนประกอบ
ทำตามแผนภาพการเดินสายไฟที่แนบมา
ขั้นตอนที่ 2: สร้างขาตั้งสามชั้นสำหรับติดตั้งอุปกรณ์
- กำหนดความสูงของแต่ละชั้นของโครงสร้างสามชั้นตามความยาวของไม้กายสิทธิ์ฟองสบู่ที่คุณใช้
- ของผม 4 นิ้วครับ
- อย่างที่คุณเห็น ของฉันมันดิบมากกับกล่องกระดาษแข็งขนาดเล็กและถ้วยพลาสติก
- เวลาและส่วนต่าง ๆ เพิ่มขึ้นเล็กน้อย ค่อนข้างมีเสถียรภาพมากขึ้น ทำซ้ำได้ และดูเป็นมืออาชีพ
ขั้นตอนที่ 3: ติดตั้งอุปกรณ์
- ติดไม้กายสิทธิ์ฟองสบู่เข้ากับเซอร์โวมอเตอร์
- ติดตั้งเซอร์โวมอเตอร์เข้ากับชั้นกลางของโครงสร้าง
- ติดตัวเป่าลมเข้ากับชั้นบนสุดของโครงสร้าง
- ตรวจสอบให้แน่ใจว่าเครื่องเป่าลมอยู่ใกล้กับตำแหน่งแกว่งของไม้กายสิทธิ์เพื่อให้แน่ใจว่ามีการไหลของอากาศเพียงพอเพื่อสร้างฟองอากาศ
- เซอร์โวระบุตำแหน่งมีช่วงการเดินทางเพียง 180 องศา คุณอาจต้องหมุนมอเตอร์เมื่อตั้งค่าตำแหน่งการสอนในขั้นตอนต่อไป ทั้งนี้ขึ้นอยู่กับการยึดของคุณ
- ฉันตั้งมอเตอร์ไว้ที่ปลายด้านยาวโดยให้สายไฟอยู่ด้านบน
ขั้นตอนที่ 4: ดาวน์โหลดรหัส Arduino
- จ่ายไฟให้ Arduino ผ่านพอร์ต USB ของคอมพิวเตอร์
- ใช้ Arduino IDE (สภาพแวดล้อมการเขียนโปรแกรม) เพื่อดาวน์โหลดรหัสไปยัง UNO
ขั้นตอนที่ 5: ทดสอบอุปกรณ์และการเดินสาย
เชื่อมต่อกับมอนิเตอร์แบบอนุกรมของ Arduino จาก IDE
ใช้รหัสคำสั่งในสเปรดชีตที่แนบมา (.xls) เพื่อทดสอบ:
- เข้าสู่ "โหมดทดสอบ" รหัส 10010
- เซอร์โวมอเตอร์
- พัดลมโบลเวอร์
- แต่ละ LED สี
- โพเทนชิออมิเตอร์
- สวิตซ์เปิด-ปิด
- ออกจาก "โหมดทดสอบ" รหัส 10011
ขั้นตอนที่ 6: สอนสองตำแหน่งการเคลื่อนที่ของเซอร์โว
สอน "ตำแหน่งสบู่"
- เข้าสู่ "โหมดการตั้งค่า" รหัส 10002
- หมุนโพเทนชิออมิเตอร์อย่างช้าๆ จนกว่าไม้กายสิทธิ์จะจุ่มลงในสบู่ฟองสบู่
- บันทึกตำแหน่งสบู่ด้วยรหัส 10004
“ตำแหน่งระเบิด”
- ขณะที่ยังอยู่ใน "โหมดตั้งค่า"
- หมุนโพเทนชิออมิเตอร์อย่างช้า ๆ จนกว่าไม้กายสิทธิ์จะอยู่ตรงหน้าท่อพัดลม
- บันทึกตำแหน่งเป่าด้วยรหัส 10005
- ออกจาก "โหมดการตั้งค่า" รหัส 10003
ขั้นตอนที่ 7: เริ่มเป่าฟองสบู่
เปิดสวิตช์แล้ว (หวังว่า) เริ่มเป่าฟองสบู่
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง