Turinys:
- 1 žingsnis: medžiagos ir įrankiai
- 2 žingsnis: programavimas
- 3 žingsnis: litavimas
- 4 žingsnis: Apdailos darbai
Video: Purvas pigus ATtiny-85 Tv-B-Gone (išjungia bet kurį televizorių!), Plius „Arduino Asp“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Registruokitės į mano „Elektronikos trumpai“kursą čia:
Taip pat apsilankykite mano „YouTube“kanale, kur rasite daugiau projektų ir elektronikos pamokų:
„TV-B-Gone“yra puikus inžinerijos ir kodavimo kūrinys. Kartu su tinkamai pavadintu mažyčiu „AT-Tiny“galime sukurti nuostabų universalų televizoriaus nuotolinio valdymo pultą, kuris gali paversti bet kurį televizorių. Iš pradžių jis buvo parduodamas kaip rinkinys, bet mes jį pagaminsime patys, naudodami Mitch Altman kodą. Bendra kaina man buvo mažesnė nei 4 USD
1 žingsnis: medžiagos ir įrankiai
Medžiagos-
„Atiny 85 A“kristalas (priklauso nuo jūsų „attiny 85“modelio, jei sutriksite, palikite komentarą ir aš jums pasakysiu, ar jums to reikia, ar ne)
ir LED
tranzistorius
būsenos lemputė ir pridedamas 330 omų rezistorius (neprivaloma)
perf lenta/proto lenta
viela ir lydmetalis
c2032 baterija ir pridedamas akumuliatoriaus laikiklis. (jei naudojate kitą bateriją, įsigykite įtampos reguliatorių, jei akumuliatoriaus įtampa yra didesnė nei 5v.)
mygtukas, pageidautina mažas
22uf kondensatorius
150 omų rezistorius
Programuotojas, kaip isp naudojau arduino uno (daugiau apie tai vėliau)
*** jei naudojate arduino kaip ISP, jums taip pat reikia 10uf 16 V kondensatoriaus ir 220 omų rezistoriaus
Įrankiai
Lituoklis (plius lydmetalis)
vielos nuėmikliai
klijų pistoletas (neprivaloma)
Toliau mums pavyks
2 žingsnis: programavimas
saugikliai - priklausomai nuo jūsų mažo modelio, jums gali prireikti išorinio rezonatoriaus. Turėjau „attiny 85-20pu“, kuris veikė ant išorinio rezonatoriaus, todėl sudeginau alternatyvų įkrovos įkroviklį (esantį „arduino“lentų skyriuje), kuris leido jam veikti vidiniame osciliatoriuje. Jei visa tai jus klaidina, būkite saugūs ir naudokite ATtiny85V-10PU
„Arduino“naudojimas kaip ISP- Pirmiausia eikite į pavyzdžius, o „Arduino“- kaip IPT ir įrašykite tai savo „Arduino“, tada vadovaukitės toliau pateiktomis instrukcijomis, kad įrašytumėte tinkamą „tvbgone“kodą (rasite žemiau).
Naudodami šias išsamias pamokas, užprogramuokite attiny naudodami arduino.
1 nuoroda, spustelėkite čia (atidaroma naujuose skirtukuose)
2 nuoroda, spustelėkite čia (atidaroma naujuose skirtukuose)
Jei turite avr programuotoją, naudokite šias pamokas
1 nuoroda, spustelėkite čia (atidaroma naujuose skirtukuose) 2 nuoroda, spustelėkite čia (atidaroma naujuose skirtukuose)
failus, kurie turi būti mirksi „Attiny“, galima rasti čia- „ATtiny“kodas
Jei po ranka turite duonos lentą, aš rekomenduoju pirmiausia sukurti grandinę kitame duonos lentos puslapyje, kad patikrintumėte, ar jūsų mažylis tinkamai mirgėjo.
3 žingsnis: litavimas
Lituokite savo projektą naudodami aukščiau pateiktą schemą. Kadangi 1 baterija yra labai nestabili ir man nesuteikė pakankamai stiprintuvo išvesties, lygiagrečiai prijungiau 2 baterijas, kad palaikyčiau 3 didelės galios IR lemputes. Jei naudojate mažesnės galios infraraudonųjų spindulių arba mažiau šviesos diodų, tada 1 baterija turėtų palaikyti stiprintuvo traukimą.
Jei norite naudoti skirtingas baterijas, pvz., 9 voltų baterijas, pritvirtinkite įtampos reguliatorių, jei akumuliatoriaus įtampa yra didesnė nei 5 V. Įtampos reguliatoriaus prijungimas yra labai lengvas, o internete yra daug pamokų. Tiesiog atminkite, kad to reikia tik tuo atveju, jei jūsų naudojama baterija yra didesnė nei 5 V.
4 žingsnis: Apdailos darbai
Dabar galite tai paslėpti bet kuriame korpuse, kad jis taptų diskretiškesnis, arba galite ant viso plokštės uždėti aiškų šilumos susitraukimą. Aš palikau savo pliką, nes man taip patinka.
Nedvejodami palikite žemiau klausimų, komentarų ar rūpesčių.
Ačiū Dark Sponge ir jo televizoriui, kuris įkvėpė mane sukurti šį kūrinį.
Registruokitės į mano „Elektronikos trumpai“kursą čia:
Rekomenduojamas:
Klonuoti bet kurį nuotolinio valdymo pultą naudojant „Arduino Nano“: 5 žingsniai
Klonuoti bet kurį nuotolinio valdymo pultą naudojant „Arduino Nano“: klonuoti bet kurį nuotolinio valdymo pultą naudojant „Arduino Nano“
Mažas ir pigus kišeninis kompiuteris, kurį galima užprogramuoti bet kur: 5 žingsniai
Mažas ir pigus kišeninis kompiuteris, kurį galima užprogramuoti bet kur: Galite paversti „CardKB“į kišeninį kompiuterį! Užpildykite „CardKB“kišeninį kompiuterį naudodami „ArduinoBaisc“, „CardKB“, „I2C OLED“ekraną. Kadangi BASIC naudoja „ArduinoBasic“(https://github.com/robinhedwards/ArduinoBASIC), jis palaiko beveik visas įprastas funkcijas, tokias kaip
Kaip įkelti „Bootloader“į bet kurį „Arduino“!: 5 žingsniai
Kaip įkelti įkrovos įkėlimo programą į bet kurį „Arduino“!: Tarkime, kad atsinešėte „Arduino“ir bandėte įkelti savo pirmąją programą iš pavyzdžių, ir sakoma Klaida avrdude: stk500_getsync () Tai reiškia, kad jūsų „Arduino“nėra įkrovos įkėlimo programos. Taigi šiandien aš jums parodysiu, kaip įkelti „Bootloader“
Nemokamai konvertuokite (beveik) bet kokį medijos failą į (beveik) bet kurį kitą medijos failą!: 4 veiksmai
Nemokamai konvertuokite (beveik) bet kurį medijos failą į (beveik) bet kurį kitą medijos failą!: Mano pirmasis pamokomas, sveikinu! Bet kokiu atveju, aš „Google“ieškojau nemokamos programos, kuri mano Youtube.flv failus paverstų tokiu formatu yra universalesnis, pvz., wmv arba.mov. Ieškojau daugybės forumų ir svetainių, o tada radau programą, pavadintą
Purvas Pigus „SteamPunk PC“: 7 žingsniai
Purvinas pigus „SteamPunk PC“: turiu pigiausią būdą pakeisti savo kompiuterį. Dabartinis mano modulis yra neišsamus, tačiau jis suteiks jums pakankamai informacijos ir idėjų, kad galėtumėte pradėti kurti ne daugiau kaip purškiamų dažų ir metalinės juostos skardinę