Satura rādītājs:

Programmējams pulkstenis ar četru rakstzīmju displeju: 5 soļi (ar attēliem)
Programmējams pulkstenis ar četru rakstzīmju displeju: 5 soļi (ar attēliem)

Video: Programmējams pulkstenis ar četru rakstzīmju displeju: 5 soļi (ar attēliem)

Video: Programmējams pulkstenis ar četru rakstzīmju displeju: 5 soļi (ar attēliem)
Video: Viedais pulkstenis Maimo pulkstenis - pilns PĀRSKATS + TESTI 2024, Novembris
Anonim
Programmējams pulkstenis ar četru rakstzīmju displeju
Programmējams pulkstenis ar četru rakstzīmju displeju
Programmējams pulkstenis ar četru rakstzīmju displeju
Programmējams pulkstenis ar četru rakstzīmju displeju

Jūs runāsit par pilsētu, kad nēsāsit šo nepatīkamo, liela izmēra, pilnīgi nepraktisko rokas pulksteni. Parādiet savu iecienīto netīro valodu, dziesmu vārdus, galvenos ciparus utt. Iedvesmojoties no Microreader komplekta, es nolēmu izveidot milzīgu pulksteni, izmantojot līdzīgus sešpadsmit segmentu displejus. Pēc divpadsmit stundām es iznācu no savas mazohistiskās fūgas un pārstāju mēģināt novirzīt sešpadsmit bitu datu kopni uz vienpusējas PCB, kas ir pietiekami maza, lai to varētu nēsāt uz plaukstas locītavas. Atgriežoties pie savas noslēpumainās digikey kastes, es izdomāju četru rakstzīmju displeju, kas sastāv no 5x7 LED matricām. 7 bitu paralēla datu ievade, nav nepieciešami daudzi strāvas ierobežošanas rezistori, lielie un mazie burti, pārējie raksta paši. Šī pamācība nav domāta kā apmācība par PCB izveidi vai PIC programmēšanu. Godīgi sakot, es tiešām neieteiktu nevienam mēģināt izgatavot kādu no šiem. Ja jūs zināt pietiekami daudz, lai sekotu līdzi, iespējams, jūs varat paveikt labāku darbu nekā es. Ja jūs nezināt, kas notiek, tad šī pamācība nemācīs jums visu, kas jums jāzina. P. S. Ja jūs to izmantojat, lai publiski ritinātu interneta frāzes, jūs esat slikts cilvēks un jums vajadzētu kaunēties.

1. solis: savāciet savus crap kopā

Kas jums būs nepieciešams: DLO3416 inteliģents displejs Sarkans, zaļš, lavandas, fuksijas un kļavas valriekstu aromāts. PIC 16F628A vai 16F648A Jūs, iespējams, varēsit izkļūt no cita ar tapu saderīga PIC, vienkārši uzmanīgi izlasiet datu lapu. Jebkurā gadījumā jums būs nepieciešams vismaz viens PIC SOIC paketē un, iespējams, DIP, lai pārvietotos pa ķēdi. 628A un 648A ir identiski, izņemot pieejamo programmas atmiņas apjomu (2k pret 4k). Izmantojiet 648A, ja vien jums nav aptuveni 628A. MCP1253 Šis ir lādēšanas sūkņa līdzstrāvas līdzstrāvas pārveidotājs. Mēs to izmantosim, lai no 3 V monētu elementa akumulatora mūsu displejam izveidotu 5 V spriegumu. Iegūstiet dažus, lai jūs varētu iznīcināt vismaz vienu. Pasīvās sastāvdaļas ir caurumu tipa. Es zinu, ka virsmas stiprinājuma un cauruma caurums ir estētiski nepatīkams, bet ko jūs varat darīt. -Kondensatori: 10uF (2), 1uF (1) -Ristori: 10K (1) Noklikšķinošais veids, ko jūs redzat visur, kur ir vajadzīgas lētas pogas. Ja jums patīk nejauši saplēst apģērbu un ādu, kontaktdakšas var nomainīt ar tapām.-CR2032 Monētu šūna un turētājs. Atbalstīt čugunu: lodāmurs ar asāko galu, ko varat atrast. MCP1253 tiek piegādāts uz virsmas stiprināmā iepakojumā, kas ir pietiekami mazs, lai to varētu nejauši ieelpot. Vara pārklāta plāksne, kodinātājs, acetons utt. ko es šobrīd nevaru atcerēties.

2. solis: PCB Fun

PCB jautri
PCB jautri
PCB jautri
PCB jautri
PCB jautri
PCB jautri
PCB jautri
PCB jautri

Displeja datu lapa atrodas. Tajā teikts, ka kursora izvēle ir aktīva augsta ievade. Tā kā mēs esam pacietīgi un uzmanīgi, mēs esam atraduši ķēdi, lai to atklātu, pirms izšķērdēt stundas, veidojot PCB ar zemu sasaistītu CU. Tikai ar vienu displeju mums nav jāuztraucas par adresēšanu. Mums arī nerūp kursora funkcija. Patiesībā esmu atklājis patiesi ievērojamu sarakstu ar lietām, kas mums nerūp, un šī pamācība ir pārāk šaura, lai to saturētu. Lielākoties es novirzīju dēli ar brīvu roku, tāpēc es neiekļauju diezgan Ērgļa shēmu. Izmantojot komponentu pēdas, ir daudz vieglāk kartēt PIC izejas uz displeja tapām. Ja tas ir pārāk mulsinoši, izkropļojies. Es domāju, ka es to izdomāšu. Es nedomāju, kā izveidot savu PCB. Instructables, pēc mana skaita, sastāv no aptuveni 50% tonera pārsūtīšanas metodes norādījumiem. Lejupielādējiet Eagle failu, izdrukājiet to 1: 1 un atspoguļojiet. Gludiniet to uz kādas vara plāksnes apmēram pusstundu, izvelciet papīru, atklājiet, ka tas nedarbojās, un atkārtojiet apmēram desmit reizes. Ja vēlaties paveikt jaukāku darbu bez džemperiem, izveidojiet abpusēju dēli vai ko citu, Ir pievienoti Eagle bibliotēkas MCP1253 (paldies kādam Open Circuits) un displejs.

3. solis: montāža

Montāža
Montāža
Montāža
Montāža

Daži vispārīgi padomi:

1. Sāciet ar MCP1253. Tādā veidā, kad jūs to ieskrūvējat un sagraujat dēli, jūs nezaudējat daudz. Vispirms tiniet pēdas, pēc tam turiet to vietā un notīriet to. Papildu pēdas garumam ap to vajadzētu palīdzēt, sasildīt tālu galu un salikt to rindā. Ja jums ir stabila roka un smalks lodmetāls, vadus varat veikt atsevišķi. Ja jūs pāriet kādam tiltam, velciet pāri tam kādu lodēšanas dakti. 2. Pēc MSOP lodēšanas SOIC PIC būs pastaiga pa parku. Tas pats darījums vēlreiz, noņemiet stūrus un pēc tam strādājiet apkārt. 3. Virsmas stiprinājuma detaļas iet uz leju, viss pārējais iet uz augšu.

4. solis: daudz rakstīšanas dažiem vārdiem

Daudz rakstīšanas dažiem vārdiem
Daudz rakstīšanas dažiem vārdiem

PIC porti ir savienoti šādi:

PORTA RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL / RB1 WR / RB2 A0 RB3 A1 RB4 CLR / RB5 SW1 Pārslēgt ieeju RB6 PGC RB7 PGD Bet pagaidiet, jūs sakāt, datu biti ir izjauktā kārtībā! Nu, es mazliet nogurdināšu, es tevi glābšu. Pievienotajā iekļaušanas failā ir vienādi rakstzīmes, kas tulkotas šim pasūtījumam. Manam kodam ir dažas problēmas, un tas nav ļoti skaists, tāpēc es to vēl neiekļauju šajā pamācībā. Vispārējā programmu plūsma, lai mainītu vienu rakstzīmi, ir šāda: iestatīt adreses bitus pārvietot rakstzīmju datus uz PORTA skaidrs WR / bit nop set WR / bit Jautrā daļa mēģina piekļūt lielām datu tabulām programmas atmiņā, pārslēdzoties starp displeja režīmiem preses, izvēloties atbilstošus 80. gadu rokmūzikas tekstus un tā tālāk. Gaišajā pusē ir diezgan vienkārši to sākt un palaist, ja jums ir kāda PIC programmēšanas pieredze. Jūs varat to piespiest un rakstīt funkcijas izsaukumu katrai rakstzīmei vai izmantot vienkāršu uzmeklēšanas tabulu ar vienu indeksu un iegūt 256 rakstzīmju secību (64 četru rakstzīmju "vārdi").

5. solis: dažādi

ICSP programmēšana Noņemot džemperi, programmēšanas laikā tiek atvienots līdzstrāvas pārveidotājs no pārējās ķēdes. Atkarībā no programmētāja, ja nejauši atstājat džemperi ieslēgtu, jūs varat apcept pārveidotāju vai programmēšana var vienkārši neizdoties. Akumulatora darbības laiks Pilnā spilgtumā (100% darba ciklā) ķēde var palielināties līdz 50 mA. Tas ne tikai iztukšos akumulatoru dažu minūšu laikā, bet arī būs gaišāks nekā nepieciešams. Eksperimentējiet ar nelielu PWM cilpu, lai aptumšotu displeju līdz pieņemamam pašreizējā patēriņa līmenim. Pēc manas pieredzes displejs joprojām ir ļoti labi redzams, kad visa ķēde izmanto 2-5 mA. Protams, šis pulkstenis nav paredzēts regulārai valkāšanai vai laika skaitīšanai. Mērķis ir, lai dažas stundas, kad izejat ārā, būtu uz rokas. Jūs varētu nomainīt monētas elementu ar lielāku akumulatoru, piemēram, mobilā tālruņa litija jonu bloku, ja jums tiešām ir nepieciešams ilgāks akumulatora darbības laiks. Pagaidiet, kā ellē jūs to pielīmējat pie plaukstas. Es arī to vēl neesmu sapratis. Es laikam pagaidām nopirkšu lētu velcro pulksteņa siksniņu.

Ieteicams: