Orodha ya maudhui:

Hasa 3D Encoder iliyochapishwa ya binary: Hatua 4 (na Picha)
Hasa 3D Encoder iliyochapishwa ya binary: Hatua 4 (na Picha)

Video: Hasa 3D Encoder iliyochapishwa ya binary: Hatua 4 (na Picha)

Video: Hasa 3D Encoder iliyochapishwa ya binary: Hatua 4 (na Picha)
Video: Stable Diffusion Google Colab, Continue, Directory, Transfer, Clone, Custom Models, CKPT SafeTensors 2024, Julai
Anonim
Hasa 3D Encoder iliyochapishwa ya binary
Hasa 3D Encoder iliyochapishwa ya binary
Hasa 3D Encoder iliyochapishwa ya binary
Hasa 3D Encoder iliyochapishwa ya binary
Zaidi 3D Kuchapishwa kwa binary
Zaidi 3D Kuchapishwa kwa binary

Encoder hubadilisha habari kutoka fomati moja au nambari moja kwenda nyingine. Kifaa kilichowasilishwa katika Agizo hili kitabadilisha tu nambari za desimali 0 hadi 9 kuwa sawa na zao. Walakini, dhana zilizowasilishwa hapa zinaweza kutumiwa kuunda visimbuzi kwa idadi yoyote inayofaa ya vitu na nambari (sema 20 au chini). Mbali na microswitches na visu chache zilizopatikana kwa urahisi, sehemu zote za mashine hii ya mitambo zinaweza kuchapishwa 3D.

Kwa nini Ninafanya hivi?

Hivi majuzi nilikutana na kitabu kilichochapishwa mnamo 1968 kiitwacho "Jinsi ya Kujenga Kompyuta ya Dijiti inayofanya kazi" na Edward Alcosser, James P. Phillips, na Allen M. Wolk. Waumini wa "jifunze kwa kufanya" falsafa, wanaonyesha jinsi ya kuunda kompyuta kama hiyo kwa kutumia "vifaa rahisi vya bei rahisi ambavyo hupatikana karibu na nyumba au katika duka la sehemu za umeme za jirani". Hii mara nyingi huitwa kitabu cha "kompyuta ya paperclip" kwa kuwa hutumia vifuniko vya papilili kuunda swichi anuwai katika muundo wote.

Kwa hivyo nitafanya "Kompyuta ya Dijiti inayofanya kazi" kulingana na kitabu ninachokiita WDC-1. Kitabu hiki kimegawanywa katika sehemu kulingana na vifaa kuu vya kompyuta kama Kitengo cha Hesabu cha Hesabu, Kumbukumbu ya Msingi, Kitengo cha Udhibiti, na umekisia ni Nambari ya Usimbuaji wa Kibinadamu ambayo nitashughulikia kwanza.

Hapo juu kuna mchoro kutoka kwa kitabu unaonyesha ujenzi wa encoder. Walitumia kijiko cha nyuzi tupu, wakaifunga kwa waya isiyofunguliwa, kisha wakafunika waya na karatasi ambayo ilikuwa na vipunguzo vya nambari za binary. Vipande vinne vilitumika kama mawasiliano kusoma nambari (nilikuambia kutakuwa na vidonge). Ulikuwa muundo wa busara ukitumia vitu vya nyumbani tu vilivyoahidiwa.

Kuboresha Ubunifu

Ingawa muundo wangu hautumii vigae vya karatasi, naamini inajumuisha dhana na roho ya asili. Siendi kwa nakala "safi" hapa. Mwisho wa siku mtu anapaswa kuwa na uwezo wa "kuendesha" programu kutoka kwa kitabu kwenye mashine mpya. Kuanzia Nambari kwa Usimbuaji wa Kibinadamu.

Vifaa

Mbali na sehemu zilizochapishwa utahitaji zifuatazo (zilizoonekana hapo juu):

  • 4 Cylewet Muda mfupi Bawaba Metal Roller Lever Micro Swichi - Amazon
  • 4 M3 x 3 mm bolts

Hatua ya 1: Chapisha Sehemu

Chapisha Sehemu
Chapisha Sehemu

Chapisha sehemu katika mwelekeo wao chaguomsingi. Isipokuwa imeonyeshwa vingine tumia mipangilio ifuatayo ya kuchapisha:

Azimio la Kuchapisha:.30 mm

Kujaza: 20%

Vipimo: 2

Inasaidia: Hapana

Filament: Nilitumia AMZ3D PLA

Ili kuunda Nambari moja kwa Encoder ya Kibinadamu utahitaji kuchapisha sehemu zifuatazo:

  • 1 Msingi wa Encoder
  • 1 Kitasa cha Kusimba
  • Kigingi cha Encoder - Weka azimio kwa.10 mm, ongeza ukingo mdogo, na uteremsha kasi ya safu ya kwanza hadi 5 mm / sec
  • 1 Encoder Badilisha Juu
  • 1 Encoder Juu
  • 1 Gurudumu la Encoder

Hatua ya 2: Kusanya Sehemu

Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu

Kuweka Decimal kwa Encoder ya Binary ni rahisi sana:

  1. Telezesha swichi nne za Lever Micro kati ya Encoder Base inayohifadhi kuta kama inavyoonekana kwenye picha ya kwanza hapo juu.
  2. Piga kwenye Encoder switch Top ili kufunga swichi mahali.
  3. Ambatisha kisanduku cha Juu cha Gurudumu kwenye Gurudumu la Encoder kuhakikisha kuwa vichupo vya kufuli vipo.
  4. Ongeza Vigingi vya Encoder kwenye Gurudumu la Encoder ukitumia jedwali hapo juu.
  5. Telezesha Gurudumu la Encoder kwenye shimoni la Msimbo wa Encoder. Kuwa mwangalifu usipige levers switch. Unaweza kulazimika kuwazuia unapounganisha Gurudumu la Encoder.
  6. Weka Sehemu ya Juu ya Kusimba kwenye Msingi na unganisha na bolts nne za M3 x 3 mm.
  7. Telezesha Kitasa cha Kusimba mahali panga safu na mashimo.

Hiyo ndio. Nambari yako ya Usimbuaji wa Kibinadamu iko tayari kutumika.

Hatua ya 3: Kupima dijiti kwa Usimbuaji wa Kibinadamu

Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu
Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu
Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu
Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu
Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu
Upimaji wa Dijiti kwa Usimbuaji wa Kibinadamu

Picha ya kwanza hapo juu inaonyesha dawati la usimbuaji wa desimali hadi kwa kitabu. Kwa kuwa siko tayari kabisa kukabiliana na hilo bado nilifanya jopo la jaribio unaloona kwenye picha ya pili. Niliweka Encoder ya Binary na bolts nne za M3 x 8 mm, na nikaongeza LEDs nne za 3 mm katika soketi kadhaa za mlima zilizokua nyumbani.

Wiring iko sawa mbele. Niliambatanisha:

  1. Njia nne za LED (waya fupi) hadi chini.
  2. Kituo cha kawaida kutoka kwa kila swichi hadi + 5V.
  3. Kituo cha kawaida cha Kufungua kutoka kwa kila swichi hadi Anode ya LED inayofanana.

Vizuri unaweza kuona matokeo kutoka picha mbili za mwisho. Mafanikio. Encoder ya Kibinadamu kweli ina "nzuri" ya kujisikia. Unajua tu wakati kitasa kimefungwa kwa nambari. Baridi.

Hatua ya 4: Mawazo ya Mwisho

Sitarajii kuwa watu wengi watahitaji Digital mitambo ya Encoder ya Kibinadamu wakati wowote hivi karibuni, lakini nadhani kuwa mbinu zilizoonyeshwa hapa zinaweza kujengwa kwa kazi zingine za usimbuaji. Pamoja na mradi wa WDC-1 kwa mfano, pamoja na Encoders mbili za Binary zinazohitajika, nitakuwa nikitengeneza kisimbuzi ili kuweka ramani kwa maagizo ya mashine (ADD, SUB, SHIFT, n.k.) kwenye ishara saba za kudhibiti Kitengo cha Mantiki cha Hesabu kinahitaji fanya kazi hizo.

Ikiwa unapenda hii, unaweza kutaka kuangalia baadhi ya Maagizo yangu mengine. Swichi ya Rotary iliyochapishwa zaidi ya 3d inaweza kuwa ya kupendeza.

Ilipendekeza: