Talaan ng mga Nilalaman:
- Hakbang 1: Kunin ang Iyong Crap Sama-sama
- Hakbang 2: Kasayahan sa PCB
- Hakbang 3: Assembly
- Hakbang 4: Maraming Pagta-type para sa Ilang mga Salita
- Hakbang 5: Miscellany
Video: Programmable Watch na May Apat na Character Display: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ikaw ang magiging pinag-uusapan ng bayan kapag nagsusuot ka ng karumal-dumal na ito, sobrang laki, ganap na hindi praktikal na relo ng relo. Ipakita ang iyong paboritong masamang wika, lyrics ng kanta, pangunahing numero, atbp. May inspirasyon ng kit ng Microreader, nagpasya akong gumawa ng isang higanteng relo gamit ang katulad na labing anim na pagpapakita ng segment. Makalipas ang labindalawang oras, lumabas ako ng aking masokistikong fugue at tumigil sa pagsubok na mag-ruta ng labing-anim na bit na data bus sa isang solong panig na pcb na sapat na maliit na maisusuot sa iyong pulso. Bumabalik sa aking digikey box ng misteryo, nakakuha ako ng isang apat na character display na binubuo ng 5x7 led matrices. 7 bit parallel data input, hindi na kailangan para sa umpteen kasalukuyang naglilimita ng resistors, upper at lower case character, ang natitira ay nagsusulat mismo. Ang itinuturo na ito ay hindi sinadya upang maging isang tutorial sa paglikha ng mga PCB o programa ng PICs. Sa lahat ng pagkamakatarungan, hindi ko talaga inirerekumenda na sinumang subukan na gumawa ng isa sa mga ito. Kung may sapat kang nalalaman upang sumunod, malamang na makakagawa ka ng mas mahusay na trabaho kaysa sa ginawa ko. Kung hindi mo alam kung ano ang nangyayari, kung gayon ang itinuturo na ito ay hindi magtuturo sa iyo ng lahat ng kailangan mong malaman. P. S. Kung gagamitin mo ito upang mag-scroll sa mga catchphrase sa internet sa publiko, ikaw ay isang masamang tao at dapat mapahiya.
Hakbang 1: Kunin ang Iyong Crap Sama-sama
Ano ang kakailanganin mo: DLO3416 Matalinong display Dumating sa pula, berde, lavender, fuchsia, at maple walnut flavour. Ang PIC 16F628A o 16F648AY maaari kang makawala kasama ang isa pang P-katugmang PIC, tiyaking basahin lamang nang mabuti ang datasheet. Alinmang paraan, kakailanganin mo ng hindi bababa sa isang PIC sa SOIC package at marahil isang DIP para sa breadboarding sa circuit. Ang 628A at 648A ay magkapareho maliban sa dami ng magagamit na memorya ng programa (2k vs 4k). Gamitin ang 648A maliban kung mayroon kang ilang 628A na nakahiga. MCP1253Ito ay isang charge pump dc-dc converter. Gagamitin namin ito upang gumawa ng 5V para sa aming display mula sa isang baterya ng 3V coin cell. Kumuha ng ilang upang maaari mong sirain ang hindi bababa sa isa. Ang mga passive na bahagi ay lahat sa uri ng butas. Alam ko na ang mishmash ng ibabaw na mount at sa pamamagitan ng butas ay uri ng hindi magandang kalagayan ngunit ano ang maaari mong gawin. Ang naka-click na uri na nakikita mo saanman ang mga murang mga pindutan ay kinakailangan. Maaari mong palitan ang mga pin para sa mga socket kung nasiyahan ka sa hindi sinasadya na pansiwang damit at balat. Ang MCP1253 ay dumating sa isang mount mount package na sapat na maliit upang hindi sinasadyang malanghap. Copper clad board, etchant, acetone atbp para sa paggawa ng PCB. Programmer ng PIC na may isang header at cable ng ICSP. Ang ilang iba pang mga bagay na kung saan hindi ka makakalayo ngunit na hindi ko matandaan ngayon.
Hakbang 2: Kasayahan sa PCB
Ang display datasheet ay namamalagi. Sinasabi nito na ang select ng cursor ay isang aktibong mataas na input. Ngayon dahil kami ay matiyaga at maingat, pinag-aralan namin ang circuit upang alamin ito bago mag-aksaya ng mga oras sa paggawa ng mga PCB na may CU na nakatali nang mababa. Sa isang pagpapakita lamang, hindi namin kailangang mag-alala tungkol sa pagtugon. Wala rin kaming pakialam sa pagpapaandar ng cursor. Sa katunayan, natuklasan ko ang isang tunay na kapansin-pansin na listahan ng mga bagay na wala kaming pakialam, kung saan ang itinuturo na ito ay masyadong makitid upang mapaloob. Inilipat ko ang board freehand para sa pinaka-bahagi, kaya hindi ako nagsasama ng isang magandang iskema ng Eagle. Ang pagmamapa ng mga output ng PIC upang maipakita ang mga pin ay mas madali gamit ang mga footprint ng sangkap. Kung ito ay masyadong nakalilito, kumuha ng stuf.. Ibig kong sabihin ay babawi ako. Hindi ko sasabihin kung paano gumawa ng iyong sariling PCB, Ang mga Instructable ay binubuo ng halos 50% na mga tagubilin sa pamamaraan ng paglipat ng toner sa pamamagitan ng aking bilang. I-download ang Eagle file, i-print ito sa 1: 1 at nai-mirror. I-iron ito sa ilang board na tanso nang halos kalahating oras, hilahin ang papel, alamin na hindi ito gumana at ulitin nang halos sampung beses. Kung nais mong gumawa ng isang mas magandang trabaho na walang alok, gumawa ng dobleng panig na board o kung ano man, ang Ang mga libog ng agila para sa MCP1253 (salamat sa isang tao sa Open Circuits) at ang display ay nakakabit.
Hakbang 3: Assembly
Ang ilang mga pangkalahatang tip:
1. Magsimula sa MCP1253. Sa ganitong paraan kapag binulilyaso mo ito at binasag ang board, hindi ka malaki ang natatalo. I-tin ang mga bakas muna, pagkatapos ay hawakan ito sa lugar at idikit ito. Ang sobrang haba ng bakas sa paligid nito ay dapat tumulong, painitin ang dulong dulo at ihanay ito. Kung mayroon kang isang matatag na kamay at ilang pinong panghinang maaari mong gawin ang mga lead nang paisa-isa. Kung nag-tulay ka ng alinman, i-drag ang ilang solder wick sa kanila. 2. Matapos ang paghihinang ng MSOP, ang SOIC PIC ay isang lakad sa parke. Parehong pakikitungo muli, ibaba ang mga sulok pagkatapos ay gumana ang iyong paraan. 3. Ibabaw ng mga bahagi ang mga mount sa ilalim ng lahat ng iba pang napupunta sa tuktok.
Hakbang 4: Maraming Pagta-type para sa Ilang mga Salita
Ang mga port ng PIC ay konektado tulad ng sumusunod:
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 Switch input RB6 PGC RB7 PGD Ngunit maghintay, sinasabi mo, ang mga data bit nasa isang garbled order! Sa gayon, mayroong isang piraso ng tedium ililigtas kita. Ang naka-attach na file na isama ay katumbas para sa itinakdang character na naisalin para sa pag-order na ito. Ang aking code ay may ilang mga isyu at hindi masyadong maganda, kaya hindi ko pa ito isinasama sa itinuturo na ito. Ang pangkalahatang daloy ng programa upang baguhin ang isang character ay ang mga sumusunod: itakda ang mga address bit ilipat ang data ng character sa PORTA malinaw WR / bit nop set WR / bit Ang kasiya-siyang bahagi ay sinusubukan na ma-access ang maraming mga talahanayan ng data sa memorya ng programa, lumilipat sa pagitan ng mga mode ng pagpapakita sa pindutan pagpindot, pagpili ng naaangkop na 80's rock lyrics at iba pa. Sa maliwanag na bahagi, ito ay medyo simple upang makuha ito at tumakbo kung mayroon kang anumang karanasan sa PIC na programa. Maaari mong mapilit ito at mai-type ang isang tawag sa pag-andar para sa bawat character o gumamit ng isang simpleng talahanayan ng pagtingin sa isang index at makakuha ng isang pagkakasunud-sunod ng 256 na mga character, (64 apat na character na "mga salita").
Hakbang 5: Miscellany
ICSP ProgrammingPatanggal sa jumper ay ididiskonekta ang dc converter mula sa natitirang circuit sa panahon ng pagprograma. Nakasalalay sa iyong programmer, kung hindi mo sinasadyang iwan ang jumper sa iyo maaari kang magprito ng converter o programa ay maaaring mabigo lamang. Baterya ng Buhay Ang blanking input ay iyong kaibigan. Sa buong ningning (100% sa duty cycle) ang circuit ay maaaring gumuhit paitaas ng 50mA. Hindi lamang nito aalisin ang iyong baterya sa loob ng ilang minuto, mas maliwanag kaysa sa kinakailangan. Eksperimento sa isang maliit na PWM loop upang malabo ang display sa isang katanggap-tanggap na antas ng kasalukuyang pagkonsumo. Sa aking karanasan ang display ay nakikita pa rin kapag ang buong circuit ay gumuhit sa pagkakasunud-sunod ng 2-5mA. Ang relo na ito ay hindi sinadya upang magsuot ng regular o upang magamit para sa pag-iingat ng oras, malinaw naman. Ang layunin ay magkaroon ng isang bagay na hangal sa iyong pulso nang ilang oras kapag lumabas ka. Maaari mong palitan ang cell ng barya ng isang mas malaking baterya tulad ng isang li-ion pack mula sa isang cell phone kung talagang kailangan mo ng mas maraming buhay ng baterya. Maghintay, paano mo idikit ito sa iyong pulso Hindi ko pa rin nalaman. Marahil ay magtatapos ako sa pagbili ng isang murang velcro relo ng relo sa ngayon.
Inirerekumendang:
DIY Motorized Camera Slider Mula sa Apat na 3D na Naka-print na Bahagi: 5 Hakbang (na may Mga Larawan)
DIY Motorola Slider ng Camera Mula sa Apat na 3D na Naka-print na Bahagi: Kamusta mga gumagawa, gumagawa ito! Ngayon ay nais kong ipakita sa iyo kung paano bumuo ng isang napaka-kapaki-pakinabang na linear camera slider batay sa isang V-Slot / Openbuilds rail, Nema17 stepper motor at apat na naka-print na bahagi ng 3D Ilang araw na ang nakakalipas nagpasya akong mamuhunan sa isang mas mahusay na camera para sa
Paano Lumikha ng isang 2d Character Sa Character Controller sa Unreal Engine 4 Gamit ang Visual Script para sa PC: 11 Mga Hakbang
Paano Lumikha ng isang 2d Character With Character Controller sa Unreal Engine 4 Paggamit ng Visual Script para sa PC: Paano lumikha ng isang 2d Character na may character controller sa Unreal engine 4 na gumagamit ng visual script para sa PC Kumusta, ako si Jordan Steltz. Bumubuo ako ng mga video game mula pa noong ako ay 15. Ituturo sa iyo ng tutorial na ito kung paano lumikha ng isang pangunahing tauhan kasama ng sa
Paano Gumawa ng isang Split Screen Video na May Apat na Hakbang: 4 na Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Split Screen Video na May Apat na Hakbang: Madalas naming nakikita ang isang parehong palabas sa isang eksena nang dalawang beses sa isang dula sa TV. At sa pagkakaalam namin, walang kambal na kapatid ang aktor. Napanood din namin na ang dalawang mga video sa pag-awit ay inilalagay sa isang screen upang ihambing ang kanilang mga kasanayan sa pagkanta. Ito ang lakas ng spl
Apat na Kulay ng LED na Lumago ang Liwanag Sa PWM Dimming: 12 Hakbang (na may Mga Larawan)
Apat na Kulay ng LED Lumago ang Liwanag Sa PWM Dimming: Ito ay isang pagpapalawak para sa aking dating lumalaking ilaw na naka-install sa isang ginamit na chassis ng PC. Mayroon itong apat na channel PWM dimming para sa malayo pula, pula, asul, at puting LEDs. Ang kakayahang kontrolin ang pinaghalong timpla ng kulay ay nangangahulugang maaari mong makontrol ang paglaki ng ugat, dahon
Mga tagubilin sa paggawa ng isang Apat na Bar Linkage Attachment para sa Center Mounted Footrest: 9 Mga Hakbang (na may Mga Larawan)
Mga Tagubilin para sa Paggawa ng Apat na Bar Linkage Attachment para sa Center Mounted Footrest: Ang mga upuang de-kuryenteng wheel-drive (PWC) ay naging mas tanyag sa mga nagdaang taon. Gayunpaman, dahil sa paglalagay ng mga front caster, ang tradisyonal na mga footrest na naka-mount sa gilid ay napalitan ng isang solong center-mount footrest. Sa kasamaang palad, center-mou