สารบัญ:

ปุ่มกดที่ตั้งโปรแกรมได้ของกระดาษแข็ง: 8 ขั้นตอน (พร้อมรูปภาพ)
ปุ่มกดที่ตั้งโปรแกรมได้ของกระดาษแข็ง: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ปุ่มกดที่ตั้งโปรแกรมได้ของกระดาษแข็ง: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ปุ่มกดที่ตั้งโปรแกรมได้ของกระดาษแข็ง: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: 15 ปุ่มลัดที่น่าทึ่งที่คุณไม่ได้ใช้ 2024, กรกฎาคม
Anonim
ปุ่มกดตั้งโปรแกรมกระดาษแข็ง
ปุ่มกดตั้งโปรแกรมกระดาษแข็ง

ในขณะที่เทคโนโลยีพัฒนาขึ้น ผู้คนต่างก็ต้องการให้สิ่งต่าง ๆ เสมือนจริงมากขึ้นเรื่อย ๆ แต่บางครั้งการมีสิ่งที่จับต้องได้จริงและสะดวกกว่านั้นก็สามารถทำได้จริงในบางครั้ง โดยคุณสามารถสัมผัสและโต้ตอบด้วยมือของคุณเองได้ ตัวอย่างหนึ่งคือการใช้มาโครหรือแป้นพิมพ์ลัด/แป้นพิมพ์ลัดที่ช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพหรือสะดวกยิ่งขึ้น ตอนนี้คุณสามารถสั่งซื้อออนไลน์ได้ในราคาตั้งแต่ประมาณ 30 ถึง 150 เหรียญซึ่งเป็นที่นิยมมากที่สุดคือ Elgato Streamdeck และแป้นพิมพ์เกมของ Razer อย่างไรก็ตาม ต้องขอบคุณไมโครคอนโทรลเลอร์ ไลบรารีคีย์บอร์ด Arduino IDE และวัสดุก่อสร้างพื้นฐานบางอย่าง เราสามารถสร้างมันขึ้นมาได้ในราคาต่ำกว่า 30 ดอลลาร์ หรืออาจต่ำกว่า 20 ดอลลาร์ด้วยซ้ำไป ซึ่งคุณสามารถตั้งโปรแกรมให้ทำทุกอย่างที่คุณต้องการ

หากคุณชอบคำแนะนำของฉันโปรดลงคะแนนในการประกวด Cardboard Challenge ขอบคุณ!

ขั้นตอนที่ 1: วัสดุ/เครื่องมือ

วัสดุ/เครื่องมือ
วัสดุ/เครื่องมือ
วัสดุ/เครื่องมือ
วัสดุ/เครื่องมือ
  • Adafruit Itsy Bitsy 32u4 (เก็บกระเป๋าที่มานี่เอาไว้ใช้ทีหลัง)
  • สวิตช์เครื่องกลหรือปุ่มกดปกติ
  • ลวด (นี่คือลวดที่ฉันใช้อย่างไรก็ตามควรใช้งานได้ฉันไม่มีการวางพิเศษเพิ่มเติม)
  • กระดาษแข็ง (ฉันได้ของฉันจากกระดาษแข็งแข็งที่ด้านหลังของสมุดบันทึก กระดาษลูกฟูกอาจไม่ทำงานเช่นกัน)
  • เทป
  • มีด X-Acto
  • หัวแร้ง
  • ประสาน
  • คอมพิวเตอร์ที่ตรงตามข้อกำหนด Arduino IDE (คอมพิวเตอร์ Windows, Mac หรือ Linux ส่วนใหญ่ควรทำงานได้ดี)

ขั้นตอนที่ 2: กรอบกระดาษแข็ง

กรอบกระดาษแข็ง
กรอบกระดาษแข็ง
กรอบกระดาษแข็ง
กรอบกระดาษแข็ง
กรอบกระดาษแข็ง
กรอบกระดาษแข็ง

