Currently viewing the tag: "usb"

สำหรับใครที่กำลังมองหา ไมโครฯ มาเชื่อมต่อกับ USB ซึ่งตอนนี้ ไมโครหลายๆตัว มีเอา USB ใส่เข้าไปในตัวแล้วด้วย ราคาไม่ถึงร้อยบาท แต่ยังไม่ค่อยมีคนเล่นมากนักครับ คงเพราะด้วยมันยาก ที่จะเข้าใจ protocol usb ที่ทำ driver บน PC ด้วย และต้องพัฒนาไมโครด้วย ว่าไปก็ซับซ้อน สำหรับมือใหม่พอควรครับ

บอร์ด Arduino UNO ตัวใหม่ก็มีไอซี ATmega8U2 ซึ่งมีความสามารถเชื่อมต่อ USB เพิ่มมาด้วย แต่ตัวอย่างใช้งานยังหาได้น้อยจริงๆ ที่ผ่านมา ไอซีตัวนี้ จึงถูกใช้เป็นเพียงแค่ usb 2 serial แบบเดิมๆ

ซึ่งที่ผ่านๆมา ผมก้อพยายามมองหา ทางทำ USB Device อยู่เหมือนกันครับ ทางผมก็เจอ LUFA ซึ่งเป็น Libary หรือ Framework ที่ใช้งานกับไอซี MEGA ตระกูลที่มี USB ติดมาด้วย

สำหรับตัวอย่างที่เอามาครั้งนี้ มาจากนาย darran ที่ทำ ดัดแปลง LUFA ให้ใช้กับ mega8u2 บน Arduino UNO ให้เป็น Keyboard HID, Mouse HID, และ USB MIDI drivers ซึ่งใครกำลังอยากลอง USB หรือ อยากลอง LUFA จะหา UNO ไปศึกษาทำอุปกรณ์ USB ก็น่าจะสะดวก

ที่มา Arduino Hacking

 

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

ไอเดียสุดเจ๋งเลย เขาเอาจาก touchscreen ที่มีขาย มาต่อกับ คอมพิวเตอร์โดยใน โปรเจค AVRUSB กลายเป็น touch controller ราคาถูกมากกก ผมชอบจิง ไอเดียวเอามาประยุกต์ แบบนี้

ใครสนใจเข้าไปชมที่เวป sparkfun นะครับ ชื่อเลียนแบบ ayarafun ของไทยเรา(ว่าไปนั้น อิอิ)

ลองเข้าไปชมครับ USB Touchscreen Mouse

VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)

ยุคนี้เป็นคอมพิวเตอร์รุ่นที่สาม หรือ รุ่นที่สี่ ไม่แน่ใจ ตอนนี้เราสามารถพกพาคอมพิวเตอร์ความเร็วสูงไปไหนก้อได้ ยุคต่อไป เราคงใส่กระเป๋าตังได้แล้ว ด้วยกระแส ยุคที่เครื่อง?โน๊ตบุ๊ต ครองเมือง ทุกอย่างเล็กลง เพื่อให้เหมาะกับการพกพา?เลยทำให้ตัด?พอร์ตที่ไม่ได้ใช้งานออกไปเรื่อย?พอร์ตสือสาร?อย่าง?serial กับ pararell เลยโดนตัดไป แรกๆ เนื่องจากการเข้ามาของ USBถ้าตอนนี้ ใครมีต้องรีบเก็บไว้เลยนะครับ Retro ดี เผื่อจะได้แต่งบ้านได้ :D

ตอนนี้เวลาจะ upload ไฟล์ หรือ การเบิร์นโปรแกรม ด้วยไมโครฯ อาจจะยุ่งยากขึ้นไปอีก

การเขียนโปรแกรม พัฒนาโปรแกรมบนบอร์ดไมโครคอนโทรลเลอร์มักจะใช้ พอร์ทสื่อสาร อย่าง serial port? เนื่องจากความง่าย เข้าถึงคอมพิวเตอร์ได้เลย อย่าง arduino จะ upload โปรแกรม จะผ่าน port serial หรือจะให้ดูดี จะใส่ไอชี usb 2 serial ไว้บนบอร์ด แต่จริงก้อยังเป็น serial ไม่ได้เป็น usb จริงๆครับ? ก้อเลยเป็นที่มาของโครงการใหม่ เพื่อให้ arduino สามารถ upload โปรแกรมผ่าน usb ได้

รูปบอร์ด arduinoS3v3 แบบ upgrade แล้ว

รายละเอียด →

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)