หัวข้อ: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: joo ที่ มิถุนายน 26, 2012, 05:20:52 pm ช่วยแนะนำแนวทางการเขียนโค๊ดควบคุมการทำงานของอุปกรณ์หน่อยครับ คือต้องการให้อุปกรณ์ทำงานประมาณ 60 วินาที ทุกๆ 7 วัน และทำงาน 30 นาที ทุกๆ 28 วัน โดยมีสวิทช์ให้เลือกได้ว่าจะตั้งเวลาหรือต่อตรง ขอแนะนำในการเขียนโค๊ดด้วยครับ
หัวข้อ: Re: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: JUB ที่ มิถุนายน 27, 2012, 11:27:03 am ใช้ RTC DS1307 ศึกษาเรื่อง I2C จะใช้ micro ตระกูลไหน ภาษาอะไร c asm basic ก็ว่าไป
แนวทางการเขียน code ต้องเขียน flowchart ก่อนว่าลำดับการทำงานต่างๆเป็นอย่างไร มีการให้ผู้ใช้ตั้งค่าได้หรือไม่ input output มีอะไรบ้างเหล่านี้ท่านต้องทำเองทั้งหมด แนว flowchart เป็นอย่างไร แนวทางเขียน code ก็เป็นอย่างนั้น หัวข้อ: Re: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: joo ที่ มิถุนายน 29, 2012, 08:14:11 am มือใหม่เพิ่มเริ่มศึกษาครับ ใช้ micro ตะกูล PIC ภาษา C ครับ ลำดับการทำงานที่วางไว้คือ ให้ Output ทำงาน 60 วินาทีทุก 7 วัน วนลูปอยู่ 3 ครั้ง พอถึงลูปครั้งที่ 4 ก็ให้ output ทำงาน 30 นาที จากนั้นก็กลับไปเริ่มใหม่ ส่วนInput นั้นก็ให้มีสวิทช์เลือกว่าจะตั้งเวลาหรือไม่ตั้งเวลา ที่คิดไว้ก็ประมาณนี้ครับไม่แน่ใจว่าวางแนวทางของ Flowchart ถูกต้องหรือไม่ ขอคำแนะนำแนวทางตัวอย่างที่ถูกต้องและการเขียนโค๊ดด้วยครับ
หัวข้อ: Re: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: JUB ที่ มิถุนายน 29, 2012, 10:14:26 am อ้างถึง มือใหม่เพิ่มเริ่มศึกษาครับ ใช้ micro ตะกูล PIC ภาษา C ครับ ลำดับการทำงานที่วางไว้คือ ให้ Output ทำงาน 60 วินาทีทุก 7 วัน วนลูปอยู่ 3 ครั้ง พอถึงลูปครั้งที่ 4 ก็ให้ output ทำงาน 30 นาที จากนั้นก็กลับไปเริ่มใหม่ ส่วนInput นั้นก็ให้มีสวิทช์เลือกว่าจะตั้งเวลาหรือไม่ตั้งเวลา ที่คิดไว้ก็ประมาณนี้ครับไม่แน่ใจว่าวางแนวทางของ Flowchart ถูกต้องหรือไม่ ขอคำแนะนำแนวทางตัวอย่างที่ถูกต้องและการเขียนโค๊ดด้วยครับ อันนี้มันคือโจทย์ครับไม่ใช่ flowchart ส่วนการเขียนโปรแกรมยังไงนั้น ศึกษาได้จากหนังสือภาษา C ที่ se-ed จะมีขายเยอะ หรือไม่ก็หาในเว๊บก็มีเยอะเหมือนกัน เกี่ยวกับภาษา C พื้นฐานแนะนำเป็น ANSI-C แบบง่ายๆดูก่อน ถ้า pic ก็จะมี CCS อันนี้ง่ายไม่อ้าง ANSI-C เท่าไร มีบิ้วอิน + driver เยอะ จะต่อกับอะไรแทบไม่ต้องเขียน driver เลย หลักๆก็ i2c , 1wire , lcd , keypad มีหมด อีกตัวก็จะเป็น HI-TECH อันนี้ ANSI-C ล้วนๆ ไม่มีบิ้วอินฟังค์ชั่น ต้องเขียนเองทั้งหมด ถ้าใครเคยเขียน asm มาจะใช้ตัวนี้ได้ดีกว่า CCS พยายามอ่านมากๆและทำความเข้าใจ การอ้างว่าเป็นมือใหม่แล้วจะรอให้คนอื่นแนะหรือหาคำตอบให้ จะเป็นเรื่องยากและบางทีคอยนานมาก ต้องทำด้วยตัวเองหรือจ้างเอาครับ เมื่อก่อนผมก็เคยถามแบบนี้แต่คำตอบที่ได้ มันไม่ตรงจุดแถมช้าและเสียเวลามานั่งคอย เลยศึกษาด้วยตัวเอง ลองผิดลองถูกอยู่หลายครั้งเหมือนกันกว่าจะทำได้ หัวข้อ: Re: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: joo ที่ มิถุนายน 29, 2012, 12:51:34 pm ขอบคุณครับสำหรับคำแนะนำทีดีๆจะพยายามหาตัวอย่างศึกษาต่อไปครับ...ยังไงก็ขอบคุณท่าน JUB มากครับที่เข้ามาแชร์ความคิดเห็นครับ smiley4
หัวข้อ: Re: แนะนำการเขียนโค๊ดควบคุมการทำงงานของอุปกรณ์ เริ่มหัวข้อโดย: JUB ที่ มิถุนายน 29, 2012, 02:07:45 pm ทำแล้วมันติดมันขัดตรงไหนก็มาถามได้ครับ ...
|