การตัดคีย์บอร์ดของเครื่องสแกน BC245 ของ Uniden: 3 ขั้นตอน

การตัดคีย์บอร์ดของเครื่องสแกน BC245 ของ Uniden: 3 ขั้นตอน

สารบัญ:

Anonim

แฮ็คฮาร์ดแวร์อย่างแท้จริง

วัสดุ:

ขั้นตอนที่ 1: ค้นหาความล้มเหลว

เมื่อเร็ว ๆ นี้ฉันได้ลาก Uniden BC245 เก่า ๆ ออกจากการเกษียณตอนนี้ฉันใช้ SDR หรือวิทยุเฉพาะความถี่ (เช่น ADSB, AIS) และแนบไปกับ Arduino โคลนผ่านแผงวงจร RS232 (MAX232) แบบโฮมเมด

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

หลังจากหนึ่งหรือสองสัปดาห์ไม่ได้ใช้สแกนเนอร์ฉันกำลังจะเริ่มเขียนโปรแกรมอีกครั้งขับเคลื่อนทุกอย่างขึ้นและกดปุ่ม "E" ไม่มีอะไร สแกนเนอร์กำลังสแกน แต่ไม่มีคีย์ทำงานบนแป้นพิมพ์

ขั้นตอนที่ 2: แก้ไขข้อบกพร่อง

เมื่อเปิดเครื่องสแกนสายไฟแบตเตอรี่ก็ร่วงลงแบตเตอรี่เป็นชุดที่สองที่สามารถนำมาชาร์จใหม่ได้ในเครื่องสแกนเนอร์ชุดที่ 1 รั่วไหลออกมาเล็กน้อย แต่ในเวลานั้นไม่มีร่องรอยของความเสียหายอื่นใด ดูอย่างรวดเร็วที่แป้นพิมพ์ PCB แสดงภูมิภาคที่มีสีซีดจางและแสดงให้เห็นว่าบอร์ดเป็นบอร์ดแบบหลายเลเยอร์ฉันต้องไปหาคีย์บอร์ดทดแทนหรือตั้งโปรแกรมคอมพิวเตอร์ออนบอร์ดใหม่เพื่อให้สแกนเนอร์ทำงานได้อีกครั้ง การซื้อสแกนเนอร์มือถือตัวใหม่ ($ 250 +) เป็นรายการที่ต้องทำในความเป็นจริงฉันอาจจะแทนที่ด้วย RPi2 ด้วยหน้าจอสัมผัสวิทยุ SDR หลังจากนั้นอีกเล็กน้อยฉันก็ตัดสินใจว่าจะไม่เสียอะไรเลยเพียงแค่ตัดส่วนที่เสียหายของคีย์บอร์ดออกไป ไม่ว่าจะเริ่มทำงานหรือฉันยังคงมีสแกนเนอร์ที่ไม่ทำงาน ฉันตัดสินใจตัดแถวสุดท้ายของปุ่มออกเพื่อลองและ จำกัด การแพร่กระจายของการกัดกร่อนอย่างน้อยก็จนกว่าฉันจะมีเครื่องสแกน RPi2:)

แถวนี้มีปุ่มหลอดไฟ LCD, ความล่าช้า, ล็อคและปุ่มข้อมูลซึ่งฉันไม่สนใจอย่างแท้จริงเพราะฉันสามารถบรรลุผลลัพธ์เดียวกันกับร่าง Arduino หากพวกเขาต้องการ Arduino clone ใช้ I2C LCD และอินเตอร์เฟส RS232 ดังนั้นยังมีอินพุตดิจิตอลจำนวนมากที่สามารถใช้สำหรับสวิตช์และ / หรือเครื่องเข้ารหัสแบบโรตารี่ดังนั้นในที่สุดฉันก็ hacksawed แล้วยื่นเรียบแถวด้านล่างของคีย์ออกไม่ได้แม้แต่เกินไป แต่ไม่สำคัญและประกอบเคสสแกนเนอร์ด้วยกำลังไฟที่ใช้และปุ่ม "E" จะทำงานอีกครั้ง

ขั้นตอนที่ 3: ในที่สุด

บางครั้งคุณไม่จำเป็นต้องใช้กุญแจทั้งหมดและเก็บแบตเตอรี่ไว้ในที่ชาร์จได้

รวมทั้งยังเป็นร่าง Arduino ง่ายพอสมควรและมันมีชุดคำสั่ง Uniden BC245 แนบท้าย

ขออภัยร่างมีการแสดงความคิดเห็นที่ดีและฉันจะไม่ให้ความช่วยเหลือมันอาจหรืออาจจะไม่ทำงานสำหรับคุณคุณควรจะสามารถผ่านการค้นหา Google บางอย่างมันเป็นสิ่งที่ฉันทำ

บางที ESP8266 ที่มีแอพ Android สามารถแทนที่ arduino, LCD, rs232 ทั้งหมดได้โดยเฉพาะอย่างยิ่งเนื่องจากมีพื้นที่ในสแกนเนอร์เพิ่มขึ้นเล็กน้อย แต่นั่นต้องรอ