สารบัญ:

กระบองเพชรชี้เลเซอร์: 3 ขั้นตอน
กระบองเพชรชี้เลเซอร์: 3 ขั้นตอน

วีดีโอ: กระบองเพชรชี้เลเซอร์: 3 ขั้นตอน

วีดีโอ: กระบองเพชรชี้เลเซอร์: 3 ขั้นตอน
วีดีโอ: ผ่าตัดปาก?? อยู่ดีๆมีน้องก้อนที่ปาก จนต้องผ่าตัด!! 2024, กรกฎาคม
Anonim
เลเซอร์ชี้กระบองเพชร
เลเซอร์ชี้กระบองเพชร

สำหรับโครงการในโรงเรียน ฉันต้องทำอะไรบางอย่างกับ Arduino ฉันต้องการทำบางอย่างสำหรับแมว ที่คุณสามารถกระตุ้นและจะเล่นกับแมวด้วยตัวเอง ตอนแรกฉันนึกถึงเมาส์ แต่มันค่อนข้างยากที่จะสร้างสิ่งเล็กๆ น้อยๆ ด้วยเทคโนโลยีที่มีอยู่มากมายในนั้น หลังจากไอเดียเกี่ยวกับเมาส์ที่ออกแบบมาให้น่าสนใจสำหรับแมว ฉันตัดสินใจว่าการออกแบบสิ่งที่น่าจะเป็นของเล่นสำหรับแมวนั้นน่าสนใจยิ่งขึ้นไปอีก และซ่อนอยู่ในสิ่งที่เจ๋งๆ ต่อมาของกลายเป็นดอกไม้ ต่อมาตัดสินใจว่าจะเป็นต้นกระบองเพชร (เพราะต้นกระบองเพชรนั้นเท่ห์) ทันใดนั้นเอง “ต้นกระบองเพชรชี้เลเซอร์” ก็เข้ามาหาฉัน เป็นของเล่นอัตโนมัติสำหรับแมวของคุณในกระบองเพชร ทันสมัย และสะดวก สำหรับของเล่นสำหรับแมวมักจะเป็นสิ่งที่มองเห็นได้ว่าเป็นของเล่น นี่ไม่ใช่ของแบบนั้น ฉันยังมีความสุขที่ได้ดูแม้ว่าจะไม่ใช่สิ่งที่เหมือนจริงมาก แต่ก็น่ารักจริงๆ ฉันคิดว่า กระบองเพชรทำมาจากกระดาษลัง เพราะถ้ามันตกลงมา (แมวมักพาล;P) มันจะไม่หัก

ในการทำสิ่งนี้ ฉันใช้รายการเหล่านี้:

เสบียง

  • Arduino UNO
  • ปุ่ม 6 x 6 มม.
  • จัมเปอร์ชายกับชาย
  • เลเซอร์
  • 2 กระจก
  • เซอร์โวมินิ 2 ตัว
  • เขียงหั่นขนม (สำหรับการทดสอบ)
  • กระดานประสาน
  • สายอ่อน
  • 2 ตัวต้านทาน ()

ขั้นตอนที่ 1: Idea Laser Pointer

ตัวชี้เลเซอร์ไอเดีย
ตัวชี้เลเซอร์ไอเดีย

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

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

ขั้นตอนที่ 2: ตั้งค่า Arduino ของคุณ (ของจริง)

การติดตั้ง Arduino ของคุณ (จริง)
การติดตั้ง Arduino ของคุณ (จริง)
ตั้งค่า Arduino ของคุณ (จริง)
ตั้งค่า Arduino ของคุณ (จริง)
ตั้งค่า Arduino ของคุณ (จริง)
ตั้งค่า Arduino ของคุณ (จริง)

ตอนนี้เราพร้อมที่จะสร้างระบบตัวชี้เลเซอร์แล้ว ขั้นแรก คุณจะต้องติดตั้งบนเขียงหั่นขนมเพื่อทดสอบการตั้งค่า หลังจากนั้นคุณสามารถวางบนบอร์ดบัดกรีและประสานเข้าด้วยกัน แต่ขั้นแรก กระดานทดลอง แน่นอนว่าฉันใช้รหัสนี้ แต่เพื่อที่คุณจะต้องใส่ INPUT และ OUTPUT ของคุณในพินบางอัน ลวดสีเหลืองของเซอร์โวที่คุณต้องใส่ในพิน 10 และ 11 เพื่อให้รหัสนี้ใช้งานได้ เลเซอร์จะต้องเชื่อมต่อกับพิน 12 และปุ่มจะต้องเชื่อมต่อกับพิน 3 คุณสามารถเลือกตัวเองเพื่อใช้พินที่คุณต้องการและปรับสิ่งนี้ในโค้ดของคุณเอง ปุ่มในพิน 3 ค่อนข้างสำคัญเพราะฉันวางอินเตอร์รัปต์บนพินนี้ ด้วยรุ่น Arduino UNO คุณสามารถวางอินเตอร์รัปต์ที่เชื่อมต่อกับพิน 2 หรือ 3 เท่านั้น ดังนั้นให้แน่ใจว่าคุณใช้หนึ่งในนั้นสำหรับปุ่ม

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

ที่นี่คุณสามารถดูและดาวน์โหลดรหัสของฉันเพื่อใช้

ขั้นตอนที่ 3: สุดท้ายแต่ไม่ท้ายสุด

สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด
สุดท้ายแต่ไม่ท้ายสุด

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

จากนั้นคุณต้องแมปเลเซอร์ของคุณ ฉันแนะนำให้คุณทำเช่นนี้โดยเปลี่ยน rand1 และ rand2 เป็น 0 ซึ่งจะเป็นค่าเริ่มต้นของคุณ คุณต้องทำแต่กระจกของคุณให้ไกลที่สุดโดยที่เลเซอร์ไม่ตกจากกระจก สำหรับฉัน นี่คือด้านซ้ายใต้มุม ด้วยวิธีนี้ คุณพยายามทำแผนที่ว่าต้องการให้เซอร์โวหมุนได้องศาองศาที่คุณต้องการ จากนั้นคุณจะต้องตัดช่องว่างในแคคตัสเพื่อให้มองเห็นเลเซอร์ในห้องได้

แนะนำ: