Inhaltsverzeichnis:

Ein günstiges Attiny Arduino Board herstellen – wikiHow
Ein günstiges Attiny Arduino Board herstellen – wikiHow

Video: Ein günstiges Attiny Arduino Board herstellen – wikiHow

Video: Ein günstiges Attiny Arduino Board herstellen – wikiHow
Video: ATTiny85 Basiswissen 2024, November
Anonim
Wie erstelle ich ein günstiges Attiny Arduino Board?
Wie erstelle ich ein günstiges Attiny Arduino Board?

Nun, die meiste Zeit bekomme ich Probleme, wenn ich Arduino in einigen Projekten benötige, bei denen ich nur wenige I / O-Pins brauche. Dank der Arduino-Tiny-Plattform kann das Arduino-Programm in die Avr-tiny-Serie wie Attiny 85/45 gebrannt werden

Arduino-Tiny ist ein Open-Source-Set von ATtiny-"Kernen" für die Arduino-Plattform.

Es bietet einen Kern, der es Arduino-Benutzern ermöglicht, mit den Prozessoren ATtiny84 (84/44/24), ATtiny85 (85/45/25) und ATtiny2313 (4313) zu arbeiten.

=============================================================

Vorteile der Attiny-Serie Günstig kostet kaum 1$Sie können in jedem Stromkreis als Standalone verwendet werdenNachteile von Attiny

Wenige I/O-Pins im Vergleich zur megaSerie

Weniger Speicher haben normalerweise Attiny 25/45/85 2kb 4kb bzw. 8kb

=============================================================

Aber wenn du mich fragst, sind Attiny wirklich nützlich für kleine Projekte Obwohl ich denke, es ist zu billig für einen Dummy, um damit zu experimentieren. Also habe ich dieses kleine Projekt gemacht, mit dem jeder sein billigstes kleines Arduino zu Hause machen kann

Like auch meine Seite für Support

Schritt 1: Teile

Teile
Teile
Teile
Teile

Dinge, die du brauchst

  1. Veroboard -0,3$
  2. 8-poliger IC-Sockel -0,10 $
  3. Drähte einadrig 22 Gauge- 0.10$
  4. Attiny 85- 1.35$
  5. Stiftleiste-0,16$
  6. Buchsenleiste-0,16$

Die Gesamtkosten betragen also 2,17 $

Schritt 2: Schaltplan

Schaltplan
Schaltplan
Schaltplan
Schaltplan

Fast alle Chips werden mit 6 Pins programmiert

  • MISO (Master In Slave Out)
  • MOSI (Master OUT Slave In)
  • ZURÜCKSETZEN
  • SCK (Nebenuhr)
  • Vcc
  • Gnd

==========================================================

Verbindung mit Arduino

Pin13 wird mit SCK. verbunden

Pin12 wird mit MISO verbunden

Pin11 wird mit MOSI. verbunden

Pin10 wird mit RESET verbunden

Der nächste Teil behandelt die Verwendung des Arduino als ISP zum Programmieren des attiny85

Schritt 3: Verwenden von Arduino als ISP

Arduino als ISP verwenden
Arduino als ISP verwenden
Arduino als ISP verwenden
Arduino als ISP verwenden

Einrichten der Firmware

Sie müssen diese Datei herunterladen, um die Attiny zu programmieren

code.google.com/p/arduino-tiny/

nach der Installation

  • Öffnen Sie Arduino.exe
  • Datei > Beispiele > ArduinoISP
  • Sketch auf dein Board hochladen
  • Auf dem Arduino Uno müssen Sie einen 10 uF-Kondensator zwischen Reset und Masse anschließen (nach dem Hochladen der ArduinoISP-Skizze).
  • Verbinden Sie die Arduino-Pins mit dem Arduino Tiny Board
  • Gehe zu Tools >Boards>Attiny 85 8 MHz
  • Gehe zu Tools>Programmierer>Arduino als ISP
  • Bootloader brennen

CONGO attiny ist bereit, von arduino programmiert zu werden

Lassen Sie uns ein einfaches Programm "Blink" in Aktion sehen

Gehe wieder zu

Datei > Beispiele >Blinken

Ändern Sie die Pin-Nr. von 13 bis zu einem der Pins von Attiny85

0, 1, 2, 3, 4

Lade es hoch

==================================================

Schritt 4: Blinky in Aktion

Blinky in Aktion
Blinky in Aktion
Blinky in Aktion
Blinky in Aktion

Das Blink-Programm in Aktion

Genießen Sie Ihr Board

Es kann auch mit einer externen Stromquelle betrieben werden Sie benötigen nur eine geregelte Stromversorgung von 5

Sie können auch einen seriellen Programmierer verwenden, um den Bootloader zu brennen und zu skizzieren

Bei Fragen kannst du mich gerne fragen

www.facebook.com/prajjwal.nag

Empfohlen: