Vor drei Monaten, die ich habe eingereicht Instructables in eine der Herausforderungen, die und wurde ausgewählt, erhalten kostenlose 3D, drucken. Ich entschied mich für meine 3 x 3 x 3" haben 3D Print anstelle von einem berühmten instructable 3D-Roboter.
Meine 3D Druck bekam im Feld 123D, an meine Tür vor drei Wochen geliefert. Ebenfalls im Lieferumfang enthalten sind ein Instructables-Patch und Aufkleber.
Ich danke Ihnen sehr für die Free3D Print-Programm und alle Laura dieses Programm sonst ich werden nicht in der Lage, mein Projekt vorwärts zu diesem Punkt zu sehen.
Und ich bekam auch mein Prototyp Board gemacht.
Siehe Bild 1, 2 und 3.
Aktualisiert 30. Mai 2012
Vor kurzem habe ich einige Kommentare (offline) von einem Experten, der im Bereich Elektronik und besitzt ein Unternehmen seit mehr als 40 Jahren aka Gatech, hinsichtlich der Art und Weise ich diese Instructables beschrieben. Gatech auch hilft mir diese Instructables und meine anderen Instructables bearbeiten.
Ich sah hinein. (Ich spreche nicht ursprünglich als Originalsprache Englisch.) Ich erkannte, dass die Kommentare stellen alle Sinne, dh Grammatik, die Art und Weise, die ich die Sätze formulieren. Also beschloss ich, diese instructable entsprechend überarbeitet.
Dank Gatech, ich wirklich zu schätzen Ihre Hilfe.
Aktualisiert 11. April 2012
Zusätzlichen Schaltplan und Board Bilder, Deckschicht, Unterschicht und beide Lagen, Bill Materials(BOM).
Die RevIO
Es gibt so viele verschiedene Größen und Form des Arduino und Arduino kompatible Geräte zur Verfügung da draußen. Arduino beschränkt sich nicht auf einen bestimmten Prozessor, die weit verbreitet sind Verwendung Mikrocontroller Atmega8 Atmega168, Atmega328, Atmega1280 und Atmega2560.
Da ich die meisten mit Atmega328 vertraut bin, wähle ich das Gehirn des RevIO Atmega328.
Ich habe verwendet offiziellen Arduinos (Duemianove und Mega) und AdaFruits Arduino Klon (USB-Boarduino und DC-Boarduino) sowie meine eigenen Arduino kompatibel für permanente Aufgabe, z. B. TagTool Nano gebaut. Ich mag immer noch diese Boards verwenden, aber zur gleichen Zeit will ich bauen einen Arduino kompatibel, die betonen, und gruppieren Sie die Pins Kommunikation anders als typische Arduino.
Arduino ist entworfen, um fast alle Mikrocontroller der input-/Output Pins leicht zu verbinden oder zu anderen Schaltungen kommunizieren erlaubt aussetzen. Es gibt 14 digitale i/o-Pins, sechs von ihnen sind optional oder wählbare PWM (Pulsweitenmodulation) Funktionen und sechs analoge Eingänge.
Auf der offiziellen Arduino (Extreme, NG, Diecimila, Duemilanove und der neuesten Arduino Uno) gibt es vier Header-Streifen auf der Oberseite der Platine. Eine 6-polige weibliche Buchse für Netzteil ist, 5V und 3,3V, Linien, Vin und Reset zu Boden. Das zweite 6-polige weibliche Gefäß ist für sechs analogen Pins. Diese zwei 6-polige Buchsenleiste Schienen sind liegt 0,1" auseinander. Andere zwei 8-polige Schienen befindet sich auf der anderen Seite des Brettes und setzte 0,15" auseinander. Diese zwei 8-polige Buchsenleiste Schienen sind für alle 14 digitale i/o-Pins verwendet (D0 bis D13.)
ATMega328 hat drei Arten von wählbaren Funktionen Kommunikationsprotokolle (I2C, SPI und serielle Kommunikation), ich will zu trennen und diese Kommunikations-Protokolle auf den gleichen Header-Streifen-Gruppe. Ich musste mindestens neun Kegel, zwei für I2C, zwei für Uart Serial comm., drei für SPI, zwei für 5V und Boden verwenden. Ich möchte weiterhin die 3.3V um die Geräte mit Strom, die 3,3V erfordern, und Extra Boden, und fügen Sie die Reset-Pin auch in diese Gruppe. Das macht insgesamt 12 Stifte.
Also habe ich beschlossen ich zwei 14-poligen Stecker verwenden Streifen auf jeder Seite des Brettes RevIO anstatt trennen der Anschlüsse, zwei 6-Pin-Anschlüsse und zwei 8-Pin-Anschlüsse. Es macht Sinn, und es ist die gleiche Menge der Stifte auf jeder Seite des Atmega328!
Ich will bauen diese Arduino kompatibel zu einem typischen kommerziellen verfügbar PC-Board, ohne Änderung wie trimmen oder schneiden, und die Größe der Platine sollte etwa die gleiche Größe der offiziellen Arduino-Board. Und ich möchte die Kammer im Fall richtige Projekt umhüllen, so dass ich tragen konnte, mit mir überall oder verwenden sie im Feld ohne Angst, dass das Board ausgesetzt ist, oder ich würde brechen oder Schaden an den exponierten Vorstand während der Arbeit im Freien. Und ich dachte auch ein Weg, um Platz für die drahtlose Kommunikation, wie erschwingliche Xbee oder Bluetooth, auf dem Brett so konnte ich leicht "The RevIO" verwenden, Kommunikation mit anderen Geräten "drahtlos".
Die offensichtlichsten physikalischen Eigenschaften der RevIO:
Zwei 14-polig female Buchse werden anstelle von vier weibliche Gefäß des Weibchen 6 und 8-Pin-Buchse verwendet.
Gruppe der Kommunikations-Ports (I2C, SPI und Serial comm Ports) auf einem Gefäß Streifen.
Piggy Back Breakout-Board oder RevIO kompatibel Schild über gestapelt werden können.
Umhüllen Sie die Kammer im Fall speziell angefertigte Projekt.
Farbcodes und IO-Pins-ID sind auf der Projekt-Fall gekennzeichnet.
Spannungsregler (5V und 3,3V) sind im Preis inbegriffen.
XB-Buddy, oder kompatibel Xbee-Adapter-Kit bereit.