สารบัญ:
- ขั้นตอนที่ 1: วัสดุ/เครื่องมือ
- ขั้นตอนที่ 2: กรอบกระดาษแข็ง
- ขั้นตอนที่ 3: การเดินสายไฟ
- ขั้นตอนที่ 4: การตั้งค่า Itsy Bitsy
- ขั้นตอนที่ 5: การเขียนโปรแกรม
- ขั้นตอนที่ 6: การก่อสร้าง
- ขั้นตอนที่ 7: คีย์แคป
- ขั้นตอนที่ 8: สรุป
วีดีโอ: ปุ่มกดที่ตั้งโปรแกรมได้ของกระดาษแข็ง: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ในขณะที่เทคโนโลยีพัฒนาขึ้น ผู้คนต่างก็ต้องการให้สิ่งต่าง ๆ เสมือนจริงมากขึ้นเรื่อย ๆ แต่บางครั้งการมีสิ่งที่จับต้องได้จริงและสะดวกกว่านั้นก็สามารถทำได้จริงในบางครั้ง โดยคุณสามารถสัมผัสและโต้ตอบด้วยมือของคุณเองได้ ตัวอย่างหนึ่งคือการใช้มาโครหรือแป้นพิมพ์ลัด/แป้นพิมพ์ลัดที่ช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพหรือสะดวกยิ่งขึ้น ตอนนี้คุณสามารถสั่งซื้อออนไลน์ได้ในราคาตั้งแต่ประมาณ 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
ก่อนอื่น คุณจะต้องไปหาซอฟต์แวร์ 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 ขอบคุณ! นี่เป็นคำแนะนำครั้งแรกของฉัน ดังนั้นหากคุณมีเคล็ดลับหรือข้อเสนอแนะเชิงสร้างสรรค์ คุณสามารถเพิ่มสิ่งนั้นในความคิดเห็นและจะได้รับการชื่นชมอย่างมาก
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-