Jeffrey Cross
Jeffrey Cross

Arduino Gift Guide 2011

Für den diesjährigen Leitfaden für die besten Arduino-Boards, Schilde und Zubehör haben wir Tod Kurt gebeten, einige seiner Vorschläge mitzuteilen. Tod ist der Autor von Roomba hacken, Mitbegründer des Los Angeles Hackerspace Crash Space und Schöpfer von BlinkM, der „intelligenten LED“. Er arbeitete im Web und baute Martian-Sondenkameras. Er bloggt unter todbot.com/blog/. Hier ist Tods Leitfaden für die ständig wachsende Welt von Arduino. -Gareth

Arduino Uno R3 (Maker Shed, $ 30) Das Uno R3 ist das offizielle Arduino-Board, wenn Sie gerade erst anfangen wollen. Wenn Sie bereits ein Arduino haben, möchten Sie wahrscheinlich ein anderes. Mehrere Platinen erleichtern das Debuggen, Sie können mit Netzwerkprotokollen experimentieren und haben die Möglichkeit, ein Arduino-basiertes Projekt dauerhaft zu installieren. Sie können nie zu viele Arduinos haben. Nicht wirklich!

Der Uno R3 ist eine Verbesserung gegenüber früheren Unos, nur in einigen wichtigen Punkten (und nur in bestimmten Arten von Projekten). Die Reset-Schaltung ist besser, wenn Sie ein Hochstromgerät wie einen Motor steuern. Der wiederprogrammierbare USB-Chip hat 16kB statt 8kB, sodass der Uno Ihren Hostcomputer wie eine USB-Tastatur, -Maus oder ein anderes Gerät aussehen kann. Wenn Sie keinen R3 erhalten, funktioniert der R2 genauso gut, wenn Sie gerade erst anfangen, und Sie können ihn mit der Reset-Schaltungskorrektur leicht nachrüsten.


Gameduino Game Adapter Shield (ExCamera, $ 53) Ein Arduino für Video und Sound zu bekommen ist schwer. Aber nicht mehr. Das Gameduino ist einer der erstaunlichsten Schilde der Arduino-Community. Es verwandelt den Arduino in eine 8-Bit-Spielkonsole mit VGA-Ausgang und Stereo-Sound. Es wird von einem FPGA mit einem benutzerdefinierten 16-Bit-Coprozessor gesteuert, der Ihnen Zugriff auf 256 Sprites mit 512 x 512 Pixel Hintergründen und 64 Stimmen mit 12-Bit-Sound bietet. Sie können so ziemlich jedes Spiel aus den 80er Jahren mit nur einem Arduino, einem Spieletool und ein paar Knöpfen nachbauen.

Auf der Excamera-Site gibt es zahlreiche Beispiele, wie Sie Ihre Arduino-Skizze codieren können, um die Möglichkeiten des Gameduino mithilfe der gut konzipierten Arduino-Bibliothek „GD“ zu nutzen. In nur wenigen Minuten können Sie mit einem Arduino-gesteuerten, auf dem Bildschirm springenden Ball spielen. Ich werde eines davon verwenden, um für eines meiner Projekte eine farbige Videoanimationsstatusanzeige zu erstellen.


PowerSwitch Tail II (Maker Shed, $ 27) Wollten Sie schon immer, dass Ihr Computer die Weihnachtsbeleuchtung steuert? Oder einen Ventilator oder eine Stehlampe? Der PowerSwitch Tail macht es zum Kinderspiel und macht es sicher. Der Umgang mit Wechselströmen kann gefährlich sein. Der PowerSwitch Tail verbirgt den potenziell tödlichen Wechselstromschalter in einem geschlossenen Gehäuse. Das Ganze sieht aus wie ein langes Verlängerungskabel. Es hat einen isolierten (bis zu 5300 V) Niederspannungseingang auf seiner Seite, der eine Spannung zwischen 3 und 12 V Gleichstrom aufnimmt. Um eine AC-Appliance einzuschalten, setzen Sie den Eingang des Arduino-Ausgangs-Pins auf HIGH. Der PowerSwitch Tail kann eine Wechselstromlast von bis zu 15 A (gegenüber 10 A gegenüber dem ursprünglichen PowerSwitch Tail) schalten. Das bedeutet, dass nahezu jedes Gerät in Ihrem Haus damit gesteuert werden kann. Erhalten Sie einen Haufen und kontrollieren Sie einen pro Arduino-Pin!

Alpha Clock Five Kit (Evil Mad Science, $ 145) Ich mag große Uhren, und ich kann es nicht leugnen - große Uhren, die Sie sehen können, wenn Sie Ihre Brille nicht finden können. Sicherlich können Sie eine günstigere Uhr von Amazon für weniger als dieses Kit erhalten, aber diese Billiguhren sind nicht Open Source und können mit der Arduino-Software wie der Alpha Clock Five nicht umprogrammiert werden. Und diese Uhr sieht viel cooler aus, mit ihren riesigen roten 18-Segment-LEDs (2,3 ″), einem benutzerdefinierten, lasergeschnittenen Acrylgehäuse und einer schönen Platine. Mit den 18-Segment-Anzeigen können Sie Buchstaben anzeigen (Tweets anzeigen!) Oder sogar coole "Bildschirmschoner" für Ihre Uhr erstellen. Das Alpha Clock Five-Kit enthält klare Anweisungen, die Sie durch die erforderlichen Werkzeuge, Löttechniken und den Test der Uhr beim Bau führen. Es ist vielleicht kein gutes erstes Löt-Kit, aber es wäre ein großartiges zweites Kit.


Arduino-Kochbuch (O’Reilly, erhältlich in der Maker-Halle, 45 US-Dollar) Dies ist eines der besten Arduino-Bücher, das Sie aus dem Wissen über nichts und einige recht komplexe praktische Beispiele bringt. Zu den übergeordneten Konzepten gehören ua I2C- und Ethernet-Netzwerke, die drahtlose Kommunikation mit XBees und das Arbeiten mit grafischen LCD-Displays. Diese Gesamtheit spiegelt sich in ihrer Größe von 662 Seiten wider. Das Arduino-Kochbuch ist eine gute Referenz, wenn Sie die Grundlagen beherrschen. Während das Buch die Vor-Arduino 1.0-Syntax verwendet, sind die Unterschiede geringfügig, und eine kommende 2. Edition (die bald herauskommen wird) wird sich mit Arduino 1.0 befassen.


MintDuino (Maker Shed, $ 25) Wenn Sie anfangen, mit Arduino zu spielen, möchten Sie mehrere Boards haben, die jeweils ihr eigenes Ding machen. Dies mit mehreren offiziellen Arduino-Boards zu tun, kann teuer werden. Eine Möglichkeit, Geld zu sparen, ist eine DIY-Version von Arduino, die auf einem lötfreien Steckbrett aufgebaut ist. Diese "Breadboard-Arduinos" können ziemlich klein sein und der MintDuino ist ein Beispiel dafür - er passt in eine Standard-Minzdose. Das MintDuino wird mit allem geliefert, was Sie benötigen, um anzufangen, außer einem 9-V-Akku und einem USB-Seriell-Adapter. (Siehe den FTDI-Freund weiter unten) Wenn Sie sich mit der Funktionsweise des MintDuino vertraut gemacht haben, können Sie mit ähnlichen Teilen, die Sie vielleicht herumliegen, noch günstigere Arduino-Klone bauen.


AVR-Aufkleber für Breadboard-Arduinos (Adafruit, $ 3) Wenn Sie Ihre eigenen DIY-Breadboard-Versionen von Arduino-Boards oder sogar das MintDuino herstellen, ist das Aufbringen dieser Chip-Aufkleber eine große Hilfe bei der Zuordnung zwischen den Arduino-Pin-Namen und den AVR-Chip-Pin-Nummern. Diese Vinyl-Cut-Sticker sind wesentlich hochwertiger als meine selbst gemachten Versionen und halten auch länger. Sie erhalten ein Pack von 10 für 3 Dollar.


Kunststoff-Montageplatte für Arduino & Breadboard (Adafruit, $ 5) Die Beibehaltung eines Steckbretts und eines Arduino-Stalls ist wichtig, um Verbindungsprobleme zwischen den beiden zu beseitigen. Diese Probleme können ärgerlich schwer zu beheben sein. Diese lasergeschnittene Montageplatte (mit LRF-Unterstützung! - „kleine Gummifüße“) ist ideal, um eine stabile Plattform für Ihre Experimente zu schaffen. Das Einrichten ist ganz einfach: Befestigen Sie Ihr Arduino mit den mitgelieferten Schrauben, kleben Sie Ihr Steckbrett mit dem mitgelieferten Doppelklebeband fest, und Sie sind fertig. Dies ist eine kostengünstige Möglichkeit, um zu verhindern, dass die Kopfschmerzen eines Projekts auseinanderfallen. Und Sie können darin bohren, damit Projekte auf einer anderen Oberfläche angebracht werden können. Als zusätzlicher Vorteil ist das Design Open Source. Mit den Designdateien auf Thingiverse können Sie es anpassen und Ihre eigenen Versionen ausschneiden.


FTDI Friend (Maker Shed, $ 15) Das erste, was von DIY Arduino-kompatiblen Geräten eliminiert wurde, ist die USB-Schnittstelle. Nachdem Ihr Projekt installiert und ausgeführt wurde, ist es oft ein verschwendeter Teil. Der FTDI Friend von Adafruit ist eine USB-zu-Seriell-Schnittstelle, mit der Sie das fehlende Teil ersetzen können. Fügen Sie es nur hinzu, wenn Sie es benötigen, und entfernen Sie es, wenn Sie fertig sind. Es verwendet den gleichen FTDI-Chip wie die Original-Arduino-Boards und wird unter Mac, Linux, Windows sowie von der Arduino-IDE gut unterstützt. Das FTDI Friend-Board kann auf 3,3 V- oder 5 V-Kommunikationsmodi eingestellt werden, wodurch es nützlicher ist als das häufig verwendete offizielle FTDI-Kabel. Ein USB-zu-Seriell-Adapter wie der FTDI-Freund ist auch ein hervorragendes Werkzeug für Nicht-Arduino-Aufgaben, z. B. das Installieren von Linux auf Ihrem WLAN-Router oder das Hacken Ihres Roomba.


USBtinyISP AVR Programmer-Kit (Adafruit, $ 22) Wenn Sie lange genug mit Arduinos spielen, besteht die Chance, dass Sie den AVR-Chip im Herzen des Spiels zerstören. Ersatz-AVR-Chips mit dem Arduino-Bootloader sind verfügbar, können jedoch schwer zu finden sein, wenn Sie sie am dringendsten benötigen. Wenn Sie viele DIY-Breadboard-Arduinos bauen, ist es hilfreich, wenn Sie Ihre eigenen Arduino AVR-Chips herstellen können. Und alles, was Sie brauchen, ist ein AVR-Programmierer wie der USBtinyISP von Adafruit. Stecken Sie dazu einen leeren AVR-Chip in den Sockel des Arduino, stecken Sie den AVR-Programmierer in den 6-poligen Stecker der Arduino-Platine und wählen Sie in der Arduino IDE "Burn Bootloader" aus. Eine Minute oder später haben Sie ein frischer Arduino-Chip ist einsatzbereit. Ich habe einen Stapel AVR-Chips zur Hand und mache Arduinos die ganze Zeit für mich und Freunde.

Das USBtinyISP wird als Kit angeboten, aber Adafruit enthält erstklassige Anweisungen zum Erstellen und Testen. Natürlich ist das Design des Programmierers Open Source und funktioniert auf Mac, Windows und Linux.


BlinkM Smart LED (Maker Shed, $ 14) Sie wollten schon immer eine winzige Lichtquelle, die eine bestimmte Farbe hatte oder ein bestimmtes Muster spielte? Etwas, das ohne Arduino alleine laufen könnte? Die BlinkM Smart LED ist eine kleine Platine, die eine RGB-LED und einen Mikrocontroller enthält. BlinkM kann eine beliebige Farbe in einem 24-Bit-Farbraum sein und unabhängige Lichtmuster mit bis zu 48 Schritten wiedergeben. Es wird direkt an ein Arduino mit nur zwei Pins für I2C angeschlossen. Mit der Open-Source-App BlinkMSequencer können Sie die Farbmuster des BlinkM programmieren, ohne die Programmierung zu kennen. Wenn Sie dies tun, gibt es eine Vielzahl von Open-Source-Beispielen für die Verwendung von BlinkM mit Arduino, Processing und anderen Sprachen. Wenn Sie etwas kleineres benötigen, gibt es auch das BlinkM MinM.

Da der BlinkM einen Arduino-ähnlichen ATtiny85-Mikrocontroller verwendet, können Sie den BlinkM als „BlinkMuino“ behandeln. Im Wesentlichen handelt es sich dabei um den kleinsten Arduino der Welt, und Sie können Ihre eigenen Arduino-Skizzen darauf ausführen. [Offenlegung: Ich bin der Schöpfer von BlinkM, also finde ich es natürlich toll!]


Ultimate Microcontroller Pack (Maker Shed, $ 150 mit Arduino Uno R3) Nehmen wir an, Sie wissen nichts über Arduino, wissen nicht, wo Sie all die verschiedenen Teile finden, die Sie benötigen, um auf Arduino zu hacken. Wie geht's? Du bekommst dieses Rudel. Wenn Sie sorgfältig eingekauft haben, könnten Sie alles in diesem Paket billiger zusammenstellen, aber das ist eine Menge (virtueller) Beinarbeit. Die Mitarbeiter von MAKE haben das für Sie erledigt und ein paar nette Sensoren und Aktoren zusammengestellt, mit denen Sie spielen können. Und sie haben Ihnen genügend Infrastruktur wie Kabel und Breadboards zur Verfügung gestellt, damit Sie wirklich etwas anschließen können. Sie erhalten sowohl ein Full-Size-Breadboard, ein Mini-Breadboard mit einem Prototyping-Schild als auch ein paar Protoboards für dauerhaft gelötete Schaltungen. Das Pack verfügt über eine schöne Sammlung verschiedener Motortypen (Vibration, Standard-DC, zwei Mikroservos), damit Sie mit der Essenz der Robotik spielen können. Es gibt einige wirklich interessante Sensoren in Form von Neigungsschaltern, Kraftsensoren und Thermistoren. Und natürlich hat es das erwartete Kompliment an Knöpfen, Knöpfen und LEDs. Wenn Sie lernen, wie Sie jede Komponente in diesem Paket verwenden, sollten Sie sich für ein Arduino-Verdienstausweis qualifizieren können.


Prototino Kit (Maker Shed, $ 24) Sobald Sie ein Standard-Arduino-Board besitzen, besteht die Chance, dass Sie einige permanente Projekte damit machen wollen. Während Sie für jedes Projekt ein vollständiges Arduino-Board kaufen können, kann dies teuer werden. Wie oben erwähnt, kann ein „Breadboard Arduino“ für ein paar Euro gebaut werden und Ihre Skizzen werden identisch ausgeführt, aber die Drähte werden sich irgendwann lösen und Ihr Projekt wird zum Scheitern verurteilt. Für etwas mehr Dauerhaftes als ein Arduino-Steckbrett, aber immer noch billiger als ein volles Arduino, sollten Sie sich das Prototino-Kit von Spikenzie Labs ansehen. Es ist eine neue Minz-Platine, die alle Teile für eine grundlegende Arduino-Arbeit enthält. aber auch genügend Protoboard-Platz für kundenspezifische Schaltungen. Wie andere Econo-Duinos benötigen Sie zum Programmieren einen USB-zu-Seriell-Adapter wie den FTDI Friend. Der Prototino ist ein guter Bausatz für Anfänger. Wenn Sie also Arduino kennen, aber nicht wissen, wie man lötet, probieren Sie es aus.


Diavolino Kit (Evil Mad Science, $ 13) Wenn Sie Arduino-Kompatibilität mit einem Arduino-Formfaktor (z. B. für Schilde) suchen, ist der Diavolino von Evil Mad Science kostengünstig und bietet Ihnen die Möglichkeit, ihn relativ unauffällig zu gestalten . Es verzichtet auch auf die Stromversorgung, die bei den meisten Arduino-kompatiblen Geräten vorhanden ist, so dass Sie die Karte mit Spannungen unter 5 V betreiben können und einige echte, langlebige batteriebetriebene Anwendungen. Sie können ein Netzteil wieder einbauen, wenn Sie es zu einem späteren Zeitpunkt wünschen. Der Diavolino ist auch ein guter Starter-Lötsatz. Die übersichtliche Bedienungsanleitung führt Sie durch die benötigten Werkzeuge, Techniken und wie Sie alles testen können. Wie beim Prototino sollte dies jedoch Ihr zweiter Arduino sein, nicht Ihr erster, sodass Sie nicht gleichzeitig Probleme mit Hardware und Software beheben.


GESPONSERTEN INHALT

Unsere Freunde bei element14 verkaufen ein komplettes Kompliment an Arduino-Mikrocontrollern und Zubehör. Sie können die Arduino-Übersichtsseite hier aufrufen. Nachfolgend sind nur einige der verfügbaren Artikel aufgeführt.

Arduino Mega 2560 Das Arduino Mega 2560, das das ursprüngliche Mega ersetzt, ist ein Mikrocontroller-Board, das auf der ATmega2560-MCU basiert. Es verfügt über 54 digitale E / A-Pins (von denen 14 als PWM-Ausgänge verwendet werden können), 16 analoge Eingänge, 4 UARTs (serielle Hardwareanschlüsse), ein 16-MHz-Quarzoszillator, ein USB-Anschluss, eine Netzbuchse, ein ICSP-Header, und eine Reset-Taste. Es enthält alles, was zur Unterstützung des Mikrocontrollers erforderlich ist. Schließen Sie das Gerät einfach mit einem USB-Kabel an einen Computer an oder versorgen Sie es mit einem AC / DC-Adapter oder Akku. Der Mega ist mit den meisten Schildern kompatibel, die für Arduino Duemilanove oder Diecimila entwickelt wurden. -Gareth

Gehäuse für Arduino Duemilanove oder Mega w / Ethernet Shield Nun, da Sie ein Arduino-basiertes Projekt haben, auf das Sie stolz sind, was machen Sie damit? Legen Sie es in einen Karton? Ihr Projekt verdient ein widerstandsfähiges Kunststoffgehäuse. Normalerweise finden Sie beim Bau von Elektronikprojekten eines der vielen generischen Gehäuse und dann Dremel mit Löchern und Ausschnitten. Diese sehen normalerweise ziemlich amateurhaft aus, es sei denn, Sie haben eine ruhige Hand. Dieses durchsichtige Gehäuse wurde speziell für Arduino-basierte Projekte entwickelt und enthält Ausstellplatten, die fertige Löcher für Knöpfe, LCDs, Knöpfe usw. abdecken.

Ich denke, ein klares Gehäuse ist besser als deckendes Weiß, da Sie die Möglichkeit haben, Kontrollleuchten sichtbar zu machen, ohne Löcher bohren zu müssen. Wenn Sie es undurchsichtig machen möchten, geben Sie uns einen Tipp, damit er cool aussieht und die Farbe lange hält: Malen Sie das Innere des Gehäuses, nicht das Äußere. Der durchsichtige Kunststoff schützt den Lack und verleiht ihm eine echte Tiefe. - Tod

Mehr: Schauen Sie sich alle unsere MAKE Holiday Guides und Programme an

Aktie

Leave A Comment