Photo Booth Big Red Button: Teensy LC: 3 ขั้นตอน (พร้อมรูปภาพ)
Photo Booth Big Red Button: Teensy LC: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Photo Booth Big Red Button: Teensy LC: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Photo Booth Big Red Button: Teensy LC: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: A MUST SEE !!! Live Tutorial. Learn How To Create A HQ Channel Art and Thumbnail 2025, มกราคม
Anonim

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

สายไมโคร USB ขนาด 12 นิ้ว

กล่องโปรเจ็กต์ 4.7 “x 4.7” Teensy LC USB Development Board

ฉันเจาะรูในกล่องโปรเจ็กต์ 3/4 และต้องใช้เดรเมลเพื่อทำให้ช่องเปิดกว้างขึ้นเล็กน้อยเพื่อให้ปุ่มพอดี ฉันยังเพิ่มฟุตสักหลาดที่ด้านล่างเพื่อไม่ให้กล่องขีดพื้นผิวที่ กำลังนั่งอยู่

ฉันใช้ dSLRRemote Pro จากระบบ Breeze เป็นซอฟต์แวร์บูธภาพถ่ายของฉัน

ขั้นตอนที่ 1: เดินสายปุ่ม

ปุ่มสีแดงขนาดใหญ่เป็นสวิตช์ชั่วขณะพร้อมไฟ LED ฉันใช้แผงวงจร Teensy LC ที่จะใช้ Arduino เพื่อตั้งโปรแกรมให้เป็นแป้นพิมพ์ USB ฉันยังตัดรูเล็กๆ ที่ด้านข้างของกล่องเพื่อให้สาย USB เข้าไปในกล่องหุ้มด้วย จากนั้นฉันก็บัดกรีสายจัมเปอร์สองสามตัวเข้ากับบอร์ด Teensy LC สายไฟ 2 เส้นใช้สำหรับจ่ายไฟ LED Teensy มีเอาต์พุต 5V และปุ่มที่ฉันบอกว่าสามารถรองรับได้ถึง 12V ดังนั้นฉันจึงไม่ต้องกังวลกับการใช้ตัวต้านทานใดๆ ฉันเชื่อมต่อจัมเปอร์สำหรับสวิตช์ชั่วขณะไปที่ตำแหน่งที่ 4 เพียงเพราะรหัสที่ฉันใช้ในโครงการบูธภาพถ่ายล่าสุดของฉันก็ใช้หมายเลข 4 ด้วย คุณสามารถเลือกอันใดก็ได้ที่คุณต้องการ เมื่อทุกอย่างเชื่อมต่ออย่างถูกต้องแล้ว ฉันเสียบเข้ากับคอมพิวเตอร์เพื่ออัปโหลดรหัสใหม่

ขั้นตอนที่ 2: รหัส LC Teensy

ฉันลอกโค้ดจากโปรเจ็กต์ Teensy ล่าสุดของฉัน และทำให้ใช้งานได้ง่ายด้วยปุ่มเดียว ซอฟต์แวร์ dSLR Remote Pro ใช้ปุ่ม F4 เพื่อเริ่มลำดับบูธภาพถ่าย คุณสามารถเปลี่ยนรหัสเพื่อส่งการกดแป้นพิมพ์ที่คุณต้องการ ในการอัปโหลดภาพสเก็ตช์นี้ไปยัง Teensy คุณจะต้องใช้ซอฟต์แวร์ต่อไปนี้: Arduino - ติดตั้งฉันก่อน! Teensyduino

หลังจากติดตั้งแต่ละแอปพลิเคชันเหล่านี้แล้ว ให้เปิด Arduino ใต้เมนูเครื่องมือ ให้ตั้งค่าบอร์ดเป็น Teensy LC หรือบอร์ด Teensy ที่คุณซื้อ นอกจากนี้ ภายใต้เครื่องมือ ให้ตั้งค่าประเภท USB เป็นคีย์บอร์ด วางรหัสที่ฉันแสดงไว้ด้านล่าง จากนั้นภายใต้เมนู Sketch ให้เลือก ตรวจสอบ/คอมไพล์ เมื่อเสร็จแล้ว มันจะโหลดแอปพลิเคชั่น Teensyduino กดปุ่มบนกระดาน Teensy และรหัสจะถูกอัปโหลดและ Teensy จะเริ่มต้นใหม่ วิโอลา! ตอนนี้คุณมีแป้นพิมพ์แบบ 1 ปุ่ม ทดสอบปุ่มของคุณ!

นี่คือรหัสที่ฉันใช้:

/* ปุ่ม LED โฟโต้บูธ */

// การตั้งค่าตัวแปรที่สอดคล้องกับหมายเลข PIN const int boothStart = 4; // ปุ่มเริ่มสีแดง - startButtonStatus 4 int = 0; การตั้งค่าเป็นโมฆะ () { pinMode (bootStart, INPUT); } วงเป็นโมฆะ () { // ตรวจสอบสถานะปุ่ม startButtonStatus = digitalRead (boothStart); // หากกดปุ่ม BootStart ถ้า (startButtonStatus == สูง) { Keyboard.set_key1 (KEY_F4); Keyboard.send_now(); Keyboard.set_modifier(0); Keyboard.set_key1(0); Keyboard.send_now(); ล่าช้า (500); } }

ขั้นตอนที่ 3: การทดสอบ Photo Booth

ฉันเข้าร่วมกิจกรรม Extra Life ในท้องถิ่น ซึ่งเป็นองค์กรการกุศลที่นักเล่นเกมระดมเงินให้กับ Children's Miracle Network ด้วยคำขวัญ Play Games, Heal Kids! มีระบบเกมจำนวนมาก และพวกเขามีทัวร์นาเมนต์ในเกมของโรงเรียนเก่าบางเกม

ฉันใช้ทีวีขนาดใหญ่ ~60 บนรถเข็นแบบล้อเลื่อน โดยที่กล้องอยู่บนซุปเปอร์แคลมป์พร้อมหัวกลมติดตั้งอยู่ใต้ทีวีบนรถเข็น AV แม้ว่าจะไม่จำเป็นโดยสิ้นเชิง แต่ปุ่มปุ่ม Big Red ก็เพิ่มแสงแฟลร์เล็กน้อยในที่โล่ง บูธภาพถ่าย เด็กๆ ได้เตะจากการกดปุ่ม!ฉันบริจาคบูธภาพถ่ายและเครื่องพิมพ์ของฉันสำหรับงานนี้และให้ผู้คนใช้บูธฟรีเมื่อเข้าชมรูปภาพด้านบนแสดงการตั้งค่าสำหรับบูธภาพถ่ายกลางแจ้งและ บิ๊กปุ่มแดง ออกปฏิบัติการ!