Sisällysluettelo:

Attiny85 -näppäimistö alle 8 dollaria!: 11 vaihetta (kuvilla)
Attiny85 -näppäimistö alle 8 dollaria!: 11 vaihetta (kuvilla)

Video: Attiny85 -näppäimistö alle 8 dollaria!: 11 vaihetta (kuvilla)

Video: Attiny85 -näppäimistö alle 8 dollaria!: 11 vaihetta (kuvilla)
Video: Arduino for Starships - Ch14 - Programming the ATtiny85 Microcontroller Using Arduino IDE Version 2 2024, Marraskuu
Anonim
Attiny85 -näppäimistö alle 8 dollaria!
Attiny85 -näppäimistö alle 8 dollaria!

Tämä pieni näppäimistö tehtiin muutamilla passiivisilla komponenteilla, tyhjällä PCB -materiaalilla, summerilla, yhdellä LEDillä, Attiny85: llä ja paljon rakkautta! Projektin tavoitteena oli tehdä näppäimistö, joka on hauska ja helppo tehdä ja jonka valmistaminen ei maksa omaisuutta.

Vaihe 1: Tarvittavat materiaalit ja työkalut

Olen lisännyt kaikkien tuotteiden kustannusten hinnat, joissakin tapauksissa minun piti ostaa useamman kuin yhden tuotteen määrä kerrallaan. Asun Etelä -Afrikassa, joten aion yksinkertaisesti muuntaa kunkin kohteen kustannukset nykyisen valuuttakurssin perusteella vain antaakseni käsityksen siitä, kuinka paljon tämä projekti maksaa. Joitakin kohteita, kuten Arduino uno, voi lainata, koska sitä käytetään vain ohjelman vilkkamiseen Attiny85 -mikro -ohjaimeen, joten olen jättänyt tämän pois näppäimistön hinnasta.

  1. Väriaineen siirtopaperi x 1 (0,3 dollaria)
  2. 85 x 1 (2 dollaria)
  3. 1206 SMD LED x 1 (0,2 dollaria)
  4. 2k vastukset x 13 (0,25 dollaria)
  5. 1 M vastus x 1 (0,25 dollaria)
  6. 47 ohmin vastus x 1 (0,25 dollaria)
  7. 0.1uF kondensaattori x 1 (0,07 dollaria)
  8. 10uF kondensaattori x 1 (0,2 dollaria)
  9. 3 V: n passiivinen summeri x 1 (0,3 dollaria)
  10. 5 V: n jännitesäädin x 1 (0,35 dollaria)
  11. 9 V paristo x 1 (1,75 dollaria)
  12. 9V akun liitin x 1 (0,5 dollaria)
  13. 1 nastainen urosliitin x 1 (0,25 dollaria)
  14. Naaras -uroshyppylanka x 1 (0,1 dollaria)
  15. Tyhjä yksipuolinen piirilevy x 1 (1,11 dollaria)
  16. Liitin IC 8 -nastainen x 1 (0,07 dollaria)

Materiaalien kokonaiskustannukset ovat vain 7,95 dollaria!

Tarvittavat työkalut

  1. Juotosrauta
  2. Rauta
  3. Laserjet -tulostin
  4. Pysyvä merkki
  5. Ferrikloridi tai muu etsauskemikaali
  6. Hioa
  7. 0,6 mm: n poranterä (sen ei tarvitse olla täsmälleen tämän kokoinen)
  8. Pora tai pyörivä työkalu
  9. Arduino Uno
  10. Uros -uros -hyppyjohtimet
  11. Leipälauta
  12. Tietokone tai kannettava tietokone, joka voi käyttää Arduino IDE: tä
  13. USB -kaapeli Arduinolle

Vaihe 2: Tulosta kuvio väriainepaperille

Tulosta kuvio väriainepaperille
Tulosta kuvio väriainepaperille

Tässä vaiheessa sinun tarvitsee vain tulostaa tähän ohjeeseen liitetty PDF -tiedosto A4 -kokoiselle väriaineen siirtopaperille. Tämä on tehtävä lasertulostimella ja tulostusasetusten on oltava mahdollisimman korkealla dpi: llä ja tummimmalla mahdollisella väriaineasetuksella! Varo koskemasta mustetta tulostamisen jälkeen, koska se putoaa helposti! Kun kuvio on tulostettu, sinun on leikattava malli kuvan mukaisesti.

Vaihe 3: Tyhjän piirilevyn valmistelu

Tyhjän piirilevyn valmistelu
Tyhjän piirilevyn valmistelu

Tässä vaiheessa sinun on leikattava piirilevy karkeasti kokoon. Tämä voidaan leikata rautasahalla, käsityöveitsellä tai millä tahansa haluamallasi leikkausmenetelmällä, koska tämän leikkauksen ei tarvitse olla täydellinen. Mittaa 75 mm, joka on puolet 150 mm x 100 mm: n piirilevystä. Hio piirilevy noin 400-800 karkealla hiekkapaperilla yllä olevan kuvan mukaisesti.

Vaihe 4: Siirrä malli ja irrota siirtopaperi

Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi
Siirrä malli ja irrota siirtopaperi

Tässä vaiheessa käytin erästä teollista leivänpaahdinta lämmön siirtämiseksi kuparille, mutta sanoin, että tarvitaan rauta, tee tämä tarvittavien työkalujen luettelossa. Samat vaiheet pätevät. Kuvio on asetettava alas kuparille väriaine alaspäin (väriaineen on koskettava kuparia). Kuumenna sitten noin 2 minuutin ajan (silitysraudan on oltava korkeimmalla teholla). Kahden minuutin kuluttua rautaa on pyöritettävä ja painettava alas vielä minuutin ajan, jotta se siirtyy kaikkialle. Tämän jälkeen anna levyn jäähtyä muutaman minuutin ajan ja aseta se haaleaan veteen noin 10 minuutiksi. Paperi alkaa jo irrota itsestään. Siirtopaperin voi nyt vetää varovasti pois. Osa musteesta ei siirry oikein, mutta tämä korjataan seuraavassa vaiheessa.

Vaihe 5: Täytä osat, joihin muste ei ole siirtynyt

Täytä osat, joihin muste ei ole siirtynyt
Täytä osat, joihin muste ei ole siirtynyt

Tässä vaiheessa tarvitaan valmistaja. Varovasti kaikki osat, joissa muste ei ole siirtynyt oikein. Voidaan myös raapia pois osat, jotka on siirretty väärin liiallisen lämmön tai paineen vuoksi.

Vaihe 6: Syödä ja puhdista levy

Syödä ja puhdista levy
Syödä ja puhdista levy
Syödä ja puhdista levy
Syödä ja puhdista levy

Tässä vaiheessa käytin ferrikloridia levyn etsaamiseen, mutta käytettävissä on monia vaihtoehtoja. On erittäin tärkeää käyttää käsineitä tämän vaiheen aikana ja että se tehdään hyvin ilmastoidussa tilassa! Laimenna ferrikloridi vedellä ja sekoita se noin 1: 1 suhteessa veden kanssa. Sen jälkeen on jätettävä se noin 10-15 minuutiksi ja tarkistettava jatkuvasti, onko kaikki ylimääräinen kupari poistettu piirilevystä. Puhdista lauta erillisessä vesikulhossa, kunnes se on puhdas. Huomaa, että ferrikloridia ei voi hävittää viemäriin, koska se on erittäin haitallista ympäristölle, ja se on hävitettävä vastuullisesti.

Vaihe 7: Puhdista reunat ja poraa kaikki reiät

Puhdista reunat ja poraa kaikki reiät
Puhdista reunat ja poraa kaikki reiät
Puhdista reunat ja poraa kaikki reiät
Puhdista reunat ja poraa kaikki reiät

Tässä vaiheessa levyä on leikattava tarkemmin muotoiltujen ääriviivojen ympärille ja hiottava reunat noin 100 -karkealla hiekkapaperilla, jotta levystä saadaan entistä edustavampi. Kun tämä on tehty, sinun on porattava kaikki siirretyt reiät levyn valmistamiseksi maalausta ja juottamista varten. Käytä hiukkasmaskia ja käsineitä, kun teet tämän, kun hiot lasikuitulevyä, joka voi olla vaarallista terveydellesi! Kun levy on siivottu, voit aloittaa porausprosessin. Poraa kaikki reiät (mieluiten jollakin porapuristimella) ja tämä vaihe on nyt valmis!

Vaihe 8: (Valinnainen) Maalaa piirilevy

(Valinnainen) Maalaa piirilevy
(Valinnainen) Maalaa piirilevy

Maalaa syövytetty piirilevy valitsemallasi ruiskumaalin värillä. Maalauksen jälkeen hio yksinkertaisesti piirilevyn kuparipinta 400 karkeudella hiekkapaperilla ja vain kupariosat hiotaan, koska muu levy on kuparia alempi.

Vaihe 9: Juotosaika

Juotosaika!
Juotosaika!
Juotosaika!
Juotosaika!
Juotosaika!
Juotosaika!
Juotosaika!
Juotosaika!

Juotos SMD -LED ensin levyn toiselle puolelle. Olen löytänyt helpoimman, kun ensin juotetaan tyynyt yksin ja sitten asetetaan SMD -komponentti tyynyyn juotteen kanssa. Sitten lämpöä on levitettävä juotosraudalla LED -valon toiselle puolelle ja sitten lämpöä toiselle puolelle komponentin juottamiseksi. Olen osoittanut yllä olevassa kuvassa, mihin suuntaan LEDin pienen vihreän pisteen on oltava seuraavaksi. Seuraavaksi meidän on käännettävä levy ympäri ja juotettava loput komponentit. Olen lisännyt kuvan, jossa on tarrat kaikissa komponenteissa oikeissa paikoissa. Juottaa komponentit seuraavassa järjestyksessä, jotta se olisi helpointa; vastukset, 0.1uF -kondensaattori, IC -pistorasia, jännitesäädin, summeri ja lopuksi yksittäinen otsatappi. Kaavio on lisätty yllä. Piiri on pohjimmiltaan vain vastusverkko, joka jakaa 5V op 12 eri arvoon, jonka mikrokontrolleri lukee, joka toistaa tietyn äänen summerin kautta.

Vaihe 10: Attiny85: n ohjelmointi ja IC: n lisääminen

Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen
Attiny85: n ohjelmointi ja IC: n lisääminen

Tämä on viimeinen vaihe! Kun tämä on tehty, IC voi olla paikoissa pistorasiassa, jumpperi voidaan kytkeä ja lopulta akku voidaan kytkeä ja se on valmis pelaamaan! Tämä vaihe on kuitenkin monimutkaisin, joten vaiheet on toistettava tarkasti. Aloittelijoille Arduino 1.6.4 on ladattava ja ladattavissa tästä linkistä;

www.arduino.cc/en/Main/OldSoftwareReleases… valitse vaaditun käyttöjärjestelmän versio 1.6.4.

Avaa koodi, joka on liitetty tähän ohjeeseen, jossa on merkintä "Avaimet".

Seuraavaksi meidän on siirryttävä asetuksiin, tiedoston alla yllä olevan kuvan mukaisesti, ja liitä seuraava linkki kohtaan, jossa lukee "Lisätaulujen hallinnan URL -osoitteet"

drazzy.com/package_drazzy.com_index.json

Seuraavaksi meidän on asennettava levy levynhallinta -välilehden alle yllä olevan kuvan mukaisesti.

Attiny85 voidaan sitten sijoittaa leipälautaan edellä kuvatulla tavalla. 10uF -kondensaattori on liitettävä Arduino Unon nollaus- ja maadoitusliittimiin. Arduinon maa ja 5 V on kytkettävä Attiny85: n nastoihin 4 ja 8. Arduino -nasta 13 on liitettävä Attiny85 -nastaan 2. Arduino -nasta 12 on kytkettävä Attiny85 -nastaan 1. Arduino -nasta 11 on liitettävä Attiny85 -nastaan 0 ja Arduino -nasta 10 on liitettävä Attiny -nastaan 1.

Valitse levyksi Attiny25/45/85. Attiny85 siruna, 8Mhz (sisäinen) kellona ja säilytä loput vaihtoehdot sellaisina kuin ne ovat. tee nyt ohjelmoija "Arduino as ISP".

Seuraavaksi voimme painaa latausta ja aivan kuten Attiny85 on ohjelmoitu!

Highlowtechillä on upea artikkeli tästä, joka selittää kaiken paljon paremmin kuin voin, linkki siihen;

highlowtech.org/?p=1706

Attiny85 voidaan nyt asettaa juotetun piirilevyn IC -liitäntään. Suunta on erittäin tärkeä! IC: n sivun, jossa on pieni piste, on oltava levyn vasemmalla puolella.

Vaihe 11: Aika pelata

Kytke akku ja hyppyjohto pistorasiaan ja anna mielikuvituksesi villiintyä! Anteeksi pelottava pelini.

Suositeltava: