หมวดสินค้า |
---|
ทั้งหมด (1148) สินค้าไม่มีหมวดหมู่ (7) |
เข้าสู่ระบบ |
---|
ตะกร้าสินค้าของคุณ |
---|
ไม่มีสินค้าในตะกร้า |
สินค้าขายดี |
---|
|
รับข่าวสารทางอีเมล |
---|
แท็ก |
---|
ดู VDO การทำโครงงานทั้งหมดของ อ.ประเสริฐ ตรวจสอบสถานะไปรษณีย์ |
การเขียนโปรแกรม Arduino ด้วยภาษา C ตอนที่ 1 |
---|
โดย : admin | เมื่อ : 2013-07-04 19:26 | เข้าชม : 30642
Arduino ถูกพัฒนาจาก AVR หลายคนอาจจะไม่เคยได้ยินชื่อ AVR ต้องขอเกริ่นก่อน AVR ถูกสร้างมาช้่านานแล้วประมาณ 20 ปีที่แล้ว แต่เข้ามาไทยในปีประมาณ2540 โดยบริษัท SILA และ ETT (ส่วนผมเองนั้น จบปุ๊ปก็หยิบมาใช้งานปั๊บ เพราะต้องเอามาใช้กับระบบหุ่นยนต์อุตสาหกรรม ใช้มาถึงตอนนี้ก็ร่วม 18-20ปีแล้ว) AVR เป็นชิพแรกๆ ที่ถูกพัฒนาจาก MCS51 อีกทีเป็นสถาปัตยกรรมแบบ RICS ทำงานด้วยเพียง clock เดียวต่อ 1 คำสั่งเร็วกว่า pic ที่มาทีหลังซะอีก ตอนนั้นยังไม่มี PIC ของ microchip AVR ออกมาก่อน pic นานมาก ตอนหลัง micro chip ทำตลาดดีมาก ทั้งลดราคา และอื่นๆ ทำให้ เดลเลอร์หันไปคบ ขึ้นราคา AVR ให้สูงๆ กว่าปรกติ ตอนนั้นผมใช้ AVR ทำ switch auto gas กับ ECU ขายพอดี มีผลกระทบกับราคาเลย ลำพัง ECU gas มันได้กำไรแยอะอยู่แล้ว แต่ switch auto gas กำไรน้อยมาก เลยไม่ได้ทำขายแล้ว AVR เพิ่งมาดังตอนใส่ bootloader Arduino นี่ละครับ สรุป AVR คือ Arduino เพียงแค่ใส่ โปรแกรมระบบให้มันเท่านั้นเอง เอ้าเ้ข้าเรื่อง แล้วมันดีกว่า AVR ธรรมดายังไง ดีกว่าตรงที่มันมีโปรแกรมอำนวยความสะดวก และเป็น opensource ครับ ต่อ sensor ได้ง่ายมีโปรแกรมให้เลือกใช้เลย มีฟังชันพร้อมใช้งาน ทำให้คนไม่เป็นด้านการสื่อสารสัญญาณของ MCU สามารถเขียนโปรแกรมได้อย่างง่าย เปิดรับสมัครอบรม Arduino แล้ววันนี้ หลักสูตร 22 ชม 1. เริ่มแรกเลย คุณต้องมีบอร์ด Arduino ก่อน (สั่งซื้อที่ผมเลยครับ อิอิ ) รุ่นที่ผมแนะนำคือรุ่นนี้ครับ ราคาถูกและ ไ่ม่แพงด้วย การทดลองทำได้แยอะมาก รุ่น UNO R3 หรือรุ่น FUNDINO ก็ได้ เพราะ copy ออกมาเหมือนกัน Arduino UNO R3 แถมสาย USB พร้อม vdoการใช้เบื้องต้น 500 บาท รหัสสินค้า 000000100007 Atmega328p ตัวนี้ จะมีพร้อมสาย USB มาให้ด้วย หลังจากซื้อบอร์ดตัวนี้แล้วต่อไป และอีกรุ่นที่แนะนำ ราคาจะถูกมาก ใช้ Atmega8 ราคาเพียง 350 เท่านั้น ถูกมากครับ กำลังประกอบจากโรงงาน 2. ไปโหลดโปรแกรม driver สำหรับสาย ดาวโหลดUSB เพื่อให้ Arduino รู้จักกับ windows seven 7หรือ xp หรือ win8( แต่ผมแนะนำว่าควรเป็น win7 ดีกว่า) ผ่านสาย USB ที่ใช้งาน แล้วแต่อีกครับ ว่าใช้สายชิพอะไร แล้วแต่คนทำบอร์ดนี้ออกมาขายใช้ ftdi บางตัวใช้ PL303 สำหรับรุ่นUNO R3 ที่ผมขาย ไม่ต้องไปโหลดมาเพิ่มเพราะ มีอยู่ในโปรแกรม ในขั้นตอนต่อไปแล้ว ดังนั้น ข้ามขั้นตอนที่ 2 นี้ไปได้เลย 3. ไปโหลดโปรแกรม sket สำหรับเขียน code ใน Arduino ที่ http://code.google.com/p/arduino/ หรือจากหน้านี้ครับ http://code.google.com/p/arduino/downloads/list ไปเอาตัวนี้มาสำหรับ windows arduino-1.0.5-windows.exe สำหรับ run setup แบบ ONLINE ต้องต่อ net หรือ แบบ .zip สำหรับเอาไปติดตั้งในเครื่องใดๆ setup ไม่ต้องต่อ net arduino-1.0.5-windows.zip 92.9 MB 4. หลังจาก setup program แล้ว ต่อมาทำการติดตั้งให้programรู้จักกับ UNO R3 โดยคลิ๊ก หน้าจอจะขึ้นโปรแกรม sketch ดังนี้ ทำการเลือก ตัวบอร์ดที่เราจะใช้ และคอมพอตตามที่เราเสียบ ดังรูป แค่นี้เราก็จะติดต่อ UNO R3 ได้แล้วสังเกตุว่าด้านล่างจะมี UNO on com13 5. เขียนในรูปแบบ c ธรรมดาๆ ก็ได้ แต่ไม่มี function main มีแต่ void setup() สมัครสมาชิกข้อดีคือ เวลามี โปรโมชั่น ท่านจะได้รู้ก่อน หรือ มีอบรมฟรี ให้สิทธ์สมาชิกก่อน |
ค้นหาบทความ |
---|
สินค้าแนะนำ |
---|
|
electhailand@gmail.com เมล์นี้ใช้ติดตามสินค้า สั่งสินค้า และสอบถามครับ