เริ่มต้นด้วยฉันทำกรอบของปุ่มกดจากกระดาษแข็ง ฉันใช้กระดาษแข็งหนาๆ จากด้านหลังของแผ่นจดบันทึก อย่างไรก็ตาม กระดาษแข็งประเภทอื่นๆ ส่วนใหญ่ก็ใช้ได้ ก่อนตัด ฉันวัดและวาดเส้นเพื่อช่วยแนะนำฉัน ดังที่เห็นในภาพด้านบน และสิ่งนี้ก็ใช้ได้ผลค่อนข้างดี ต่อไปฉันแค่ตัดเฟรมด้วยมีด X-Acto แล้วตัดรูสำหรับสวิตช์เชิงกลออก ความคิดดั้งเดิมของฉันคือให้ติดแผ่นปิดที่ขอบกรอบเพื่อที่ฉันจะได้ไม่ต้องใช้กาวติด อย่างไรก็ตาม เนื่องจากความหนาของกระดาษแข็งจึงใช้งานไม่ได้ และฉันตัดสินใจใช้เทปปิดให้เสร็จหลังจากขั้นตอนที่ 6

ขั้นตอนที่ 3: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

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

ขั้นตอนที่ 4: การตั้งค่า Itsy Bitsy

การตั้งค่า Itsy Bitsy
การตั้งค่า Itsy Bitsy

ก่อนอื่น คุณจะต้องไปหาซอฟต์แวร์ Arduino IDE ที่เราจะใช้เพื่อตั้งโปรแกรมบอร์ดจากที่นี่: https://www.arduino.cc/en/Main/Software ต่อไป ให้เสียบ Itsy Bitsy เข้ากับคอมพิวเตอร์ของคุณและทำตามคำแนะนำที่นี่: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup ภายใต้ "Arduino IDE Setup" และ " ใช้กับ Arduino IDE" ฉันจะอธิบายสิ่งนี้ในคำแนะนำ แต่คนที่ adafruit.com อธิบายวิธีใช้ผลิตภัณฑ์ของตนได้ดีมาก

ขั้นตอนที่ 5: การเขียนโปรแกรม

โปรดจำไว้ว่าส่วนการเขียนโปรแกรมของคำแนะนำนี้เป็นเพียงวิธีที่ฉันทำและคุณสามารถเปลี่ยนแง่มุมใด ๆ ของมันเพื่อให้เหมาะกับความต้องการของคุณ คุณสามารถใช้เอกสารประกอบได้ที่นี่: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ เพื่อสร้างคีย์ผสมสำหรับแป้นพิมพ์ลัดใดๆ ทางลัดส่วนใหญ่สามารถพบได้ในการตั้งค่าโปรแกรม แต่ถ้าคุณหาไม่เจอ คุณก็ควรจะค้นหาทางออนไลน์และค้นหาสิ่งที่คุณต้องการได้ คุณสามารถสร้างปุ่มลัดด้วยหลายปุ่มโดยใส่รหัสสำหรับปุ่มต่างๆ ลงในบรรทัดที่ต่อเนื่องกันโดยคั่นด้วยเครื่องหมายอัฒภาค สามารถเห็นได้ในรหัส Arduino ในคำสั่ง "if" แรกพร้อมรหัสสำหรับปุ่มเดียวซึ่งพิมพ์ตัวพิมพ์ใหญ่ W เมื่อกด หากคุณต้องการสร้างทางลัดที่ซับซ้อนยิ่งขึ้นไปอีก คุณสามารถใช้ประโยชน์จากโปรแกรมที่เรียกว่า Auto Hotkey เพื่อทำสิ่งต่างๆ เช่น การเปิดแอปพลิเคชันด้วยการกดปุ่มเพียงปุ่มเดียว ฉันจะพยายามอัปเดตคำแนะนำนี้ขณะที่ฉันเล่นด้วยตัวเอง

ขั้นตอนที่ 6: การก่อสร้าง

การก่อสร้าง
การก่อสร้าง

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

ขั้นตอนที่ 7: คีย์แคป

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

ขั้นตอนที่ 8: สรุป

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

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

แนะนำ: