Inhoudsopgave:

Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino As Isp - Ajarnpa
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino As Isp - Ajarnpa

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino As Isp - Ajarnpa

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino As Isp - Ajarnpa
Video: TV-B-GONE! Adafruit gadget 2024, December
Anonim
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (schakelt elke tv uit!), Plus Arduino als Isp

Schrijf u hier in voor mijn cursus 'Elektronica in een notendop':

Bekijk hier ook mijn youtube-kanaal voor meer projecten en elektronica-tutorials:

De TV-B-Gone is een geweldig klein stukje techniek en codering. Samen met de toepasselijke naam tiny, AT-Tiny, kunnen we een geweldige universele tv-afstandsbediening maken die elke tv kan uitschakelen. Dit werd oorspronkelijk als bouwpakket verkocht, maar we gaan het zelf maken, met de code van Mitch Altman. De totale kosten voor mij waren minder dan $ 4

Stap 1: Materialen en gereedschappen

Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen

Materialen-

Atiny 85 A crystal (afhankelijk van je attiny 85-model, laat bij verwarring een reactie achter en ik zal je vertellen of je het nodig hebt of niet)

ir leds

een transistor

statusled en een bijbehorende weerstand van 330 ohm (optioneel)

perf board/proto board

draad en soldeer

c2032-batterij en een bijbehorende batterijhouder. (Als u een andere batterij gebruikt, koop dan een spanningsregelaar als de spanning van de batterij hoger is dan 5v.)

drukknop, liefst een kleine

22uf condensator

150 ohm weerstand

Een programmeur, ik gebruikte arduino uno als isp (daarover later meer)

*** als je arduino als isp gebruikt, dan heb je ook een 10uf 16 v condensator en een 220 ohm weerstand nodig

Gereedschap

Soldeerbout (plus soldeer)

draadstrippers

lijmpistool (optioneel)

Volgende zullen we maken

Stap 2: Programmeren

zekeringen - Afhankelijk van uw kleine model heeft u mogelijk een externe resonator nodig. Ik had een attiny 85-20pu die op een externe resonator liep, dus ik brandde een alternatieve bootloader (te vinden in de boards-sectie van arduino) waardoor deze op de interne oscillator kon draaien. Als dit je allemaal in de war brengt, blijf dan aan de veilige kant en gebruik een ATtiny85V-10PU

Een Arduino gebruiken als isp- Ga eerst naar voorbeelden en Arduino als ISP en brand die op je Arduino, volg dan de onderstaande tutorials om de juiste tvbgone-code te branden (hieronder te vinden).

Gebruik deze uitgebreide tutorials om de attiny te programmeren met een arduino.

Link 1, klik hier (opent in nieuwe tabbladen)

Link 2, klik hier (opent in nieuwe tabbladen)

Als je een avr-programmeur hebt, gebruik dan deze tutorials

Link 1, klik hier (opent in nieuwe tabbladen)Link 2, klik hier (opent in nieuwe tabbladen)

de bestanden die op de Attiny moeten worden geflitst, zijn hier beschikbaar - ATtiny-code

Als je wel een breadboard bij de hand hebt, raad ik je aan om het circuit op de volgende pagina eerst op het breadboard te maken, alleen om te controleren of je bij tiny correct is geflitst.

Stap 3: Solderen

Solderen
Solderen

Soldeer uw project met behulp van het bovenstaande schema. Omdat 1 batterij erg onstabiel is en me niet genoeg versterkeroutput gaf, heb ik 2 batterijen parallel geschakeld om mijn 3 krachtige IR-leds te ondersteunen. Als u IR-leds met een lager vermogen of minder leds gebruikt, dan zou 1 batterij het ampèreverbruik moeten kunnen ondersteunen.

Als je verschillende batterijen wilt gebruiken, zoals 9 volt batterijen, sluit dan een spanningsregelaar aan als de spanning van de batterij hoger is dan 5v. Het aansluiten van een spanningsregelaar is uiterst eenvoudig en er zijn tal van tutorials online te vinden. Onthoud dat dit alleen nodig is als de batterij die u gebruikt meer dan 5v is.

Stap 4: Afwerking

Je kunt dit nu in elke behuizing verbergen om het discreter te maken, of je kunt duidelijke krimpkous over de hele print toepassen. Ik heb de mijne kaal gelaten, omdat ik het zo leuk vind.

Aarzel niet om hieronder vragen, opmerkingen of opmerkingen achter te laten.

Dankzij Dark Sponge, en zijn tvb weg, die me inspireerde om deze build te maken.

Schrijf u hier in voor mijn cursus 'Elektronica in een notendop':

Aanbevolen: