Sisukord:

Attiny85 klaviatuur alla 8 dollari eest!: 11 sammu (koos piltidega)
Attiny85 klaviatuur alla 8 dollari eest!: 11 sammu (koos piltidega)

Video: Attiny85 klaviatuur alla 8 dollari eest!: 11 sammu (koos piltidega)

Video: Attiny85 klaviatuur alla 8 dollari eest!: 11 sammu (koos piltidega)
Video: Come MODIFICARE un tastiera Da Gaming MECCANICA! 2024, Juuli
Anonim
Attiny85 klaviatuur hinnaga alla 8 dollari!
Attiny85 klaviatuur hinnaga alla 8 dollari!

See väike klaviatuur koosnes mõnest passiivkomponendist, mõnest tühjast PCB materjalist, helisignaalist, ühest LED -ist, Attiny85 -st ja palju armastust! Projekti eesmärk oli valmistada klaviatuur, mida on lõbus ja lihtne valmistada ning mille valmistamine ei maksa palju raha.

Samm: vajalikud materjalid ja tööriistad

Olen lisanud kõikide esemete kulude hinnad, mõnel juhul pidin korraga ostma rohkem kui ühe kauba koguseid. Ma elan Lõuna -Aafrikas, nii et ma lihtsalt konverteerin iga üksuse maksumuse praeguse vahetuskursi alusel, et anda aimu, kui palju see projekt maksab. Mõnda üksust, näiteks Arduino uno, saab laenata, kuna seda kasutatakse ainult programmi välgutamiseks Attiny85 mikrokontrollerile, nii et olen selle klaviatuuri maksumusest välja jätnud.

  1. Tooneri ülekandepaber x 1 (0,3 dollarit)
  2. 85 x 1 (2 dollarit)
  3. 1206 SMD LED x 1 (0,2 dollarit)
  4. 2k takistid x 13 (0,25 dollarit)
  5. 1M takisti x 1 (0,25 dollarit)
  6. 47 oomi takisti x 1 (0,25 dollarit)
  7. 0,1uF kondensaator x 1 (0,07 dollarit)
  8. 10uF kondensaator x 1 (0,2 dollarit)
  9. 3 V passiivne sumin x 1 (0,3 dollarit)
  10. 5 V pingeregulaator x 1 (0,35 dollarit)
  11. 9 V aku x 1 (1,75 dollarit)
  12. 9V aku pistik x 1 (0,5 dollarit)
  13. 1 kontaktiga isane päis x 1 (0,25 dollarit)
  14. Naiste ja meeste hüppaja juhe x 1 (0,1 dollarit)
  15. Tühi ühepoolne trükkplaat x 1 (1,11 dollarit)
  16. Pistikupesa 8 tihvti x 1 (0,07 dollarit)

Materjalide kogumaksumus on ainult 7,95 dollarit!

Vajalikud tööriistad

  1. Jootekolb
  2. Raud
  3. Laserprinter
  4. Püsiv marker
  5. Raudkloriid või mõni muu söövitav kemikaal
  6. Liivapaber
  7. 0,6 mm puur (see ei pea olema täpselt selle suurusega)
  8. Puur või pöörlev tööriist
  9. Arduino Uno
  10. Isased ja isased hüppajajuhtmed
  11. Leivalaud
  12. Arvuti või sülearvuti, mis suudab käivitada Arduino IDE
  13. USB -kaabel Arduino jaoks

Samm: printige kujundus toonerpaberile

Printige kujundus toonerpaberile
Printige kujundus toonerpaberile

Selle sammu jaoks peate lihtsalt printima selle juhendile lisatud PDF -faili oma A4 -formaadis tooneri ülekandepaberile. Seda tuleb teha laserprinteriga ja prindiseaded peavad olema võimalikult kõrge dpi ja võimalikult tumeda toonerivalikuga! Olge ettevaatlik ja ärge puudutage tinti pärast printimist, kuna see kukub väga kergesti maha! Pärast kujunduse printimist peate kujunduse välja lõikama, nagu fotol näidatud.

3. samm: tühja trükkplaadi ettevalmistamine

Tühja trükkplaadi ettevalmistamine
Tühja trükkplaadi ettevalmistamine

Selles etapis peate trükkplaadi ligikaudseks suuruseks lõikama. Seda saab lõigata rauasaega, käsitöönoaga või mis tahes eelistatud lõikamismeetodiga, kuna see lõikamine ei pea olema täiuslik. Mõõtke välja 75 mm, mis on pool 150 mm x 100 mm trükkplaadist. Lihvige trükkplaat umbes 400 kuni 800 liivapaberiga, nagu on näidatud ülaltoodud fotol.

4. samm: kandke kujundus üle ja eemaldage ülekandepaber

Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber
Viige kujundus üle ja eemaldage ülekandepaber

Selle sammu jaoks kasutasin disaini soojusülekandeks vasele tööstusliku röstri tüüpi, kuid ütlesin, et vajate triikrauda, tehke seda vajalike tööriistade loendis. Kohaldatakse samu samme. Kujundus tuleb vasele asetada nii, et tooner on allapoole (tooner peab puudutama vaske). Seejärel tuleb kuumutada umbes 2 minutit (triikraud peab olema kõrgeimal kuumusel). Kahe minuti pärast tuleb triikrauda pöörata ja veel ühe minuti jooksul alla vajutada, et tagada triikraua kõikjale kandumine. Pärast seda jätke plaat mõneks minutiks jahtuma ja asetage see umbes 10 minutiks leige vette. Paber hakkab juba iseenesest maha kooruma. Nüüd saab ülekandepaberi õrnalt ära tõmmata. Osa tindist ei kanna õigesti üle, kuid see lahendatakse järgmises etapis.

Samm: täitke osad, kuhu tint ei kandunud

Täitke osad, kuhu tint ei kandunud
Täitke osad, kuhu tint ei kandunud

Selles etapis on vaja tegijat. Kontrollige hoolikalt kõiki osi, kus tint ei kandunud õigesti. Samuti võib liigse kuumuse või surve tõttu valesti ülekantud osi maha kraapida.

6. samm: söövitage ja puhastage plaat

Söövita ja puhasta plaat
Söövita ja puhasta plaat
Söövita ja puhasta plaat
Söövita ja puhasta plaat

Selles etapis kasutasin tahvli söövitamiseks raudkloriidi, kuid saadaval on palju võimalusi. On väga oluline, et selle sammu ajal kasutatakse kindaid ja seda tehakse hästi ventileeritavas kohas! Lahjendage raudkloriid veega ja segage see veega umbes 1: 1 suhtega. Seejärel tuleb seda jätta umbes 10-15 minutiks ja pidevalt kontrollida, kas kogu liigne vask on trükkplaadilt eemaldatud. Seejärel puhastage plaati eraldi veenõus, kuni see on puhas. Pange tähele, et raudkloriidi ei saa kanalisatsiooni ära visata, kuna see on keskkonnale väga kahjulik, see tuleb vastutustundlikult kõrvaldada.

Samm: puhastage servad ja puurige kõik augud

Puhastage servad ja puurige kõik augud
Puhastage servad ja puurige kõik augud
Puhastage servad ja puurige kõik augud
Puhastage servad ja puurige kõik augud

Selle sammu jaoks tuleb plaat täpsemalt lõigata ümber kujunduses lõigatud kontuuri ja servad lihvida umbes 100 liivapaberiga, et muuta plaat esinduslikumaks. Pärast seda on vaja puurida kõik ülekantud augud, et valmistada plaat värvimiseks ja jootmiseks. Sel juhul kandke klaaskiudplaati lihvides osakeste maski ja kindaid, mis võivad teie tervisele ohtlikud olla! Pärast plaadi korrastamist võib alustada puurimisprotsessiga. Puurige kõik augud (eelistatavalt mingi puurpressiga) ja see samm on nüüd lõpule viidud!

8. samm: (valikuline) Värvige trükkplaat

(Valikuline) Värvige trükkplaat
(Valikuline) Värvige trükkplaat

Värvige söövitatud trükkplaat oma valitud pihustusvärviga. Pärast värvimist lihvige lihtsalt trükkplaadi vaskpool 400 -liivapaberiga ja ainult vasest osad lihvitakse, kuna ülejäänud plaat on vasest madalam.

9. samm: jootmise aeg

Jootmise aeg!
Jootmise aeg!
Jootmise aeg!
Jootmise aeg!
Jootmise aeg!
Jootmise aeg!
Jootmise aeg!
Jootmise aeg!

Esmalt jootke SMD LED plaadi ühele küljele. Leidsin, et see on kõige lihtsam, kui üks jootab esmalt padjad üksi ja asetab seejärel SMD komponendi jootet sisaldava padja külge. Seejärel tuleb jootekolviga kuumutada valgusdioodi ühele küljele ja seejärel kuumutada teiselt poolt komponendi jootmiseks. Olen ülaltoodud pildil näidanud, millises suunas peab LED -i väike roheline täpp olema suunatud. Järgmisena peame plaadi ümber pöörama ja ülejäänud komponendid jootma. Olen lisanud pildi koos siltidega kõikidel komponentidel õiges asendis. Jootke komponendid järgmises järjekorras, et see oleks kõige lihtsam; takistid, 0,1uF kondensaator, IC pesa, pingeregulaator, sumin ja lõpuks ühe päise tihvt. Skeem on lisatud ülalpool. Vooluahel on põhimõtteliselt lihtsalt takistite võrk, mis jagab 5 V op 12 erinevaks väärtuseks, mida seejärel loeb mikrokontroller, mis mängib sumisti kaudu teatud tooni.

Samm 10: Attiny85 programmeerimine ja IC lisamine

Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine
Attiny85 programmeerimine ja IC lisamine

See on viimane samm! Pärast seda saab IC asetada pistikupessa, ühendada hüppaja ja lõpuks aku ühendada ning see on mängimiseks valmis! See samm on aga kõige keerulisem, nii et samme tuleb täpselt korrata. Alustuseks tuleb Arduino 1.6.4 alla laadida ja selle lingi kaudu alla laadida;

www.arduino.cc/en/Main/OldSoftwareReleases… valige vajaliku operatsioonisüsteemi versioon 1.6.4.

Avage kood, mis on lisatud sellele juhendile, millele on märgitud "Võtmed".

Järgmisena peame minema eelistuste juurde, faili alla, nagu on näidatud ülaltoodud pildil, ja kleepige järgmine link, kus on kirjas "Täiendavate tahvlite halduri URL -id"

drazzy.com/package_drazzy.com_index.json

Järgmisena peame plaadi paigaldama tahvlite halduri vahekaardi alla, nagu on näidatud ülaltoodud pildil.

Seejärel saab Attiny85 panna leivalauale, nagu ülal näidatud. 10uF kondensaator tuleb ühendada Arduino Uno lähtestus- ja maandusnõeltega. Arduino maandus ja 5 V tuleb ühendada Attiny85 tihvtidega 4 ja 8. Arduino tihvt 13 peab olema ühendatud Attiny85 tihvtiga 2. Arduino tihvt 12 peab olema ühendatud Attiny85 tihvtiga 1. Arduino tihvt 11 peab olema ühendatud Attiny85 tihvtiga 0 ja Arduino tihvt 10 peab olema ühendatud Attiny tihvtiga 1.

Valige lauana Attiny25/45/85. Attiny85 kiibina, 8Mhz (sisemine) kellana ja jätke ülejäänud valikud samaks. tehke nüüd programmeerijaks "Arduino as ISP".

Järgmisena võime vajutada üleslaadimist ja just nii on Attiny85 programmeeritud!

Highlowtechil on selle kohta suurepärane artikkel, mis selgitab kõike palju paremini kui mina, link selleks;

highlowtech.org/?p=1706

Nüüd saab Attiny85 panna joodetud trükkplaadi IC -pesasse. Orienteerumine on väga oluline! IC külg, millel on väike täpp, peab jääma tahvlist vasakule.

Samm: aeg mängida

Ühendage aku ja hüppajajuhe ning laske oma kujutlusvõimel metsikuks minna! Vabandage mu kohutavat mängu.

Soovitan: