สารบัญ:

Arduino Laser Tag - Duino Tag: 11 ขั้นตอน (พร้อมรูปภาพ)
Arduino Laser Tag - Duino Tag: 11 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Laser Tag - Duino Tag: 11 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Laser Tag - Duino Tag: 11 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Rig duino coin by ESP32 240Mhz 1 unit , source code V. 2.7.4 , 27.18kHz 7-11 duco per day 2024, พฤศจิกายน
Anonim
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag

Duino tagger- บทนำทั่วไป Duino tag เป็นระบบแท็กเลเซอร์ที่ใช้ Arduino สุดท้ายคือระบบเลเซอร์แท็กที่สามารถปรับแต่ง modded และ hacked ได้ จนกว่าคุณจะมีระบบแท็กเลเซอร์ที่สมบูรณ์แบบสำหรับอาวุธยุทโธปกรณ์สำนักงาน สงครามป่าไม้ และการปะทะกันในเขตชานเมือง แท็กเลเซอร์เป็นเกมต่อสู้เช่นเพนท์บอลหรือปืนอัดลมโดยไม่เจ็บ โดยจะใช้แสงอินฟราเรด (IR) เพื่อจำลองการแท็ก / การยิงของผู้เล่นอื่นหรือเป้าหมาย ฉันได้ทำงานในโครงการนี้มาระยะหนึ่งแล้ว แต่ยังไม่เห็นว่ามันจะจบลงแล้ว ถึงแม้ว่าถึงเวลาแล้วที่จะต้องมีผู้คนเข้ามามีส่วนร่วมมากขึ้น หวังว่าคำสั่งนี้จะใกล้เสร็จทันเวลาสำหรับฉันที่จะเข้าร่วมการแข่งขัน Arduino แม้ว่าฉันคาดหวังว่าคำสั่งจะต้องแก้ไขและปรับแต่งในบางครั้ง คำแนะนำนี้มีจุดมุ่งหมายเพื่อให้ข้อมูลที่คุณจะต้องออกไปและสร้างเครื่องแท็ก duino ของคุณเอง คำแนะนำนี้เน้นไปที่การสร้าง duino tagger โดยการปรับเปลี่ยนปืนเบา แต่ด้วยการทำงานพิเศษเล็กน้อย คุณสามารถสร้างปืนของคุณเองได้ตั้งแต่เริ่มต้น คำแนะนำนี้ไม่ได้ดูรายละเอียดมากเกินไปที่ด้านซอฟต์แวร์ / รหัสของโครงการแม้ว่าจะมีการให้รหัสการทำงานตามโปรโตคอลแท็กไมล์ สำหรับผู้ที่ต้องการเรียนรู้เกี่ยวกับการเขียนโปรแกรม duino tagger ฉันแนะนำให้คุณเริ่มต้นจากบทช่วยสอนที่ยอดเยี่ยมที่ A Terrible Idea ผู้ใช้ Arduino ที่มีประสบการณ์อาจพบหน้าภาพรวม (ขั้นตอนที่ 1) และหน้ารหัส (ขั้นตอนที่ 8) ผู้ใช้ Arduino รุ่นใหม่ที่มีประโยชน์ที่สุดอาจต้องพิจารณาคำแนะนำและลิงก์ที่ให้ไว้อย่างละเอียดยิ่งขึ้น ฉันหวังว่าพวกคุณหลายคนจะพบว่าคำแนะนำนี้มีประโยชน์และจะสร้างแท็กเกอร์ duino ของคุณเองต่อไป มีขอบเขตมากมายสำหรับการปรับปรุงและอัปเกรดระบบนี้ซึ่งสรุปไว้ที่นี่ หากคุณปรับปรุง duinotagger นี้ต่อไป โปรดแบ่งปันงานของคุณและหวังว่าในเวลาที่ระบบจะพัฒนาไปสู่ประสบการณ์การเล่นเกมที่สมบูรณ์ยิ่งขึ้น วิดีโอ Youtube ของ duino taggers ของฉัน: วิดีโอนี้แสดงให้ฉันเห็นโดยใช้ duino tagger ตัวที่สองที่ฉันทำขึ้นเพื่อยิงไปที่เป้าหมาย talcapult ที่ฉันกำลังทำงานอยู่ ฉันหวังว่าจะทำการสอนเกี่ยวกับ talcapult ในไม่ช้า

ขั้นตอนที่ 1: ภาพรวม

ภาพรวม
ภาพรวม

ภาพรวม ส่วนสำคัญของ duino tagger:ระบบส่งสัญญาณ IR อะไร - แอมพลิฟายเออร์ทรานซิสเตอร์, ไฟ LED IR กำลังสูง และเลนส์ที่ให้ลำแสง IR ที่โฟกัสได้ดี เหตุผล - เพื่อให้แท็กเกอร์หมายถึงการแท็ก / ยิงผู้เล่นอื่นตลอดจนการสื่อสารข้อมูลเกม เครื่องส่งจะขยายสัญญาณการส่งสัญญาณจาก Arduino และส่งโดยใช้ IR LED เลนส์ถูกใช้เพื่อให้สัญญาณมีทิศทางมากเพื่อให้ปืนมีพฤติกรรมเหมือนปืนและส่งสัญญาณระยะไกลได้ Sound What - Peizo Sounder (& mini เครื่องบันทึกเสียง / เล่นอุปกรณ์อิเล็กทรอนิกส์จากการ์ดอวยพร) ทำไม - เป็นเรื่องดีที่มีเสียงตอบรับจากระบบ เอฟเฟกต์เสียงเพื่อแจ้งให้คุณทราบเมื่อเครื่องแท็กถูกยิงหรือกระสุนหมดหรือเสียชีวิต ตัวรับ อะไร - โมดูลตัวรับสัญญาณ IR มาตรฐานและตัวเก็บประจุควบคุมพลังงาน ทำไม - ปืนจึงรู้เมื่อถูกยิง การออกแบบในคำแนะนำนี้มีลักษณะการใช้เซ็นเซอร์ 3 ตัว 1 บนปืนเช่นเดียวกับเซ็นเซอร์ด้านหน้าและด้านหลัง เอฟเฟกต์ภาพและไฟ อะไร - วงจรขับ LED และกราฟแท่ง เหตุใด - เป็นการดีที่ได้รับความคิดเห็นเกี่ยวกับข้อมูลเกม เช่น ไฟ เพื่อแจ้งให้คุณทราบเมื่อคุณถูกยิง ต้นทุน เพื่อให้ส่วนนี้เป็นมิตรกับสากล ในขณะที่เขียน: 1 ปอนด์ = 1.6 เหรียญสหรัฐ = 1.1 ยูโร สมมติว่าคุณเป็นเจ้าของ Arduino อยู่แล้ว ส่วนประกอบพิเศษพื้นฐานสำหรับโครงการนี้สามารถซื้อได้ในราคาประมาณ 10 ปอนด์ ตอนนี้เป็นเวลาที่ดีในการพยายามสร้าง duino tagger เนื่องจากง่ายต่อการจับปืนไฟมือสองราคาถูก ปืนไฟเป็นปืนที่คุณสามารถใช้กับเกมคอมพิวเตอร์ ปืนจำนวนมากใช้ไม่ได้กับจอ LCD สมัยใหม่ ดังนั้นจึงมีปืนจำนวนมากราคาถูกบนอีเบย์และที่อื่นๆ ฉันซื้อปืนไฟสองกระบอก แต่ละอันมีราคาประมาณ 4 ปอนด์ จากอีเบย์หนึ่งอันจากร้านการกุศล ปืนไฟเป็นจุดเริ่มต้นที่ยอดเยี่ยมสำหรับโครงการนี้ เนื่องจากมีเลนส์ สวิตช์ และเคสที่จำเป็นสำหรับการสร้าง คุณจะต้อง: เซ็นเซอร์อินฟราเรด LED สีปืนแสงของ Arduino (ควรเป็น 30mA+) อย่างน้อย 2x IR LED ที่จับคู่กับตัวรับสัญญาณ IR (เหมาะกว่า 100mA+) Peizo sounder เพาเวอร์ทรานซิสเตอร์ /MOSFET พื้นฐานทางอิเล็กทรอนิกส์บางประการ: บัดกรี ตัวต้านทาน ตัวเก็บประจุ คุณอาจต้องการเศษพลาสติก LED แท่งกราฟแท่งไดรเวอร์ชิป LED เพิ่มเติม บันทึกข้อความทักทายการ์ด หมวก / หมวกกันน็อค / แถบคาดศีรษะเพื่อติดตั้งเซ็นเซอร์

ขั้นตอนที่ 2: พื้นฐาน

พื้นฐาน
พื้นฐาน
พื้นฐาน
พื้นฐาน
พื้นฐาน
พื้นฐาน

หน้าเบื้องต้นที่จะพยายามช่วยเหลือ noobs อิเล็กทรอนิกส์ พื้นฐานบางอย่างที่เป็นประโยชน์ในหลายจุดในการออกแบบ duino tagger. R = ResistorC = CapacitorV = แรงดันไฟฟ้าI = กระแสไฟ LED ของ LED ต้องใช้กับตัวต้านทานเพื่อจำกัดกระแสที่ไหลผ่าน เลือกกระแสไฟ LED จะทำงานที่ R=(V supply -V led) /INot: คุณอาจจะสามารถคัดลอกค่าตัวต้านทานที่ฉันใช้เท่านั้น ปุ่มต่างๆ ปุ่มต่างๆ (ทริกเกอร์ ฯลฯ) ในโครงการนี้จะถือว่ามีแรงดันไฟต่ำเมื่อกด วงจรมาตรฐานสำหรับสิ่งนี้แสดงในแผนภาพวงจรที่ให้ไว้ ตัวกรองวงจรอาร์ซี (ตัวเก็บประจุตัวต้านทาน) อาจมีประโยชน์ในบางจุดใน duino tagger ไม่ว่าจะเป็นการปรับแรงดันไฟฟ้าของแหล่งจ่ายไฟให้ราบรื่นหรือเพื่อเปลี่ยนสัญญาณ PWM ให้เป็นระดับอะนาล็อก ไม่ยากอย่างที่คิด: ในการใช้น้ำ ความคล้ายคลึงกันสำหรับไฟฟ้าและกระแสไฟ ตัวต้านทานทำหน้าที่เหมือนท่อแคบ (ลองนึกภาพฟาง) ปล่อยให้น้ำไหล (กระแส) ช้าเท่านั้น ตัวเก็บประจุทำหน้าที่เหมือนถังเก็บน้ำขนาดใหญ่/ถัง ตัวกรองความถี่ต่ำในแผนภาพทำหน้าที่เหมือนคำสั่งผสมแบบฟางและถัง: แม้ว่าคุณจะเปลี่ยนการไหลของน้ำเข้าหรือออกจากถังกะทันหัน ระดับ (แรงดัน) จะเปลี่ยนไปอย่างช้าๆ เท่านั้น ตัดความถี่สำหรับการส่งผ่านต่ำ: f = 1/(2pi*R*C)

ขั้นตอนที่ 3: การดัดแปลง Light Gun

การดัดแปลง Light Gun
การดัดแปลง Light Gun
การดัดแปลง Light Gun
การดัดแปลง Light Gun
การดัดแปลง Light Gun
การดัดแปลง Light Gun

การดัดแปลงปืนไฟรายละเอียดของการดัดแปลงปืนเบาจะขึ้นอยู่กับปืนเบา ต่อไปนี้คือแนวทางและแนวคิดทั่วไปบางส่วน:ส่วนที่มีประโยชน์ที่ควรทิ้งไว้ใน:เลนส์ของสวิตช์ไฟ LED ของสวิตช์ทริกเกอร์การเพิ่มพื้นที่จัดเก็บให้กับปืนไฟของคุณ: การติดตั้งสิ่งของต่างๆ อาจเป็นเรื่องยาก คุณอาจไม่ต้องการใส่ Arduino เข้าไปในปืน ฉันต้องการลบ Arduinos ของฉันออกจากเครื่องติดแท็ก duino ของฉันอย่างง่ายดาย เพื่อที่ฉันจะได้ใช้มันในโครงการอื่นๆ หนึ่งในเครื่องติดแท็ก duino ของฉัน (ปืน MK1) ฉันตัดรูในกรณีที่หมุด Arduino nano ทะลุผ่านและติดตั้งซ็อกเก็ตที่ด้านในของปืนเพื่อให้ Arduino เสียบอยู่ที่ด้านนอกของปืน ในปืน Mk2 ของฉัน ฉันเพิ่มเคสภายนอกสำหรับ Arduino และพยายามทำให้มันดูเหมือนคลิปกระสุน คลิปเคส / กระสุนทำจากพลาสติกที่ฉันได้มาจากโฟลเดอร์เครื่องผูกแหวนราคาถูกและฝาครอบถูกยึดด้วยแม่เหล็กที่แข็งแรง

ขั้นตอนที่ 4: เครื่องส่ง

เครื่องส่ง
เครื่องส่ง
เครื่องส่ง
เครื่องส่ง

เครื่องส่ง IR คุณจะต้อง: IR LED: มองหา LED ที่มีมุมมองที่แคบ (เพื่อให้แน่ใจว่าแสง IR มากจะทำให้ผ่านเลนส์ได้) กำลังสูงยิ่งดี เลือก LED ที่มีความยาวคลื่นที่ตรงกับตัวรับสัญญาณ IR ของคุณ รับไฟ LED สำรองบางส่วนเมื่อทำงานเหนือกระแสไฟที่กำหนด ดังนั้นไฟอาจไหม้ได้ คุณสามารถต่อ IR LED (พร้อมตัวต้านทานจำกัดกระแส) เข้ากับพินเอาต์พุตบน Arduino และมันจะสามารถส่งได้ แต่ขอบเขตของ duino tagger จะไม่น่าประทับใจมาก เพื่อปรับปรุงช่วงของการขยายสัญญาณ duino tagger จำเป็นแอมพลิฟายเออร์พื้นฐานที่ฉันทำคือวงจรทรานซิสเตอร์อย่างง่าย (ให้แผนภาพวงจร) คุณอาจต้องการพิจารณามอสเฟตแทนทรานซิสเตอร์กระแสผ่าน LED: ฉันมุ่ง ประมาณ 300mA ปัจจุบันผ่าน IR LED นี่เป็นมากกว่ากระแสไฟที่กำหนดไว้สำหรับ LED แต่ดูเหมือนว่า LED จะสามารถรับมือได้เพราะคุณเพียงแค่ขับกระแสไฟสูงในช่วงเวลาสั้นๆ หากคุณใช้แหล่งจ่ายไฟ 5V จาก Arduino เพื่อจ่ายไฟให้กับ LED จะสามารถจ่ายไฟได้ประมาณ 400/500mA เท่านั้น ดังนั้นการใช้ 300mA สำหรับไฟ LED ของเครื่องส่งสัญญาณ IR จึงไม่เหลือมากเกินไปสำหรับ LED และลำโพงอื่น ๆ ดังนั้นโปรดคำนึงถึงสิ่งนี้เมื่อออกแบบ การสร้างเครื่องติดแท็ก duino ของคุณ อาจเป็นความคิดที่ดีที่จะเพิ่มตัวควบคุมแรงดันไฟฟ้าที่สามารถจ่ายกระแสไฟที่สูงขึ้นได้ เลนส์คุณจะต้องใช้เลนส์เพื่อโฟกัสลำแสง IR คุณสามารถใช้เลนส์ที่มาพร้อมกับปืนแสงได้ คุณสามารถใช้ไฟ LED สีแดงเพื่อหาตำแหน่งที่จะวาง IR led เพื่อให้ได้ลำแสงโฟกัสที่ดี สำหรับรายละเอียดเพิ่มเติม โปรดดูที่เว็บไซต์แท็กไมล์

ขั้นตอนที่ 5: ผู้รับ

รองชนะเลิศการแข่งขัน Arduino

แนะนำ: