Innholdsfortegnelse:

Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp: 4 trinn
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp: 4 trinn

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp: 4 trinn

Video: Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp: 4 trinn
Video: Trucker Ran Off On The Lot Lizard 🚛💨🦎 #trucker #lotlizard #fyp 2024, September
Anonim
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp
Dirt Cheap ATtiny-85 Tv-B-Gone (slår av hvilken som helst TV!), Pluss Arduino As Isp

Meld deg på mitt 'Elektronikk i et nøtteskall' kurs her:

Sjekk også ut YouTube -kanalen min her for flere prosjekter og elektronikkopplæringer:

TV-B-Gone er et flott lite stykke engineering og koding. Sammen med den passende navnet lille, AT-Tiny, kan vi lage en fantastisk universal tv-fjernkontroll som kan slå på hvilken som helst TV. Dette ble opprinnelig solgt som et sett, men vi skal lage det selv ved å bruke Mitch Altmans kode. Den totale kostnaden for meg var under 4 $

Trinn 1: Materialer og verktøy

Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy

Materialer-

Atiny 85 En krystall (avhenger av din attiny 85 -modell. Hvis du er forvirret, legg igjen en kommentar, så skal jeg fortelle deg om du trenger det eller ikke)

ir leds

en transistor

status LED, og en tilhørende 330 ohm motstand (valgfritt)

perf board/proto board

wire og loddetinn

c2032 batteri og en medfølgende batteriholder. (hvis du bruker et annet batteri, skaff deg en spenningsregulator hvis batteriets spenning er høyere enn 5v.)

trykknapp, gjerne en liten

22uf kondensator

150 ohm ressistor

En programmerer, jeg brukte arduino uno som isp (mer om det senere)

*** hvis du bruker arduino som isp, trenger du også en 10uf 16 v kondensator og en 220 ohm ressistor

Verktøy

Loddejern (pluss loddetinn)

wire strippere

limpistol (valgfritt)

Neste skal vi klare det

Trinn 2: Programmering

sikringer - Avhengig av din lille modell kan du trenge en ekstern resonator. Jeg hadde en attiny 85-20pu som kjørte på en ekstern resonator, så jeg brente en alternativ oppstartslaster (funnet i brettdelen av arduino) som lot den kjøre på den interne oscillatoren. Hvis alt dette forvirrer deg, så vær på den sikre siden, og bruk en ATtiny85V-10PU

Bruke en Arduino som isp- Gå først til eksempler, og Arduino som ISP, og brenn den på Arduino, følg deretter opplæringen nedenfor for å brenne den riktige tvbgone-koden (funnet nedenfor).

Ved å bruke disse omfattende opplæringsprogrammene, programmerer du attiny med en arduino.

Lenke 1, klikk her (åpnes i nye faner)

Link 2, klikk her (åpnes i nye faner)

Hvis du har en avr -programmerer, kan du bruke disse opplæringene

Lenke 1, klikk her (åpnes i nye faner) Lenke 2, klikk her (åpnes i nye faner)

filene som skal blinkes på Attiny er tilgjengelig her- ATtiny-koden

Hvis du har et brødbrett for hånden, anbefaler jeg at du gjør kretsen på neste side først på brødbrettet, bare for å bekrefte at din lille er blitt blinket ordentlig.

Trinn 3: Lodding

Lodding
Lodding

Lodd prosjektet ditt ved hjelp av skjemaet ovenfor. Siden 1 batteri er veldig ustabilt og ikke ga meg nok forsterkerutgang, koblet jeg 2 batterier parallelt for å støtte mine 3 høyeffektive IR -lysdioder. Hvis du bruker IR -lysdioder med lavere effekt eller færre lysdioder, bør 1 batteri kunne støtte forsterkeren.

Hvis du vil bruke forskjellige batterier, for eksempel 9 volt batterier, må du koble til en spenningsregulator hvis batteriets spenning er høyere enn 5v. Det er ekstremt enkelt å koble til en spenningsregulator, og det er mange opplæringsprogrammer online. Bare husk, dette er bare nødvendig hvis batteriet du bruker er over 5v.

Trinn 4: Etterbehandling

Du kan nå skjule dette i et hvilket som helst foringsrør for å gjøre det mer diskret, eller du kan bruke klar varmekrymping over hele kretskortet. Jeg lot mitt ligge, som jeg liker det på den måten.

Ikke nøl med å legge igjen spørsmål, kommentarer eller bekymringer nedenfor.

Takk til Dark Sponge, og hans tvb borte, som inspirerte meg til å lage denne bygningen.

Meld deg på mitt 'Elektronikk i et nøtteskall' kurs her:

Anbefalt: