Inhaltsverzeichnis:

Dirt Cheap ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp - Gunook
Dirt Cheap ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp - Gunook

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp - Gunook

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp - Gunook
Video: CuVoodoo #007 - building an infrared cock grenade 2024, Dezember
Anonim
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp
Schmutz billig ATtiny-85 Tv-B-Gone (schaltet jeden Fernseher aus!), Plus Arduino als Isp

Melden Sie sich hier für meinen Kurs „Elektronik in Kürze“an:

Besuchen Sie auch meinen YouTube-Kanal hier für weitere Projekte und Elektronik-Tutorials:

Der TV-B-Gone ist ein großartiges kleines Stück Technik und Codierung. Zusammen mit dem entsprechend benannten kleinen AT-Tiny können wir eine erstaunliche universelle TV-Fernbedienung herstellen, die jeden Fernseher ausschalten kann. Dies wurde ursprünglich als Bausatz verkauft, aber wir werden es selbst herstellen, indem wir den Code von Mitch Altman verwenden. Die Gesamtkosten für mich waren unter 4 $

Schritt 1: Materialien und Werkzeuge

Materialien und Werkzeuge
Materialien und Werkzeuge
Materialien und Werkzeuge
Materialien und Werkzeuge
Materialien und Werkzeuge
Materialien und Werkzeuge

Materialien-

Attiny 85 A Kristall (hängt von Ihrem Attiny 85-Modell ab. Wenn Sie verwirrt sind, hinterlassen Sie einen Kommentar, und ich werde Ihnen sagen, ob Sie es brauchen oder nicht)

ir leds

ein Transistor

Status-LED und ein zugehöriger 330-Ohm-Widerstand (optional)

Perfboard/Protoboard

Draht und Löten

c2032-Batterie und einen dazugehörigen Batteriehalter. (Wenn Sie eine andere Batterie verwenden, besorgen Sie sich einen Spannungsregler, wenn die Spannung der Batterie höher als 5 V ist.)

Druckknopf, am besten ein kleiner

22uf Kondensator

150 Ohm Widerstand

Als Programmierer habe ich Arduino Uno als ISP verwendet (dazu später mehr)

*** Wenn Sie Arduino als ISP verwenden, benötigen Sie auch einen 10uf 16 V-Kondensator und einen 220-Ohm-Widerstand

Werkzeuge

Lötkolben (plus Lot)

Abisolierzangen

Klebepistole (optional)

Als nächstes machen wir es

Schritt 2: Programmierung

Sicherungen - Abhängig von Ihrem kleinen Modell benötigen Sie möglicherweise einen externen Resonator. Ich hatte einen attiny 85-20pu, der auf einem externen Resonator lief, also brannte ich einen alternativen Bootloader (in der Boards-Sektion von Arduino zu finden), der es ihm ermöglichte, auf dem internen Oszillator zu laufen. Wenn Sie das alles verwirrt, dann bleiben Sie auf der sicheren Seite und verwenden Sie einen ATtiny85V-10PU

Verwenden eines Arduino als isp- Gehen Sie zuerst zu Beispielen und Arduino als ISP und brennen Sie diese auf Ihrem Arduino. Folgen Sie dann den folgenden Tutorials, um den entsprechenden tvbgone-Code zu brennen (siehe unten).

Programmieren Sie mit diesen umfassenden Tutorials die Attiny mit einem Arduino.

Link 1, hier klicken (öffnet sich in neuen Tabs)

Link 2, hier klicken (öffnet sich in neuen Tabs)

Wenn Sie einen AVR-Programmierer haben, verwenden Sie diese Tutorials

Link 1, hier klicken (öffnet sich in neuen Tabs)Link 2, hier klicken (öffnet sich in neuen Tabs)

Die Dateien, die auf dem Attiny geflasht werden sollen, sind hier verfügbar - ATtiny-Code

Wenn Sie ein Steckbrett zur Hand haben, empfehle ich, die Schaltung auf der nächsten Seite zuerst auf dem Steckbrett zu machen, nur um zu überprüfen, ob Ihr winziges richtig geflasht wurde.

Schritt 3: Löten

Löten
Löten

Löten Sie Ihr Projekt mit dem obigen Schema. Da 1 Batterie sehr instabil ist und mir nicht genügend Verstärkerausgang gab, habe ich 2 Batterien parallel verdrahtet, um meine 3 Hochleistungs-IR-LEDs zu unterstützen. Wenn Sie IR-LEDs mit geringerer Leistung oder weniger LEDs verwenden, sollte 1 Batterie die Verstärkerleistung unterstützen.

Wenn Sie andere Batterien wie 9-Volt-Batterien verwenden möchten, schließen Sie einen Spannungsregler an, wenn die Spannung der Batterie höher als 5 V ist. Das Anbringen eines Spannungsreglers ist extrem einfach und es gibt viele Tutorials online. Denken Sie daran, dass dies nur erforderlich ist, wenn die von Ihnen verwendete Batterie über 5 V beträgt.

Schritt 4: Feinschliff

Sie können dies jetzt in jedem Gehäuse verstecken, um es diskreter zu machen, oder Sie können eine klare Wärmeschrumpfung über die gesamte Leiterplatte anwenden. Ich habe meine blank gelassen, da ich es so mag.

Bitte zögern Sie nicht, unten Fragen, Kommentare oder Bedenken zu hinterlassen.

Danke an Dark Sponge, und sein TVB ist weg, was mich zu diesem Build inspiriert hat.

Melden Sie sich hier für meinen Kurs „Elektronik in Kürze“an:

Empfohlen: