Entwicklung einer ATtiny Firefly Projekts mit Arduino und es ist IDE


Vor kurzem sah ich ein interessantes Projekt von Karl Lunt, mit denen ein ATtiny13 um ein Glühwürmchen (http://www.seanet.com/~karllunt/fireflyLED.html) zu imitieren. Das an sich ist sicherlich nicht einzigartig, aber es hat mich zum Nachdenken über eines meiner frühen Mikrocontroller-Projekte und wie schwierig war es für ein Anfang Bastler zu die ruhigen Gewässern des Arduino zu verlassen und raus in anderen Mikrocontroller-Chips. Blick auf Karls Firefly C Code erinnerte mich daran, wie isolierte der Arduino IDE uns aus der Underworking der AVR Architektur hält. Ich wollte sehen, wenn ich der Lücke zwischen Prototyping auf Arduino und Umsetzung auf einen ATtiny-Chip während die Nutzung noch der Einfachheit der Arduino IDE für die Codierung etwas überbrücken konnte.

Es gibt zwei große Enabler, den Prozess der Programmierung ein ATtiny viel einfacher, als es verwendete zu sein. Die erste ist die ArduinoISP Skizze, die als ein Beispiel-Skizze in der standard Arduino-Software kommt. Diese Skizze können Sie verkabeln ein Arduino-Board zu werden einen engagierten Programmierer und einen Bootloader laden oder direkt auf einen anderen Mikrocontroller-Chip über den ISP-Header zu skizzieren. Dies ist sehr praktisch, wenn Sie uns auf Stand-alone-Steckbrett Projekte bewegen oder ein Arduino ATmega328 ersetzen müssen. Ein Programmierung Schild kann machen diesen Prozess noch einfacher durch entfernen die Notwendigkeit es verkabeln jedes Mal, wenn Sie es brauchen.

Das zweite Schmuckstück ist von MITS-High-Low-Tech-Gruppe und ermöglicht es Ihnen, den Arduino Code der ATtiny-Architektur zu portieren. Das heißt, können Sie die Arduino IDE und Abstraktionsschicht Pin-Modi und vertraute Funktionen wie digitalWrite() und analogRead(). Nicht alle Arduino-Funktionen sind verfügbar für ATtiny, aber mehr als genug, um ein einfaches Projekt ausgeführt.

Hier ist was Sie brauchen zu folgen *:

* Wenn Sie gerade erst anfangen, enthalten SparkFun Erfinder Kit ($99) oder Adafruit ARDX Kit ($85) alles, was Sie brauchen außer Batterie, Batteriehalterung, Kondensator und den ATtiny.

Wenn dies beginnt, ein wenig entmutigend, werfen Sie einen Blick auf einige meiner Projekte, die möglicherweise besser geeignet für Entscheidungsträger zu Beginn:

Stichworte: Arduino

In Verbindung stehende Artikel

Wie erstelle ich eine einfache ansprechende Grafik mit Arduino und Verarbeitung

Wie erstelle ich eine einfache ansprechende Grafik mit Arduino und Verarbeitung

Dieses Tutorial soll Ihnen beibringen, wie mithilfe von Kleinteilen aus einem elektronischen Spielzeug in interaktive Licht- und Tontechnik Grafik erstellen, die als Beginn des interaktiven Kunstprojekt dienen kann. Es nutzt die Codierung in Arduino,
Steuerung eines Gleichstrommotors mit Arduino und Visual Basic

Steuerung eines Gleichstrommotors mit Arduino und Visual Basic

Hallo ist Freunde dies mein erster Beitrag in instructables.com wo werde ich versuchen, weitere Neuheit des oft zu bringen.Heute ist Thema mit Arduino und Visual Basic.Das Projekt, das wir heute sehen ist ein dc-Motor Controller mit Arduino und Visua
Bauen ein XBMC/KODI Fernbedienung mit Arduino, IR-Sensor-Schild und VB.NET

Bauen ein XBMC/KODI Fernbedienung mit Arduino, IR-Sensor-Schild und VB.NET

Bauen Sie ein XBMC/KODI Fernbedienung mit Arduino und einen IR-Sensor-Schild, die mit jeder Fernbedienung funktioniert.Ich wollte mein XBMC/Kodi PC von meinem Sat-Decoder Fernbedienung zu steuern, weil ich entweder auf XMBC/Kodi oder Sat-TV, Filme al
Steuerung einer großen Linearantrieb mit Arduino

Steuerung einer großen Linearantrieb mit Arduino

Diese Arduino linearen Stellantrieb Tutorial zeigt, wie grundlegende manuelle Kontrolle über eine große Linearantrieb mit zwei Tasten und ein Arduino zu tun. In der ersten Reihe des Codes die erste Schaltfläche erstreckt sich des Antriebs und die zwe
Fahren Sie eine Webseite in Echtzeit mit Arduino, SensorMonkey und Processing.js

Fahren Sie eine Webseite in Echtzeit mit Arduino, SensorMonkey und Processing.js

Remote Visualisierung von Echtzeit-Sensordaten.Dieses Tutorial beschreibt ausführlich den kostenlosen SensorMonkey -Service auf Push Echtzeit-Sensordaten aus einem Arduino zu einer Webseite für die Visualisierung mit Processing.js zu verwenden. Keine
Steuerung eine RGB-Led mit Arduino und Verarbeitung

Steuerung eine RGB-Led mit Arduino und Verarbeitung

diese instructable (meine erste nicht minder) zeigt, wie man ein RGB led mit Processing und Arduino zu kontrollieren.Das Hauptmerkmal ist, dass die Farbe ausgewählt ist, klicken Sie auf ein Bild, der RGB-Wert des Pixels Klick auf verarbeitet und gesc
Becher-Musik: Wasser in ein Instrument mit Arduino und ChucK verwandeln

Becher-Musik: Wasser in ein Instrument mit Arduino und ChucK verwandeln

Was passiert, wenn Sie leitende Oberfläche zu einem Instrument verwandeln könnte? Wie, sagen... einen Becher Wasser? Und das beste ist, ist es billig; Sie brauchen nur 1 Dollar Wert von elektrischer Komponenten (nicht einschließlich die Arduino).Für
Steuerung einer LED mit Arduino und Wifly Schild

Steuerung einer LED mit Arduino und Wifly Schild

Um zu demonstrieren, wie Sie Geräte über WLAN mit dem Arduino Wifly Schild steuern können, werde ich ein- und Ausschalten einer LED wechseln, durch Senden einer HTTP-Anforderung von meiner Web-Browser mit dem Wifly-Schirm.Anforderungen:(1) Arduino un
Wie erstelle ich eine Fernbedienung gesteuert Roboterhand mit Arduino

Wie erstelle ich eine Fernbedienung gesteuert Roboterhand mit Arduino

Dies ist mein Schulprojekt für das 5. Jahr der High School (ich bin Italiener, wir haben 5 Jahre der High School).Es besteht in einer künstlichen Hand durch einen Handschuh mit Flex Sensoren gesteuert. Die künstliche Hand reproduziert die Bewegungen
Tachometer mit Arduino und Verarbeitung

Tachometer mit Arduino und Verarbeitung

Hallo an alle, dies ist meine erste Instructables-Veröffentlichung. Ich werde Ihnen sagen, wie man einen Tacho mit Arduino und Processing. Die coole Sache über die Verwendung von ist hier, Verarbeitung, dass Sie Ihr Tacho Cool aussehen wie die oben g
Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Hallo an alleIch bin Vignesh Raja. Hier möchte ich die Drehzahlregelung des dc-Motors von Computer mit Arduino und processing-Software zu teilen. in diesem Projekt die Processing-Software eine einfache Anwendungsfenster auf Computer ausgeführt. basie
NeoMickey: Mickey/Minnie Ohren mit Arduino und Neopixels

NeoMickey: Mickey/Minnie Ohren mit Arduino und Neopixels

Dieser Artikel wird Ihnen zeigen, wie man meine NeoMickey Ohren machen. Ich habe einen Satz der Ohren für meine Freundin und ich, im Disneyland zu verwenden. Die Ohren waren ein großer Erfolg und eine Menge Leute wollten wissen, wo sie zu bekommen. D
Wie mit alten Stepper Motoren mit Arduino und A4988 Treiber

Wie mit alten Stepper Motoren mit Arduino und A4988 Treiber

Ich benutze Schrittmotoren für eine Weile jetzt, und sie sind fantastisch für alle Arten von Roboter-Projekte.Heute werde ich die Dinge teilen, die ich bisher gelernt habe, über die Wiederverwendung von alten Schrittmotoren geborgen von Druckern. Ide
Fun-Spiel mit Arduino und Verarbeitung

Fun-Spiel mit Arduino und Verarbeitung

Dieses Tutorial zeigt Ihnen wie man eine erste Person FPS-Shooter in der Verarbeitung mit Hilfe von einem Arduino zu machen. Dieses Projekt wurde als eine Abschlussprüfung in einem technischen Spezialisierung natürlich (gymnasiale Oberstufe) an uns ü