kbd port = อินเตอร์เฟซธรรมชาติ FS
พอร์ตแป้นพิมพ์ควรจะได้รับการยกย่องว่าเป็นหนึ่งในวิธีการที่ดีที่สุดในช่วงต้นของการเชื่อมต่อการควบคุมของคุณเที่ยวบินรองดาดฟ้าซอฟแวร์ซิมของคุณ หลังจากที่เกมพอร์ตหรือพอร์ต USB ขึ้นอยู่กับชนิดของเที่ยวบินหลักของการควบคุมที่คุณใช้พอร์ตแป้นพิมพ์มีความยืดหยุ่นมากที่สุดในการควบคุมการทำงานของซิมของคุณ
เที่ยวบินซิมด้านซอฟแวร์การออกแบบที่มีแป้นพิมพ์ในใจ หากคุณมีสัญญาหลายล้านยูโรสำหรับการจำลองเดียวคุณไม่ต้องสงสัยจะสร้างวงจรอินเตอร์เฟซพิเศษ แต่ถ้าคุณกำหนดเป้าหมายตลาดหลายล้านลูกค้าสันทนาการคุณมุ่งสำหรับตัวหารร่วมที่แพร่หลายมากที่สุด: มาตรฐาน แป้นพิมพ์
ได้รับความคิดสร้างสรรค์กับพอร์ตแป้นพิมพ์และเที่ยวบินภายในซอฟแวร์ซิมหมายความว่าคุณมีแนวโน้มที่จะได้ไม่ต้องกังวลเกี่ยวกับการเขียนโปรแกรมควบคุมพิเศษ ถ้าคุณได้รับหลวมตัวในบ้านของการก่อสร้างดาดฟ้าบินคุณอาจจะพิจารณาอย่างจริงจังบางค่อนข้างซับซ้อนมากขึ้นวิธีการเชื่อมต่อ แต่ถ้าคุณเพียงจุดเริ่มต้นมันเป็นเรื่องยากที่จะชนะการรวมกันของค่าใช้จ่ายต่ำและไม่มีไดร์เวอร์ (เพิ่มเติม) จำเป็นว่าการใช้พอร์ตแป้นพิมพ์มี
แม้ว่าจะมีแป้นพิมพ์ไม่กี่ด้วยการเชื่อมต่อที่แตกต่างกันส่วนใหญ่ของแป้นพิมพ์คอมพิวเตอร์ให้ใช้หกขา Mini-DIN เป็นผังเมืองดังกล่าวข้างต้น อินเตอร์เฟซแป้นพิมพ์เป็นโอเวอร์คล็อกรถบัสแบบอนุกรมบิตใช้เปิดสะสม TTL ระดับแรงดันไฟฟ้า นาฬิกามีการใช้งานเฉพาะเมื่อข้อมูลถูกส่งและมีความกว้างของพัลส์ตามแบบฉบับของ 40 USEC การเชื่อมต่อนี้เป็นแบบสองทิศทาง แม้ว่ามันจะเป็นแรงผลักดันส่วนใหญ่โดยแป้นพิมพ์คอมพิวเตอร์สามารถส่งคำสั่งควบคุมแป้นพิมพ์
ธรรมชาติสะสมของรถเปิดหมายความว่าคีย์บอร์ดสามารถสายในแบบคู่ขนาน นี้สามารถนำไปสู่ปัญหาที่มีความหมายถึงไม่มีการตัดสินชี้ขาดของอนุญาโตตุลาการและการส่งสัญญาณจากแป้นพิมพ์ที่แตกต่างกันสามารถทับซ้อนกันและความเสียหายอื่น ๆ อย่างไรก็ตามในกรณีที่คุณแน่ใจว่าเพียงหนึ่งแป้นพิมพ์จะส่งในช่วงเวลาที่มันอาจจะเป็นเทคนิคการเก็บไว้ในใจ
พอร์ตแป้นพิมพ์ supplies ห้าโวลต์ไปยังแป้นพิมพ์และโดยทั่วไปมีความจุที่เพิ่มขึ้นอย่างมีนัยสำคัญอาจจะมากที่สุดเท่าที่ 100mA อีกหลังจากเปิดเครื่องแป้นพิมพ์ ข้อควรระวังอยู่ในลำดับแม้ว่าขณะที่เชื่อมต่อสายไฟนี้ค่อนข้างจะไม่หลอมละลาย ดึงเกินไปในปัจจุบันมากจากมันอาจเกิดความเสียหาย MOBO หรือแหล่งจ่ายไฟของคุณ
ส่งแป้นพิมพ์ประกอบด้วยบิตเริ่มตลบไปแปดบิตข้อมูลบิตพาริตีหนึ่งและบิตหยุดบวก แป้นพิมพ์ที่ไม่ส่งตัวอักษร ASCII แทนพวกเขาส่งสแกนรหัสที่จะถูกตีความโดยคนขับแป้นพิมพ์และจัดการข้อความหน้าต่าง แป้นพิมพ์แจ้งพีซีทั้งเมื่อมีการกดคีย์และเมื่อมันถูกปลดปล่อยออกมา เมื่อคุณเขียนรหัสการอ่านบัฟเฟอร์แป้นพิมพ์ที่คุณได้รับประโยชน์จากการจัดการหน้าต่างข้อความรวมแป้น Shift ลงข้อความด้วยตัวอักษร "คีย์กรัม" ลงข้อความเมื่อคุณอ่าน "จี" โดยทั่วไปแล้วคุณจะไม่เห็นข้อความที่สำคัญขึ้นที่เกี่ยวข้อง หากคุณต้องการที่จะเห็นทุกอย่างที่แป้นพิมพ์ส่งมีหน้าต่าง APIs ที่ยอมรับว่า
สร้างเลียนแบบแป้นพิมพ์
แน่นอนมันเป็นไปได้ที่จะสร้างเชื่อมต่อระหว่างสวิทช์ดาดฟ้าบินของคุณและพอร์ตแป้นพิมพ์ อัตราการส่งข้อมูลบนรถบัสแบบอนุกรมมีการจัดการได้อย่างง่ายดายและในขณะที่มันไม่ได้จำเป็นต้องมีการแตกร้าวเครื่องคอมพิวเตอร์กรณีมันสวยง่ายในการทดสอบ นี้เป็นโครงการที่ดีสำหรับไมโครคอนโทรลเลอร์โปรแกรม หนังสือ Idea Microcontroller โดยแจ Axelson ครอบคลุม 8,052 ไมโครคอนโทรลเลอร์และแม้ว่าบิตลงวันที่อาจจะมีมูลค่าการมองถ้าทำมันเองวิธีการดึงดูดความสนใจของคุณ หากคุณค่อนข้างจะทำงานกับสาย PICmicro Microchip ของคุณเพียงแค่ต้องได้รับถือของสำเนาของ Myke Predko ของการเขียนโปรแกรมไมโครคอนโทรลเลอร์และการปรับแต่ง PICmicro , ฉบับที่ 2 หนังสือ Predko มีรายการของสแกนรหัสแป้นพิมพ์เช่นเดียวกับที่มีแผงวงจรพิมพ์สำหรับโปรแกรมเมอร์ PIC ขนาดเล็กยากที่จะชนะการรวมกัน!
หากคุณกำลังวางแผนที่จะได้รับในการพัฒนาโครงการไมโครคอนโทรลเลอร์อาคารอินเตอร์เฟซแป้นพิมพ์กับหนึ่งเป็นโครงการที่ดี แต่ถ้าตัวเลือกที่ไม่ได้ถือความสุขมากสำหรับคุณคุณสามารถซื้อหนึ่ง ตรวจสอบออก Hagstrom อิเล็กทรอนิกส์และเวตราระบบสำหรับการเลียนแบบแป้นพิมพ์
ใช้แป้นพิมพ์ยังไม่แปร
หนึ่งในวิธีที่มีราคาแพงอย่างน้อยในการผลักดันท่าเรือแป้นพิมพ์คือการใช้แป้นพิมพ์ (ดี Duhhhh!) วิธีการหนึ่งโดยตรงมากกว่าคือการสร้างแผงของขดลวดไฟที่ติดตั้งเพียงแค่ด้านบนของคีย์บอร์ด ไฟฟ้า actuating จะทำให้ขดลวดแม่เหล็กไฟฟ้ากดปุ่มแป้นพิมพ์ได้ทันทีภายใต้มัน ผมเชื่อว่าวิธีการนี้ถูกนำมาใช้ครั้งแรกโดย Kev เกอร์ คุณอาจจะพบรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการนี้ในส่วนของวิธีการไปที่ FllightSim.com มองหา "นักบินอาคารของ Kev
ตัดแป้นพิมพ์
วิธีการขดลวดแม่เหล็กไฟฟ้าเป็นที่น่าสนใจน้อยกว่าวันนี้เป็นค่าใช้จ่ายของแป้นพิมพ์ได้ดิ่งลงไปเกือบไม่มีอะไร ฉันได้เห็นแป้นพิมพ์ใหม่ให้สำหรับเงินดอลลาร์ที่แลกเป็นไปตาม แม้จะอยู่ในร้านค้าปลีกก็ไม่ผิดปกติเพื่อดูคีย์บอร์ดขั้นพื้นฐานในราคา US $ 10 ~ 15 ช่วง ในราคาที่เหล่านี้มันทำให้รู้สึกที่จะต้องพิจารณาการแฮ็คแป้นพิมพ์ ทำเช่นนี้และคุณได้มีเกือบทุกอย่างที่คุณจำเป็นต้องเชื่อมต่อสวิทช์ของคุณไปยังเครื่องคอมพิวเตอร์ สวิทช์สวิทช์แป้นพิมพ์รายชื่อผู้ติดต่อชั่วขณะ ไม่มีอะไรที่บอกว่าพวกเขาไม่สามารถถูกแทนที่ด้วยเย็นมองหา, illuminated ปุ่มกดสัมผัสชั่วขณะติดตั้งในดาดฟ้าบินของคุณเป็น โรเบิร์ต Prather ได้เขียนบทความที่ดีในการทำเพียงแค่นี้และโพสต์ไว้ใน "วิธีการ" ของFlightSim.com .
ตราบใดที่คำสั่งที่คุณต้องการส่งเป็นจังหวะเดียวเทียบเท่าที่สำคัญคุณไม่จำเป็นต้องสิ่งอื่นใด ความท้าทายที่จะเติบโตเมื่อคุณจำเป็นต้องส่งการเปลี่ยนแปลงการควบคุมหรือโรคหลอดเลือดสมอง ALT แก้ไขที่สำคัญ มีโซลูชั่นหลาย หนึ่งกลใช้สองสวิทช์และจัดให้มีการหนึ่งที่จะเปิดใช้งานก่อนที่อื่น ๆ สวิทช์แรกที่ใช้สำหรับการเปลี่ยนแปลงในการควบคุมหรือ Alt ขณะที่สองคือกุญแจสำคัญในจดหมาย
นอกจากนี้คุณยังสามารถสร้างความล่าช้าอิเล็กทรอนิกส์ง่ายขับรถคู่ของรีเลย์
หรือซื้อจำลองแป้นพิมพ์
เมื่อจำนวนของการแก้ไขคำสั่งการกดแป้นพิมพ์เติบโตหรือหากคุณต้องการลำดับของการกดแป้นพิมพ์, คุณเร็ว ๆ นี้ถึงจุดที่มันทำให้รู้สึกมากขึ้นที่จะซื้อแป้นพิมพ์จำลอง
Key2Mouse
การกดแป้นพิมพ์สามารถทำประโยชน์มากยิ่งขึ้นผ่านการใช้งานยูทิลิตี้ฟรีที่เรียกว่า key2mouse โมดูลนี้สามารถสกัดกั้นการกดแป้นพิมพ์และปัญหาของ Windows ข้อความของเมาส์ ยูทิลิตี้นี้การขยายตัวของแป้นพิมพ์ (เสมือนหรือจริง) โดยให้มันมีความสามารถในการควบคุมการทำงานที่ควบคุมได้ตามปกติผ่านการคลิกเมาส์ ตรวจสอบ ที่นี่สำหรับ mouse2key
ซอฟแวร์การวินิจฉัยที่เป็นประโยชน์
กาลครั้งหนึ่งมีโปรแกรม Windows ซึ่งแสดงให้เห็นว่าบนแป้นพิมพ์ของคุณถูกกดเป็น ฉันจะสาปถ้าฉันสามารถหาได้มันอาจจะเกี่ยวกับการติดตั้งดิสก์สำหรับ Windows 3.11, และฉันไม่ได้ไปที่นั่น!
โชคดีที่มีโปรแกรมฟรีแวร์โดยเป็น เทคโนโลยีดิจิตอลประสูติของพระเยซูที่ไม่เพียงแค่นี้ มันเรียกว่า KeyScanโปรแกรมนี้เพียงเล็กน้อยสามารถช่วยให้คุณแก้ปัญหาแป้นพิมพ์พอร์ตอุปกรณ์อินเตอร์เฟซของคุณ มันเป็นเรื่องที่ดีกว่าเพียงแค่การเปิดหน้าต่าง WordPad เพราะจะแสดงสถานะของคีย์ทั้งหมดที่มีเอกลักษณ์พร้อมกับรายงานการสแกนรหัส
ไม่มีความคิดเห็น:
แสดงความคิดเห็น