Мазмуну:
- Жабдуулар
- 1 -кадам: Бөлүктөрдү басып чыгаруу
- 2 -кадам: Бөлүктөрдү чогултуу
- 3 -кадам: Санарипти экилик коддогучка текшерүү
- 4 -кадам: Акыркы ойлор
Video: Көбүнчө 3D басылган экилик коддоочу: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Коддоочу маалыматты бир форматтан же коддон башка форматка которот. Бул Нускамада көрсөтүлгөн түзмөк 0дөн 9га чейинки ондук сандарды экилик эквиваленттерине гана айлантат. Ошентсе да, бул жерде берилген түшүнүктөр ар кандай акылга сыярлык нерселердин жана коддордун кодерлерин түзүү үчүн колдонулушу мүмкүн (20 же андан аз). Бир нече оңой алынган микросвиттерден жана бурамалардан тышкары, негизинен механикалык машинанын бардык тетиктерин 3D басып чыгарууга болот.
Эмне үчүн мен муну кылып жатам?
Жакында мен 1968 -жылы Эдвард Алкоссердин, Джеймс П. Филлипстин жана Аллен М. Волктун "Жумушчу санариптик компьютерди кантип куруу керек" аттуу китебине туш болдум. "Жасоо менен үйрөн" философиясына ишенгендер, "адатта үйдүн тегерегинде же электрдик тетиктер дүкөнүндө табылган жөнөкөй арзан компоненттерди" колдонуп, мындай компьютерди кантип курууну көрсөтүшөт. Бул көбүнчө "кыстыргыч компьютер" китеби деп аталат, анткени алар дизайн боюнча ар кандай өчүргүчтөрдү жасоо үчүн кыскычтарды колдонушат.
Ошентип, мен WDC-1 деп атаган китептин негизинде "Жумушчу санариптик компьютерди" жасайм. Китеп компьютердин негизги компоненттерине негизделген бөлүмдөргө бөлүнөт, Арифметикалык Логикалык Бирдик, Негизги Эстөө, Башкаруу Бөлүмү, жана сиз аны ондуктан экилик коддогуч деп ойлодуңуз, аны мен биринчи чечем.
Жогоруда кодердин конструкциясын көрсөткөн китептин схемасы. Алар бош жип катушкасын колдонуп, изоляцияланбаган зым менен ороп, андан кийин зымды экилик коддор үчүн кесилген кагаз менен жаап салышты. Коддорду окуу үчүн контакттар катары төрт кашык колдонулган (мен сизге кыстырма болорун айттым). Бул убада кылынган үй буюмдарын гана колдонгон тапкыч дизайн болчу.
Дизайнды жаңыртуу
Дизайнымда кыскычтар колдонулбаганы менен, ал түпнусканын түшүнүгүн да, рухун да камтыйт деп ишенем. Мен бул жерде "таза" реплика үчүн барбайм. Күндүн аягында кимдир бирөө жаңы машинанын китебинен программаларды "иштете" алышы керек. Ондуктан экилик коддогучтан башталат.
Жабдуулар
Басылган бөлүктөрдөн тышкары сизге төмөнкүлөр керек болот (жогоруда көрсөтүлгөн):
- 4 Cylewet Momentary Hinge Metal Roller Lever Micro Switches - Amazon
- 4 M3 x 3 мм болт
1 -кадам: Бөлүктөрдү басып чыгаруу
Бөлүктөрдү демейки багытта басып чыгаруу. Башкача каралбаса, төмөнкү басып чыгаруу жөндөөлөрүн колдонуңуз:
Басып чыгаруу Резолюциясы:.30 мм
Толтуруу: 20%
Периметрлери: 2
Колдойт: Жок
Жип: Мен AMZ3D PLA колдондум
Ондуктан экилик коддогучту түзүү үчүн төмөнкү бөлүктөрдү басып чыгаруу керек болот:
- 1 Encoder базасы
- 1 Encoder баскычы
- 15 Encoder Peg - Чечимди.10 ммге коюңуз, кичине этегине кошуп, биринчи катмар ылдамдыгын 5 мм/сек чейин түшүрүңүз
- 1 Encoder Switch Top
- 1 Encoder Top
- 1 Encoder Wheel
2 -кадам: Бөлүктөрдү чогултуу
Ондукту экилик коддогучка чогултуу абдан оңой:
- Жогорудагы биринчи сүрөттө көрсөтүлгөндөй, Encoder Base тирөөч дубалынын ортосундагы төрт Lever Micro Switch'ти жылдырыңыз.
- Коммутаторлорду ордуна кулпулоо үчүн Encoder Switch Top'го жабышыңыз.
- Encoder Wheel Top'ту Encoder Wheel'ге бекитип, кулпулоо өтмөктөрүнүн ордунда экенин текшериңиз.
- Жогорудагы таблицаны колдонуп Encoder Wheelге Encoder Pegs кошуңуз.
- Encoder дөңгөлөгүн Encoder Base валына жылдырыңыз. Которгучтун рычагдарын бүгүп калуудан сак болуңуз. Сиз Encoder дөңгөлөгүн тиркеп жатканда, аларды кармашыңыз керек болушу мүмкүн.
- Encoder'ди базанын үстүнө коюп, төрт M3 x 3 мм болт менен тиркеңиз.
- Шиферди жана тешиктерди тизип турган Encoder баскычын жылдырыңыз.
Дал ушул. Сиздин ондуктан экилик коддогуч колдонууга даяр.
3 -кадам: Санарипти экилик коддогучка текшерүү
Жогорудагы биринчи сүрөттө китептен ондуктан экиликке чейин коддогуч панели көрсөтүлгөн. Мен аны чечүүгө даяр эмес болгондуктан, мен экинчи сүрөттө көргөн тест панелин жасадым. Мен экилик коддогучту төрт M3 x 8 мм болт менен орнотуп, кээ бир үйдө өстүрүүчү панелдик розеткаларга 3 мм диоддук төрт диодду коштум.
Зымдары абдан түз алдыга. Мен тиркеп койдум:
- Төрт LED катоддору (кыска зымдар) жерге.
- Ар бир которгучтан жалпы терминал +5Вга которулат.
- Адатта, ар бир которгучтан тиешелүү LEDдин анодуна ачык терминал.
Ооба, акыркы эки сүрөттөн жыйынтыкты көрө аласыз. Ийгилик. Binary Encoder чындыгында абдан жакшы "сезимге" ээ. Сиз жөн гана баскыч бир санга кулпуланганын билесиз. Баракелде.
4 -кадам: Акыркы ойлор
Мен көп адамдарга экилик коддоочу механикалык санарипке тез арада муктаж болот деп күтпөйм, бирок бул жерде көрсөтүлгөн ыкмаларды башка коддоо тапшырмалары үчүн жалпылаштырууга болот деп ойлойм. Мисалы, WDC-1 долбоору менен, керектүү эки бинардык коддогучтан тышкары, мен машинанын көрсөтмөлөрүн (ADD, SUB, SHIFT ж. ошол милдеттерди аткаруу.
Эгер сиз муну жактырсаңыз, менин башка көрсөтмөлөрүмдү текшерип көрүңүз. Көбүнчө 3d басылган Ротари которгуч кызыктырышы мүмкүн.
Сунушталууда:
Көбүнчө 3D басылган Ротари которгуч: 7 кадам (сүрөттөр менен)
Көбүнчө 3D басылган Ротари которгуч: Бир аз убакыт мурун мен Minivac 601 Replica долбоору үчүн атайын 3D Басылган Ротари которгучун түздүм. Менин жаңы Think-a-Tron 2020 долбоорум үчүн мен дагы бир айлануучу которгучка муктажмын. Мен SP5T панелине туташтыргыч издеп жатам. Кошумча
Көбүнчө 3D басылган баскыч: 4 кадам (сүрөттөр менен)
Көбүнчө 3D басылган баскыч: Акыркы эки жылдан бери мен билим берүүчү компьютердин " оюнчуктар " 50-60 -жылдардан тартып. Мен туш болгон кыйынчылыктардын бири - мезгил бөлүктөрүн табуу, же жок дегенде окшош бөлүктөрдү анык деп табуу.Так
Көбүнчө 3D басылган рокер которгуч: 4 кадам (сүрөттөр менен)
Көбүнчө 3D Басылган Рокер которгуч: Нускоочу - бул жөнөкөй магниттик камыш которгуч жана бир нече неодим магнитинин жардамы менен эмнеге жетүүгө болорун изилдөө. Азырынча камыш өчүргүчтөрдү жана магниттерди колдонуп, мен төмөнкүлөрдү иштеп чыктым: Rotary Switch Slider Switch Push Bu
Nokia 5110 Lcdдеги Arduino менюсу Ротари коддоочу менен: 6 кадам (сүрөттөр менен)
Nokia 5110 Lcdдеги Arduino менюсу Ротари коддогучту колдонуу менен: Урматтуу достор, башка окуу куралына кош келиңиздер! Бул видеодо биз проектилерибизди колдонуучуларга ыңгайлуу жана жөндөмдүү кылуу үчүн популярдуу Nokia 5110 LCD дисплейинин менюсун курууну үйрөнөбүз. Келгиле, баштайлы! Бул проект
Көбүнчө кайра иштетилген бөлүктөрдөн отургучту электр менен камсыз кылыңыз: 19 кадам (сүрөттөр менен)
Көбүнчө кайра иштетилген бөлүктөрдөн скамейка менен электр менен камсыздоону жасаңыз: Бул көрсөтмө сизге негизинен кайра иштетилген бөлүктөрдү колдонуп, эң жакшы скамейка менен камсыздоону көрсөтөт. Бул чынында " II белги ", сиз " бул жерден I " көрө аласыз. Мен биринчи отургучумду бүтүргөндө