สารบัญ:
- ขั้นตอนที่ 1: เครื่องมือ/วัสดุ
- ขั้นตอนที่ 2: ความปลอดภัย
- ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์ - รีเลย์
- ขั้นตอนที่ 4: อุปกรณ์อิเล็กทรอนิกส์ - PCB
- ขั้นตอนที่ 5: สร้างเฟรม
- ขั้นตอนที่ 6: โปรแกรม
- ขั้นตอนที่ 7: เสร็จสิ้น
- ขั้นตอนที่ 8: แก้ไขปัญหา
วีดีโอ: เครื่องทำค็อกเทล: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
คุณชอบงานปาร์ตี้และเทคโนโลยี? คุณต้องการอะไรที่จะทำให้เพื่อนร่วมงานในวิทยาลัยของคุณอิจฉา? จากนั้นคุณต้องมีเครื่องค็อกเทล ที่นี่ฉันแสดงวิธีสร้างด้วยตัวเอง
ขั้นตอนที่ 1: เครื่องมือ/วัสดุ
เครื่องมือ:
- หัวแร้ง
- ไขควงไร้สาย
- เลื่อย
- มัลติมิเตอร์
วัสดุ:
- Arduino Uno
- ปั๊ม (เราใช้ปั๊มเก่ากู้จากเครื่องชงกาแฟเก่า)
- A Relais Module
- แหล่งจ่ายไฟ 5V สำหรับ Arduino
- แหล่งจ่ายไฟ 12V สำหรับปั๊ม
- ท่อที่พอดีกับตัวปั๊ม
- ช่องทาง
- ไม้สักสำหรับทำเรือน
- สกรู
- สายจัมเปอร์
- เขียงหั่นขนม (เพื่อทดสอบการเดินสาย)
- PCB บางตัว
ขั้นตอนที่ 2: ความปลอดภัย
ปั๊มบางตัวทำงานกับแรงดันไฟหลัก หากคุณไม่มีประสบการณ์ด้านไฟฟ้ามากเกินไป ควรใช้ไฟ 12V หากคุณทำงานกับแรงดันไฟหลัก ให้ระวังจริงๆ ปิดเครื่องทุกครั้งเมื่อไม่จำเป็น ระวังสิ่งที่สัมผัสด้วย แรงดันไฟหลักเป็นอันตรายอย่างยิ่ง
ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์ - รีเลย์
ก่อนอื่นมาดูที่โมดูลรีเลย์กันก่อน รีเลย์เป็นสวิตช์ไฟฟ้าเครื่องกล ทำงานในลักษณะเดียวกับสวิตช์แบบแมนนวล แต่แทนที่จะต้องกดสวิตช์ด้วยตนเอง คุณจะใช้พลังงานเพื่อเปลี่ยนตำแหน่งสวิตช์ มีประโยชน์มากในการเปิดและปิดอุปกรณ์โดยอัตโนมัติเนื่องจากสามารถสลับอุปกรณ์ที่ใช้พลังงานสูงโดยใช้พลังงานต่ำได้
สำหรับ Conveniance Ground ย่อด้วย 'GND', 5V พร้อม 'VCC' และ 12V พร้อม 'life'
ตอนนี้เราต้องเปิดเครื่องรีเลย์ เพื่อที่คุณจะต้องเชื่อมต่อ VCC-PY กับ 3.3 โวลต์ของ Arduino, GND ถึง GND และ VCC กับ 5 โวลต์ของ Arduino ของคุณ ตอนนี้เพียงเชื่อมต่อพิน Arduino กับพินรีเลย์ ระวัง รีเลย์มักจะ 'แอ็คทีฟต่ำ' ซึ่งหมายความว่ารีเลย์จะเปลี่ยนหากคุณเชื่อมต่อพินกับ GND หากคุณตั้งโปรแกรมเอง คุณต้องตั้งโปรแกรมพินเป็น 'ปกติสูง'
หลังจากเชื่อมต่อบอร์ดแล้วเราจะเชื่อมต่อปั๊มแต่ละตัวกับรีเลย์ ในการทำเช่นนั้น เราขันสาย GND เข้ากับหนึ่งในสองการเชื่อมต่อ 'เปิดตามปกติ' ของรีเลย์ ในกรณีของฉัน GND ไปที่รูตรงกลาง และจากนั้นไปที่ GND ของพาวเวอร์ซัพพลาย 12V ของคุณ 'ชีวิต' ของแต่ละปั๊มต้องถูกกำหนดให้กับช่องอื่นของการเชื่อมต่อ 'เปิดตามปกติ' ในกรณีของฉันรูแรกเป็นรีเลย์
เคล็ดลับ: คุณสามารถใช้มัลติมิเตอร์ในโหมดทดสอบความต่อเนื่องเพื่อกำหนดว่าช่องรีเลย์ 'เปิดตามปกติ' หรือ 'ปิดตามปกติ' หรือไม่ หากคุณสัมผัสช่องรีเลย์สองช่องและมัน "ส่งเสียงบี๊บ" แสดงว่า "ปิดตามปกติ" ทั้งสองช่อง
สรุป: เป็นการดีที่สุดที่จะเชื่อมต่อแหล่งจ่ายไฟ 12V ของคุณเข้ากับรางจ่ายไฟโดยตรง จากนั้น 12V ไปที่ปั๊ม สายเคเบิลอีกอันของปั๊มจะไปที่ช่องหนึ่งของรีเลย์ อีกช่องของรีเลย์แล้วไปที่ GND
ขั้นตอนที่ 4: อุปกรณ์อิเล็กทรอนิกส์ - PCB
เรายังต้องการบางอย่างที่จะบอก Arduino เมื่อเราสั่งเครื่องดื่ม สิ่งนี้ทำได้ด้วยปุ่ม คุณสามารถวางปุ่มระหว่าง 5V กับพิน Arduino ได้ แต่มีโอกาสสูงที่พินจะ 'ลอย' เนื่องจากขา Arduino อยู่ในโหมดอินพุตและมีความต้านทานสูง ดังนั้นหากเรากดปุ่ม Arduino จะได้รับสัญญาณ 'สูง' แต่ถ้าเราปล่อยปุ่มโดยไม่ได้ตั้งใจ กระแสไฟฟ้าจะไม่มีที่ไป ดังนั้นจึงมักจะอยู่ระหว่าง 5V ถึง ~0V นี้มักจะยุ่งกับสัญญาณ นี่คือเหตุผลที่เราต้องการตัวต้านทานแบบดึงลง มันเชื่อมต่อส่วนระหว่างพินและปุ่มกับ GND และช่วยให้สัญญาณปราศจากการรบกวน การต่อต้านไม่สำคัญขนาดนั้น สิ่งที่อยู่ระหว่าง 1k ถึง 100k Ohm จะทำ
ต่อไปเราต้องการไฟ LED ที่ระบุว่ามีการกดปุ่มใด ไฟ LED ได้รับการควบคุมในปัจจุบันและจำเป็นต้องมีตัวต้านทานที่ปกป้องพวกเขา ตัวต้านทานนี้มีความสำคัญมากกว่า ต้องมีอย่างน้อย 220 โอห์ม ทุกอย่างที่ต่ำกว่า 220 โอห์มอาจจะทำลาย LED ยิ่งค่ารีซิซซ์สูงเท่าไหร่ LED ก็จะยิ่งเข้มขึ้นเท่านั้น ฉันแนะนำบางอย่างระหว่าง 220 โอห์มและ 470 โอห์ม
เนื่องจากอาจอธิบายวงจรด้วยคำพูดได้ยาก ฉันจึงสร้างภาพขึ้นมา
เคล็ดลับทั่วไป:
- การบัดกรีทำได้ง่ายกว่ามากด้วยปลายที่มันวาวและสะอาด
- ขั้นแรกให้ความร้อนกับส่วนประกอบที่คุณต้องการเชื่อมต่อโดยแตะที่หัวแร้งของคุณ 1-2 วินาที จากนั้นค่อยๆ กดบัดกรีที่หัวแร้ง แล้วปล่อยหัวแร้งของคุณ
- อย่าเป่าบัดกรีเพื่อให้เย็นเร็วขึ้น ซึ่งอาจส่งผลให้การเชื่อมต่อไม่ดี
- บัดกรีในที่ที่มีอากาศถ่ายเทได้ดีเท่านั้น หรือควรใช้เครื่องดูดควัน ควันอาจเป็นอันตรายได้
- "มือช่วย" หรือ "มือที่สาม" อาจมีประโยชน์
ขั้นตอนที่ 5: สร้างเฟรม
ก่อนที่เราจะเริ่มทำงาน เราคำนึงถึงรูปร่างของอุปกรณ์ ในกรณีของเราจะต้องมีพื้นที่เพียงพอสำหรับขวดห้าขวด ปั๊ม 5 ตัว ท่อและสายเคเบิล และอุปกรณ์อิเล็กทรอนิกส์ และกรวย ขวดควรเข้าถึงได้ง่ายและซ่อนอุปกรณ์อิเล็กทรอนิกส์ไว้
เราวางกระดานไม้อัดตั้งตรงและทำเครื่องหมายสถานที่ที่ขวดจะมาในภายหลัง
เคล็ดลับ: นำขวดมาทำเครื่องหมายพื้นที่จริงๆ วิธีนี้คงไม่เล็กเกินไป ถัดไปทำเครื่องหมายตำแหน่งที่คุณใส่แก้วค็อกเทลของคุณ
ต่อไปเราหมุนไม้ไปรอบ ๆ และทำเครื่องหมายสถานที่ที่จะติดปั๊ม ลองนึกถึงตำแหน่งที่ท่อส่งน้ำและตำแหน่งที่อุปกรณ์อิเล็กทรอนิกส์ไป หากทุกอย่างถูกทำเครื่องหมายไว้ ก็มีโอกาสน้อยที่จะทำผิดพลาด
เมื่อทุกอย่างถูกทำเครื่องหมายและทดสอบอุปกรณ์อิเล็กทรอนิกส์แล้ว ก็ถึงเวลาขันสกรูทุกอย่างเข้ากับกระดานไม้อัด อย่างน้อยคุณควรทดสอบปั๊มก่อนประกอบ ไม่ใช่ว่าปั๊มผิดทิศทาง อย่าลืมเจาะรูสำหรับท่อทั้งหมด เมื่อเสร็จแล้วควรมีลักษณะคล้ายกับการก่อสร้างของเราในภาพ สำหรับกรวยเราใช้ขวดเก่า (อย่าบอกใคร)
ขั้นตอนที่ 6: โปรแกรม
การติดตั้งโปรแกรมบน Arduino นั้นค่อนข้างง่าย ดาวน์โหลด Arduino IDE และติดตั้ง จากนั้นคุณดาวน์โหลดโปรแกรมที่คุณต้องการติดตั้ง เปิดไปที่ "เครื่องมือ" และเลือกพอร์ต USB ที่เหมาะสม จากนั้นคุณเสียบ Arduin Uno แล้วคลิกอัปโหลด
คุณอาจต้องเปลี่ยนการกำหนดค่าพิน เพื่อให้เหมาะกับการตั้งค่าของคุณ คุณทำอย่างนั้นในไฟล์ 'config.h' สิ่งสุดท้ายที่ต้องทำตอนนี้คือเปลี่ยนค่าเครื่องดื่ม (รวมถึงในการกำหนดค่าด้วย) ตัวเลขตัวแรกจากหกตัวคือปริมาตรของเครื่องดื่มเป็นมิลลิลิตร ตัวเลขต่อไปนี้คือองค์ประกอบของเครื่องดื่มที่เป็นส่วนหนึ่งของหนึ่ง นี่คือเหตุผลที่จำนวนที่รวมกันต้องได้ผลลัพธ์เป็นหนึ่ง มิฉะนั้น โปรแกรมจะไม่ทำงาน และคุณทำเสร็จแล้ว
เคล็ดลับสำหรับมือโปร: มีตัวเลือกที่ขี้เกียจอยู่เสมอ ซึ่งในกรณีนี้หมายความว่าจะไม่เปลี่ยนค่าเครื่องดื่มเลย ในทางกลับกันการตั้งค่าพินจะต้องได้รับการดัดแปลงอย่างมาก
ขั้นตอนที่ 7: เสร็จสิ้น
สุดท้ายแต่ไม่ท้ายสุดคือสัมผัสสุดท้าย เครื่องยังดูเปลือยๆ นั่นเป็นเหตุผลที่เราคลุมทุกอย่างด้วยไม้มากขึ้นในตอนนี้ ในขั้นตอนนี้คุณสามารถมอบบังเหียนให้กับศิลปินในตัวคุณได้ฟรี อย่าลืมบดขอบคมออก โดยพื้นฐานแล้วความคิดสร้างสรรค์ไม่มีที่สิ้นสุด คุณสามารถขยายเครื่องได้มากเท่าที่คุณต้องการ แนวคิดเพิ่มเติมบางประการ เช่น ส่วนต่อประสานผู้ใช้ที่มีหน้าจอ LED หรือไฟกระพริบแฟนซีบางดวง โดยเฉพาะสีน้ำเงินจะดูดีในบริเวณที่จ่าย
ตอนนี้เพลิดเพลินกับเครื่องดื่มของคุณ
ขั้นตอนที่ 8: แก้ไขปัญหา
เครื่องไม่ทำงาน
- ตรวจสอบการเดินสายไฟให้ถูกต้อง เปิดโปรแกรมและค้นหาพินที่ใช้
- การเชื่อมประสานของคุณอาจเสียหาย ใช้โหมดทดสอบความต่อเนื่องของมัลติมิเตอร์เพื่อตรวจสอบว่าจุดบัดกรีเป็นปกติหรือไม่
- ตรวจสอบการเชื่อมต่อรีเลย์ของคุณ คุณใช้การเชื่อมต่อ 'ปกติเปิด' หรือไม่
- เสียบปลั๊กไฟของคุณหรือไม่?
ปั๊มทำเสียงแปลกๆ
- ตรวจสอบว่าปั๊มของคุณผิดทางหรือเปล่า
- ปั๊ม DC มีขั้วที่แน่นอน คุณต่อสายถูกต้องหรือไม่?
ฉันกดปุ่ม แต่ไฟ LED ผิดเปิดขึ้น
- คุณสลับพิน Arduino LED ที่สอดคล้องกัน เพียงแค่เปลี่ยนสายเคเบิลและมันควรจะทำงานอย่างถูกต้อง
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง