สวัสดีครับเพื่อน ๆ พี่ ๆ น้อง ๆ
วันนี้ผมมี DIY มานำเสนอครับ
หลังจากที่คิด ทำ แก้ ปรับแต่ง etc. มาเป็นเวลาประมาณ 10 วันครับ ด้วย 1 หัว 2 มือ 2 เท้า และ 1 จิตที่แรงกล้า กับเวลาที่ไม่ค่อยจะว่าง ของผมเองก็ได้ผลงานออกมาตามนี้ครับมันคือเจ้าสิ่งนี้ครับ
มันมีชื่อว่า LAP TIMER V1.0 ครับ มีไว้ใช้จับเวลาตอนซ้อมในสนามแข่งรถครับ มีความละเอียดถึง 0.001 วินาทีครับ
มี Memory จำได้ 99 รอบครับ รับสัญญาณจากตัวส่ง Infrared ที่ติดที่รถครับ
ทีแรกก็กะจะทำแค่นี้ครับ แต่เอาไปเอามา ก็เพิ่ม เพิ่ม ๆ ๆ ๆ ๆ ๆ ๆ Function เข้าไปมากมายครับ
ตอนนี้มันกลายเป็น "แมงประหลาด" ไปแล้วครับ
l6
มันมีคุณสมบัติดังนี้
- ใช้ Microchip PIC18F2550 เป็นสมอง ทำงานที่ความถี่ 20MHz
- มันมี Input ดังนี้
- ปุ่มกด 4 ปุ่ม
- Infrared Sensor
- Analog หรือ Digital Input จากภายนอก 1 ช่อง
- แสดงผลโดยใช้ LCD display 16อักษร 2บรรทัด มี Backlight ด้วย [สั่งปิดเปิดได้] และมี Buzzer ส่งเสียงบี๊บ [สั่งปิดเปิดได้]
- มันมี Battery แบบชาร์ทได้ [Ni-Cd 7.2V 1000mAh] อยู่ในกล่อง ถ้าไม่เปิดฺ Backlight จะใช้งานได้ประมาณ 24 ชั่วโมง
แต่ถ้าเปิด Backlight จะใช้ได้ประมาณ 12 ชั่วโมง
- มันมีน้ำหนัก 346.6 กรัม [รวมแบตแล้ว]
สิ่งที่"แมงประหลาด"ทำได้คือ
- จับเวลาเป็นรอบ โดยกดเอาก็ได้ หรือใช้ Inflared Sensor ก็ได้ ความละเอียด 0.001 วินาที [มี formatแบบนี้ -> HH:MM:SS.SSS]
จำเวลาได้ 99 รอบ [โดยใช้ RAM ถ้าปิดเครื่องจะหาย] แต่ถ้าจะให้อยู่ได้ตอนปิดเครื่อง ก็ Save ลง ROM ได้ แต่จะจำได้ 50 รอบ สั่ง save, load, clear ได้
- จับเวลาถอยหลังได้ [Countdown Timer]
- แสดงแรงดันแบตภายในได้
- วัดแรงดันภายนอก [Volt]แบบ DC ได้ [ถ้าวัด 0-20V จะมีความละเอียดประมาณ 0.02V] โดยต่อสายวัดแรงดันเพิ่มภายนอกผ่านทาง Port RJ-11
- วัดอุณหภูมิภายนอกได้ 2-120C ความละเอียด 0.5C โดยต่อสายวัดอุณหภูมิเพิ่มภายนอกผ่านทาง Port RJ-11 [หากใช้ Sensor ที่วัดได้สูงกว่านี้ก็ทำได้]
- วัดรอบเครื่องยนต์ได้ถึงประมาณ 48000rpm ความละเอียด 100rpm [แต่กำลังพยายามปรับปรุงให้วัดได้ละเอียดขึ้น]
โดยต่อสายวัดรอบเพิ่มภายนอกผ่าน Port RJ-11 [กำลังหาวิธีทำสายวัดอยู่]
- เช็คอุปกรณ์ Infrared ทุกชนิดที่ใช้ความถี่ 36.7kHz เช่น รีโมท TV และ ตัวส่ง Infrared ที่ใช้ติดรถ [ที่ใช้คู่กับกล่องนี้]
- สามารถต่อกับคอมเพื่อ update, upgrade โปรแกรมได้โดยไม่ต้องแกะฝากล่อง [ผ่านทาง Port RJ-11]
- ถ้าเขียนโปรแกรมเพิ่มก็จะทำให้วัดอย่างอื่นเพิ่มได้อีกมากมาย ตอนนี้ยังคิดไม่ออกครับ จะพยายามเพิ่มเรื่อย ๆ เท่าที่ Processor จะรับไหวครับ
ปล. Functionที่ทดลองใช้งานจริงแล้วคือ Lap Timer, วัดอุณหภูมิ, Infrared Check ครับ
เดี๋ยวจะถ่ายรูปมุมอื่น ๆ และอุปกรณ์เสริมมาเพิ่มครับ