คุณจะทำอย่างไรกับ Arduino Uno


9

Arduinos ครั้งต่อไปได้รับการประกาศแล้วArduino Uno & Arduino Mega 2560 ความแตกต่างที่สำคัญคือมันมาพร้อมกับชิป USB ซึ่งสามารถทำโปรแกรมใหม่ให้ทำหน้าที่เหมือนอุปกรณ์ USB ที่แตกต่างกันเช่นแป้นพิมพ์เมาส์หรือคล้ายกันและ Mega มีสองเท่า หน่วยความจำมาก

คุณต้องการทำอะไรกับบอร์ดใหม่

แผนของฉันคือการเปลี่ยนแป้นพิมพ์ / เมาส์เพื่อเล่นเกมบางเกม กดปุ่มเพื่ออย่างรวดเร็ว & ซ้ำ ๆ คลิกสิ่งที่ประเภทปุ่มซ้ายของเมาส์


ฉันจะไม่ไป - แต่ฉันคาดว่า PSGroove สำหรับ Arduino Uno จะปรากฏขึ้นทุกวันตอนนี้
Toby Jaffey

คำตอบ:


2

เรื่อง Arduino Uno

ฉันเป็นแฟนตัวยงของ USB-AVRs ปีที่แล้วฉันสร้างบอร์ด AT90USB162 ขึ้นมา ตั้งแต่นั้นมาฉันทำงานกับBus Pirate clone ชิปตัวเดียวและใช้มันเพื่อสร้าง jigs ที่เชื่อมต่อกับ USB สำหรับสายการผลิตของเรา

ฉันยังรัก Arduino

ฉันหวังว่า Arduino Uno จะรวมชิปทั้งสองเข้าด้วยกัน แต่ฉันผิดหวัง คำแนะนำของฉัน - รอ v1.1 (Uno punto uno?) (ดู @reemrevnivek ด้านล่าง)

เมื่อมองดูที่Uno schematicพวกมันไม่ได้เชื่อมต่อหมุดส่วนใหญ่จาก ATmegaU8 (แม้แต่แผ่นอิเล็กโทรด) ดังนั้นสิ่งที่น่าสนใจมากมายของ LUFA จะไม่ทำงานหากไม่มีการเปลี่ยนแปลงครั้งใหญ่ (JTAG, การเขียนโปรแกรม AVR, การ์ด SD เป็นที่เก็บข้อมูลขนาดใหญ่, ฯลฯ )

มีสองบรรทัดที่เชื่อมต่อ ATmegaU8 กับ ATmega328 - มีไว้สำหรับลิงค์อนุกรม

คำแนะนำของฉันซื้อ Teensy ถ้าผู้ใช้ Arduino เริ่มเขียนโปรแกรมสำหรับ ATmegaU8 มันจะทำงานได้ดีขึ้นบน Teensy ATmegaU4 และมีพื้นที่เหลือเฟือสำหรับแฟลชและ RAM ด้วย DFU / HID bootloader ใน ATmega8 สิ่งต่าง ๆ ต้องแน่นมากอย่างแน่นอน

PS ATmegaU8 แทน FTDI สำหรับ Arduino - ดูBenitoและการตอบสนอง Uno

PPS นี่คือคำถามที่พบบ่อย U8 นั้นราคาถูกลง


ฉันตื่นเต้นกับมันประมาณหนึ่งนาที แต่หลังจากดูแผนผังฉันก็เห็นด้วย นี่คือความหวังที่การแก้ไขนี้เป็นส่วนหนึ่งของแผน: (1) ขายกระดานที่ขาดการเชื่อมต่อ (2) กำไร (3) ประกาศว่าบอร์ดที่มีการเชื่อมต่อที่ขาดหายไปไม่สามารถทำ X, Y หรือ Z ได้ (4) ขายบอร์ด V2 ที่มีการเชื่อมต่ออย่างถูกต้อง (5) กำไรอีกครั้ง
Kevin Vermeer

ฉลาดแกมโกง \ 0 \ 0 \ 0 \ 0
Toby Jaffey

3
มันคือโอเพ่นซอร์สทั้งหมด คุณสามารถสร้างกระดานอนุพันธ์ที่ทำให้การเชื่อมต่อทั้งหมดที่คุณชอบ เป้าหมายหลักของ Arduino คือการเป็นแพลตฟอร์มที่ง่ายและเป็นมิตรสำหรับผู้ที่เพิ่งเริ่มแฮ็กฮาร์ดแวร์ JTAG ฯลฯ ไม่ได้ก้าวหน้าไปกว่าเป้าหมายนั้นจริงๆ หากคุณกำลังมองหาการใช้พลังงานมากขึ้นหรือเกี่ยวข้องกับการแฮ็ค USB มากกว่าคุณอาจต้องการดู Netduino หรือสิ่งที่คล้ายกัน
phooky

+1 ตกลง Arduino สำหรับการแฮ็กฮาร์ดแวร์ บนพื้นฐานนั้นมันอภัยไม่ได้ที่จะไม่นำมาซึ่งบรรทัด แม้แต่จุดจบ!
Toby Jaffey

1

ดูเหมือนว่าจะมีปัญหากับคุณภาพของ Arduino Uno's ...

Arduino Uno การควบคุมคุณภาพ

ถึง: ชุมชน Arduino Opensource

และข้อบกพร่องของฮาร์ดแวร์ในการออกแบบ Arduino ...

ข้อผิดพลาดฮาร์ดแวร์ Arduino

หลังจากดูการออกแบบแล้วดูเหมือนว่าเราจะวงจรมีข้อผิดพลาดและมีเหตุผลเพียงเล็กน้อยที่จะคาดหวังว่ามันจะทำงานได้ดีโดยไม่คำนึงว่า MOSFET จะใช้งานอย่างไร MOSFET ที่ใหม่กว่าทำให้ปัญหาชัดเจนขึ้นดังนั้นจึงสามารถตรวจสอบได้อย่างง่ายดายในการทดสอบทุกประเภท (สิ่งเหล่านี้ไม่ใช่แค่การทดสอบที่ได้วางแผนไว้: บนแล็ปท็อปเครื่องหนึ่งที่เราลองเราวัดเกือบ 200mA ไหลเข้าพอร์ต USB หลังจากปิดเครื่องเราตรวจสอบแล้วว่าสิ่งนี้เกิดขึ้นในช่วงปฏิบัติการทั้งหมดที่แนะนำของ 7-12V บน VIN) Arduino Uno ดูเหมือนว่ามันจะมีปัญหาพื้นฐานเหมือนกัน แต่เรายังไม่ได้ลอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.