หัวข้อ: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 05, กันยายน 2010, 05:28:07 AM สวัสดีครับเพื่อน ๆ พี่ ๆ น้อง ๆ
วันนี้ผมมี DIY มานำเสนอครับ หลังจากที่คิด ทำ แก้ ปรับแต่ง etc. มาเป็นเวลาประมาณ 10 วันครับ ด้วย 1 หัว 2 มือ 2 เท้า และ 1 จิตที่แรงกล้า กับเวลาที่ไม่ค่อยจะว่าง ของผมเอง ก็ได้ผลงานออกมาตามนี้ครับ มันคือเจ้าสิ่งนี้ครับ (http://img340.imageshack.us/img340/7811/laptimer0.jpg) มันมีชื่อว่า 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 ครับ เดี๋ยวจะถ่ายรูปมุมอื่น ๆ และอุปกรณ์เสริมมาเพิ่มครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 05, กันยายน 2010, 05:28:30 AM เอารูปมาเพิ่มครับ ขอเล่าต่อเป็นแบบกึ่งละครภาพนะครับ
อ่อ ลืมบอกอีกอย่างครับ ปุ่มทั้ง 4 ปุ่มมีชื่อของมันด้วยครับ เรียงจากซ้ายไปขวาคือ S0 , S1 , S2 , S3 ครับ มาดูมุมต่าง ๆ ของ "แมงประหลาด" กันครับ ด้านหน้า (http://img839.imageshack.us/img839/6882/01laptimerfront.jpg) ด้านซ้าย (http://img839.imageshack.us/img839/7080/02laptimerleft.jpg) ด้านขวา (http://img839.imageshack.us/img839/8067/03laptimerright.jpg) ตอนที่เปิด Backlight เพื่อใช้งานในตอนที่มีแสงน้อยครับ (http://img26.imageshack.us/img26/7918/dscf7755p.jpg) ตัวส่ง Infrared ที่ติดรถ เรียกอีกชื่อว่า "แมงประหลาดตัวลูก" (http://img26.imageshack.us/img26/3282/02irtx0.jpg) อาจจะเห็นไม่ชัด ต้อง Zoom! จะเห็นหลอด Infrared [Ir] และ ปุ่มกด [SW:Switch] ครับ ผมต่อไว้หลังสวิตซ์กุญแจครับ โดยถ้าเปิดสวิตซ์กุญแจ มันก็ยังไม่ทำงานครับ วิธีเปิดตัวส่ง Ir ให้ทำงานทำได้โดยกดปุ่ม Sw ค้างไว้ให้เกิน 1 วินาทีแล้วปล่อยครับ วิธีปิดตัวส่ง Ir ให้ทำงานทำได้โดยกดปุ่ม Sw ปล่อยเลย [อย่าให้ค้างถึง 1 วินาทีครับ] ที่ติดตรงนี้เพราะว่าคิดว่ามันได้แนวยิง Ir ที่ขนานกับพื้นที่สุดแล้วครับ แต่ถ้าใครขายาว หัวเข่าอาจจะบังแสง Ir ได้ครับ (http://img26.imageshack.us/img26/9638/02irtx1.jpg) คราวนี่ลองมาดู MAIN MENU กันครับ โปรแกรมแรกคือพระเอกครับ Lap Timer (http://img26.imageshack.us/img26/8938/03menu.jpg) พอกดปุ่ม S3 [ขวาสุด] หรือรถวิ่งผ่าน เวลาก็จะเริ่มวิ่งครับ โดยที่ตอนที่เวลาวิ่ง LED สีแดงจะสว่างครับ (http://img26.imageshack.us/img26/3633/04menulap0.jpg) พอกดปุ่ม S3 อีกครั้ง หรือรถผ่านอีกรอบ จะเป็นแบบนี้ครับ (http://img26.imageshack.us/img26/2949/04menulap1.jpg) ลูกศรจะชี้ที่รอบปัจจุบันครับ และถ้ากด S0 ก็จะเป็นการหยุดจับเวลา พร้อมตัดรอบ อย่างเช่น เมื่ออยู่รอบที่ 3 แล้วกดหยุด ก็จะตัดเวลาเป็นของรอบที่ 3 และพร้อมจะจับเวลาในรอบที่ 4 ได้เลยครับ ขณะที่หยุดสามารถย้อนดูเวลารอบที่ผ่าน ๆ มาได้ด้วย S1 และ S2 ครับ ถ้าจะ Clear RAM ตอนที่หยุดอยู่ ก็กด S0 ค้างไว้ แล้วกดปล่อย S3 ครับ โปรแกรม LAP TIMER ก็มีประมาณนี้ครับ ตอนแรกกะจะทำทศนิยมแค่ 2 ตำแหน่งครับ [HH:MM:SS.SS] แต่พอไปดู motogp แล้วมันมี 3 ครับ เลยหมั่นไส้ ไม่ยอมแพ้ครับ ทำเอาจนได้ 3 ตำแหน่งครับ [HH:MM:SS.SSS] [47] หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 05, กันยายน 2010, 05:30:08 AM มาดูใน MENU: TOOLS บ้างดีกว่าครับ ว่ามีอะไรให้เล่นบ้าง
(http://img839.imageshack.us/img839/9595/10menutools.jpg) อย่างแรกเลยคือแสดงแรงดันแบตภายในครับ จะทำให้รู้ว่าแบตไกล้หมดหรือยังครับ โดยจะแสดงเป็น Volt ครับ ความละเอียด 0.02Volt ครับ โดยถ้าแรงดันแบตต่ำกว่า 7.00 Volt ก็ควรนำไปชาร์ทได้แล้วครับ แต่อาจจะพัฒนาต่อให้แสดงเป็น Percent ด้วยครับ จะได้อ่านได้ง่ายขึ้นครับ (http://img839.imageshack.us/img839/1640/11toolsvbatt.jpg) ต่อมาคือ แรงดันภายนอกครับ พูดง่าย ๆ ก็คือ Volt Meter นั้นเองครับ ถ้าไม่ได้ต่อสายวัด ในตอนแรกจะมีค่าอยู่ และจะลดลงมาเป็น 00.00V อย่างรวดเร็วครับ (http://img839.imageshack.us/img839/2779/12toolsvaux0.jpg) แต่ถ้าต่อสายวัด Volt ก็จะสามารถวัดแรงดันภายนอก [Volt] ได้ครับ (http://img839.imageshack.us/img839/739/13toolsvaux1.jpg) ต่อมาเป็นการวัดอุณหภูมิครับ ขณะยังไม่ได้ต่อสายวัด (http://img839.imageshack.us/img839/5903/14toolstemp0.jpg) สายวัดจะมีหน้าตาแบบนี้ครับ โดยหัวดำ ๆ นั่นก็คิอ Temp Sensor ครับ ถ้าอยากให้สายยาวกว่านี้ก็ทำได้ครับ (http://img839.imageshack.us/img839/5021/15toolstemp1.jpg) พอนำสายวัดอุณหภูมิมาต่อกับ "แมงประหลาด" สิ่งที่สวยงามก็บังเกิด!!! อ่อ ผมอยู่เชียงใหม่ครับ อากาศยามเช้าก็เย็น ๆ แบบนี้แหละครับ [สำหรับวันนี้] (http://img839.imageshack.us/img839/2505/16toolstemp2.jpg) ในส่วนของการวัดรอบยังไม่ได้ลองกับรถจริงครับ ยังมีปัญหาเรื่องการรับสัญญาณอย่างไรให้ปลอดภัยต่อ "แมงประหลาด" ครับ ตอนนี้ได้เวลาอาบน้ำและเข้ามอไปเรียนแล้วครับ ขอตัวก่อนนะครับ ยังไงจะนำลูกเล่นของ "แมงประหลาด" มานำเสนอเพิ่มเรื่อย ๆ ครับ ขอบคุณทุกท่านที่ติดตามครับ :D หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: หมีขั้วโลก ที่ 05, กันยายน 2010, 08:57:05 AM :P
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: tommylee ที่ 05, กันยายน 2010, 09:21:18 AM !ohno :-\ :-\ ขนาดเราจบอีเลคยังตึบ!!เลย ไอ้ที่เรียนมาเข้าหม้อหมดแระ !goodjob
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: DSDS ที่ 05, กันยายน 2010, 02:18:26 PM l13 l13
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: km/h ที่ 05, กันยายน 2010, 02:25:42 PM >coooool
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: ballcbr ที่ 05, กันยายน 2010, 02:57:56 PM จริงๆจุดประสงค์ DIY หมายถึงทำเองได้ ควรจะต้องมีขั้นตอนการทำเป็นกรรมวิธี สื่อให้ผู้อ่านนำไปทำตามได้และเกิดประโยชน์กับรถของตัวเอง( ในส่วนของเว็บไซส์เรื่องรถ ) ไม่ใช่การนำชิ้นงาน
มานำเสนอเพียงอย่างเดียวน่ะครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 05, กันยายน 2010, 04:18:06 PM จริงๆจุดประสงค์ DIY หมายถึงทำเองได้ ควรจะต้องมีขั้นตอนการทำเป็นกรรมวิธี สื่อให้ผู้อ่านนำไปทำตามได้และเกิดประโยชน์กับรถของตัวเอง( ในส่วนของเว็บไซส์เรื่องรถ ) ไม่ใช่การนำชิ้นงาน มานำเสนอเพียงอย่างเดียวน่ะครับ อ่อ เรื่องวงจรและวิธีการสร้าง เดี๋ยวจะเอามานำเสนออีกทีครัย เพราะว่าตอนสร้าง มีปัญหามากมาย กว่าจะแก้ได้ก็พอสมควรครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: trancemaster ที่ 05, กันยายน 2010, 06:38:30 PM !sadsad
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: S-CHAI ที่ 05, กันยายน 2010, 09:26:03 PM !goodjobไอเดียเฉพาะตัวเลยครับ ชุดนี้ต้องเรียกว่า โปรเจ็ค น่าจะเหมาะกว่านะครับ
ต้องเขียนโปรแกรมแล้วบันทึกลงในโปรเซลเซอร์ แต่ผมคงต้องไปเรียนต่ออีก 4 ปี >%^SR ถึงจะได้เป็น Electrical Engineering >%^SR :) หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: tumtumtus ที่ 08, กันยายน 2010, 09:57:55 AM >coooool >coooool >coooool >coooool ทำได้ ไง
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: ท่านชายบ้าหวัน ที่ 15, กันยายน 2010, 07:34:30 PM :-\ :-\
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: F-CBR ที่ 15, กันยายน 2010, 07:48:52 PM ขอบอกได้คำเดียวว่า เจ๋งดีครับ
ส่วนตัวผมจบ ไฟฟ้ามา เรื่องพวกนี้รู้บ้างเล็กน้อยเท่านั้น l12 หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: Aek D-Zan ที่ 15, กันยายน 2010, 08:46:22 PM มันแหล่มเลยอ่ะ พ่อคู๊นนนนนนนนนนน >SAFE$#
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: ViRuS_BC ที่ 15, กันยายน 2010, 09:49:24 PM รู้จักแต่หัวแลน <%6
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: navsliptos ที่ 23, กันยายน 2010, 02:26:10 PM :P !goodjob
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: เข้มโค้งS ที่ 23, กันยายน 2010, 03:25:16 PM มันแหล่มเลยอ่ะ พ่อคู๊นนนนนนนนนนน >SAFE$# ลุงเอกสนใจเหรอครับ >somหัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: Asus ที่ 24, กันยายน 2010, 02:28:17 AM ความคิดบรรเจิด......อารัยก็เกิดขึ้นได้ ;)
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: PaTZa ที่ 24, กันยายน 2010, 04:30:16 AM งงมากมาย <%6 <%6 <%6
เอาไว้จับความเร็วเหรอครับ heuurrrr heuurrrr heuurrrr หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 26, กันยายน 2010, 07:37:38 AM งงมากมาย <%6 <%6 <%6 เอาไว้จับความเร็วเหรอครับ heuurrrr heuurrrr heuurrrr เอาไว้จับเวลาที่รถวิ่งต่อรอบครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: jeekung01 ที่ 16, ตุลาคม 2010, 05:31:28 AM ยังงัยรบกวนขอวงจรหน่อยนะคร้าบ
ถ้าได้ขั้นตอนการทำจะดีมากๆ เลยคร้าบ ปีหน้าผมจะได้เอาไปใช้งานบ้าง (ให้เพื่อนกดให้ข้างสนามมันไม่รู้ช้ากว่าเห็นกับตา อิอิ) หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: gorncpf ที่ 19, ตุลาคม 2010, 12:27:41 AM ยอดไปเลยครับ .... l13 ;) ;) นับถือๆ ;)
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: nickname2529 ที่ 28, พฤศจิกายน 2010, 06:45:30 AM ;) ;) ;)
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: xcalibercbr ที่ 12, ธันวาคม 2010, 09:00:17 AM อยากทำใช้เองสักชุดครับ
จะติดต่อเจ้าของกระทู้ได้ยังังยครับ ซ้อมรถแล้วจะเวลาเองไม่ค่อแม่นยำครับ รบกวนด้วยนะครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 12, ธันวาคม 2010, 03:42:58 PM ผม PM ตอบไปแล้วครับ
ตอนนี้มี project ด่วนเข้ามาครับ คือการทำระบบกันขโมยเข้าบ้านครับ ช่วงนี้ขโมยเยอะจริง ๆ ครับ เลยต้องป้องกันบ้านไว้ก่อนครับ ผมอยู่เชียงใหม่ครับ ถ้าพี่น้องท่านใดจะไปลงสนามกัน ก็บอกได้นะครับ จะได้เอาไปลองเล่นกันครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: colt ที่ 15, ธันวาคม 2010, 03:39:50 AM what is that ? ??? ???
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: econground ที่ 07, มกราคม 2011, 11:08:49 PM :) สุดยอดครับ
ขอดูโปรแกรมหน่อยได้มั้ยครับ ส่งมาทางเมล์ก็ได้ครับ อิอิ ขอบคุณมากๆครับ !goodjob หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: new150 ที่ 10, มกราคม 2011, 08:23:47 PM :D :D :D อ่านแล้วงงเลย อิอิ ขอบคุณมากมายคับ
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: raymetal ที่ 16, มกราคม 2011, 01:43:59 AM !goodjob >coooool l13
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: LooKooM ที่ 16, มกราคม 2011, 03:12:34 AM สุดยอดครับ !goodjob
จดสิขสิทธ์ยังครับเนี่ย *^%# หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: VoIcE ที่ 29, มกราคม 2011, 05:13:25 AM พอดีผมอยากได้ code โปรแกรมมาศึกษา ผมอยากลองทำไว้ใช้บ้าง เน้นส่วนของการจับเวลาต่อรอบครับ รบกวนด้วยครับ :)
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: VoIcE ที่ 31, มกราคม 2011, 03:38:11 AM ไม่ต้องแล้วนะครับตอนนี้ทำได้แล้ว ขอบคุณครับ
หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: noneam ที่ 31, มกราคม 2011, 05:13:59 AM ไม่ต้องแล้วนะครับตอนนี้ทำได้แล้ว ขอบคุณครับ อ่อครับ ขออภัยด้วยนะครับ ที่ไม่ได้ตอบ ช่วงที่ผ่านมามีงานรับปริญญาของ มช ครับไม่มีเวลาว่างเลยครับ งานที่เรียนก็เยอะอีกครับ -*- ปวดหัวเลยครับ โค้ดที่ผมเขียนเป็นภาษา Assembly ครับ เขียนเอง กลับมาอ่านเอง งงเอง เดี๋ยวว่าจะเขียนใหม่หมดเลย โดยใช้ภาษา C ครับ ถ้าสงสัยตรงไหนถามได้นะครับ หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: husky9 ที่ 07, กุมภาพันธ์ 2011, 05:26:03 AM รู้จักแค่ram กับ rom อะครับ >%REDD
!goodjob !goodjob !goodjob หัวข้อ: Re: DIY: LAP TIMER V1.0 by NNL_STUDIO เริ่มหัวข้อโดย: kengjank ที่ 08, กุมภาพันธ์ 2011, 03:11:57 AM !goodjob
Powered by SMF 1.1.8 |
SMF © 2006-2007, Simple Machines LLC | Thai language by ThaiSMF
https://www.cbrsclub.com/board Modification by VBNeverDie.com |