Talaan ng mga Nilalaman:

Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp: 4 Hakbang
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp: 4 Hakbang

Video: Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp: 4 Hakbang

Video: Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp: 4 Hakbang
Video: Paano Tanggalin Ang Aspalto Sa Sasakyan 2024, Hulyo
Anonim
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp
Dumi Murang ATtiny-85 Tv-B-Gone (patayin ang Anumang TV!), Plus Arduino Bilang Isp

Mag-enrol sa aking kurso na 'Electronics in a nutshell' dito:

Suriin din dito ang aking youtube channel para sa maraming mga proyekto at tutorial sa electronics:

Ang TV-B-Gone ay isang mahusay na maliit na piraso ng engineering, at pag-coding. Kasama ng naaangkop na pinangalanang maliit, AT-Tiny, makakagawa kami ng isang kamangha-manghang unibersal na remote ng tv na maaaring lumiko sa anumang TV. Orihinal na ipinagbili ito bilang isang kit, ngunit gagawin namin ito sa aming sarili, gamit ang code ni Mitch Altman. Ang kabuuang gastos para sa akin ay mas mababa sa 4 $

Hakbang 1: Mga Materyales, at Mga Tool

Mga Materyales, at Mga Kasangkapan
Mga Materyales, at Mga Kasangkapan
Mga Materyales, at Mga Kasangkapan
Mga Materyales, at Mga Kasangkapan
Mga Materyales, at Mga Kasangkapan
Mga Materyales, at Mga Kasangkapan

Mga Materyal-

Atiny 85 Isang kristal (nakasalalay sa iyong attiny 85 na modelo, Kung nalilito mag-iwan ng komento, at sasabihin ko sa iyo kung kailangan mo ito, o hindi)

ir leds

isang transistor

humantong sa katayuan, at isang kasamang 330 ohms risistor (opsyonal)

perf board / proto board

wire, at panghinang

baterya ng c2032, at isang kasamang may-ari ng baterya. (kung gumagamit ka ng ibang baterya, kumuha ng isang regulator ng boltahe kung ang boltahe ng baterya ay mas mataas sa 5v.)

pindutan ng push, mas mabuti ang isang maliit

22uf capacitor

150 ohm ressistor

Isang programmer, ginamit ko ang arduino uno bilang isp (higit pa sa paglaon)

*** kung gumagamit ng arduino bilang isp, kailangan mo rin ng isang 10uf 16 v capacitor, at isang 220 ohm ressistor

Mga kasangkapan

Bakal na bakal (plus panghinang)

mga striper ng kawad

kola baril (opsyonal)

Susunod na gagawin natin ito

Hakbang 2: Programing

piyus - Nakasalalay sa iyong maliit na modelo, maaaring kailanganin mo ng isang panlabas na resonator. Nagkaroon ako ng isang attiny 85-20pu na kung saan ay tumakbo sa isang panlabas na resonator, kaya sinunog ko ang isang kahaliling boot loader (matatagpuan sa seksyon ng boards ng arduino) na pinapayagan itong tumakbo sa panloob na oscillator. Kung ang lahat ng ito ay nakalilito sa iyo, pagkatapos ay manatili sa ligtas na bahagi, at gumamit ng isang ATtiny85V-10PU

Paggamit ng isang Arduino bilang isp- Una pumunta sa mga halimbawa, at Arduino bilang ISP, at sunugin iyon sa iyong Arduino, pagkatapos ay sundin ang mga tutorial sa ibaba upang sunugin ang naaangkop na tvbgone code (matatagpuan sa ibaba).

Gamit ang mga komprehensibong tutorial na ito, iprograma ang attiny gamit ang isang arduino.

Link 1, mag-click dito (magbubukas sa mga bagong tab)

Link 2, mag-click dito (magbubukas sa mga bagong tab)

Kung mayroon kang isang avr programmer pagkatapos ay gamitin ang mga tutorial na ito

Link 1, mag-click dito (magbubukas sa mga bagong tab) Link 2, mag-click dito (magbubukas sa mga bagong tab)

ang mga file na mai-flash sa Attiny ay magagamit dito- ATtiny code

Kung mayroon kang isang breadboard sa kamay, inirerekumenda kong gawin muna ang circuit sa susunod na pahina sa breadboard, upang mapatunayan lamang na ang iyong maliit ay na-flash nang maayos.

Hakbang 3: Paghihinang

Paghihinang
Paghihinang

Paghinang ng iyong proyekto gamit ang eskematiko sa itaas. Dahil ang 1 baterya ay napaka hindi matatag, at hindi binigyan ako ng sapat na amp output, nag-wire ako ng 2 baterya nang kahanay, upang suportahan ang aking 3 mataas na lakas na IR leds. Kung gumagamit ka ng mas mababang lakas na IR leds, o mas kaunting mga leds, pagkatapos ang 1 baterya ay dapat na suportahan ang amp draw.

Kung nais mong gumamit ng iba't ibang mga baterya tulad ng 9 volt baterya, pagkatapos ay maglakip ng isang regulator ng boltahe kung ang boltahe ng baterya ay mas mataas sa 5v. Ang paglakip sa isang regulator ng boltahe ay lubos na madali, at maraming mga tutorial sa online. Tandaan lamang, kakailanganin lamang ito kung ang baterya na iyong ginagamit ay higit sa 5v.

Hakbang 4: Pagtatapos ng Mga Touch

Maaari mo na ngayong itago ito sa anumang pambalot upang gawin itong mas discrete, o maaari kang maglapat ng malinaw na pag-urong ng init sa buong pcb. Iniwan ko ang aking hubad, tulad ng gusto ko sa ganoong paraan.

Mangyaring huwag mag-atubiling mag-iwan ng anumang mga katanungan, coment, o alalahanin sa ibaba.

Salamat sa Dark Sponge, at nawala ang kanyang tvb, na nagbigay inspirasyon sa akin na gawin itong build.

Mag-enrol sa aking kurso na 'Electronics in a nutshell' dito:

Inirerekumendang: