Мазмуну:
- 1 -кадам: Схема жана бөлүктөр
- 2 -кадам: Тестирлөө
- 3 -кадам: Аяктоо
- 4 -кадам: Убакытты коюу
- 5 -кадам: Аны кантип окуу керек?
Video: Бинардык саат: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул жерде эң сонун мисал, 24 сааттык экилик саатты кантип куруу керек. Кызыл LEDлар секунддарды, жашыл LED мүнөттөрүн жана сары LED сааттарын көрсөтөт.
Case убакытты тууралоо үчүн төрт баскычты камтыйт. Саат 9 вольт менен иштейт. Бул саатты жасоо оңой жана тетиктери бир нече доллардан турат, андыктан аны жасоо да арзан.
1 -кадам: Схема жана бөлүктөр
Мен көк түстөгү корпусту колдондум, анткени ал арзан жана көзүмө жакшы көрүнгөн. Бөлүктөрү:- Саат кристалы (Q1) 32.768 кГц. Менимче, бул кристаллды алуунун эң оңой жолу- бул эски дубал саатынан алуу.- 560pF, 22pF конденсаторлор жана 10M каршылыгы- 1 x 4060 IC, бул 14 бит толкун эсептегичи. 32.768 КГц саат кристаллы менен бул IC пин сандан 2 Гц берет 3- 3 x 4024 IC Бул 7bit ripple counter- 2 x 4082 IC Dual 4-input AND gate- 1 x 2, 1mm plugin- 17 x led Red, yellow, Жашыл же сизге жаккан нерселер- 17 x 470 Ом резисторлору Мен 9 вольтту колдондум, андыктан казыктардан чыгуу 9В тегерегиндеги нерсе. Бул диоддор үчүн типтүү алдыга чыңалуу болжол менен 2 Вольт. Келгиле, LEDге ток болжол менен 0, 015 A = 15 мА, андан кийин (9-2) V / 0, 015A = 466 Ом -> 470 Ом резисторлордун өлчөмү. Азыр 4020 14 этаптуу толкун эсептегич маалымат баракчасын жүктөп алуу убактысы келди, биз таба алабыз, максималдуу чыгуу агымы 4mA =), бирок бул жетиштүү жана баары бир иштейт.
2 -кадам: Тестирлөө
Акыркы ширетүүнү жасоодон мурун, нан тактасындагы схеманы сынап көрүү жакшы. Качан баары иштеши керек болсо, анда ал ширетүүнү баштоонун убактысы келди. КАНТИП ИШТЕЙТ: 4060-ички осциллятору бар 14-бит (/16, 384) толкундуу эсептегич жана 32768 Гц кристаллдык 2 Гц сигнал менен акыркы чыгарууда Q14, Бул пин номери 3. Андан кийин 2 Гц сигнал 4024кө барат, ал дагы 7-бит (/128) толкундуу эсептегич. 2 Гц сааттык киргизүү менен, Q1 (/2) пин саны 12 бир секунддан төмөн жана жогору бир секунда. Q2 (/4) пин саны 11 төмөн эки секунд, андан кийин жогорку эки секунд. Q3 (/8) төмөн төрт секунд, андан кийин жогорку төрт секунд. Акыркы төрт (эң маанилүү цифралар 111100 = 60) 1ге чыкканда, 4082 кош 4-кириш ЖАНА дарбаза анын чыгарылышын 1-ге бурат. экинчи 4024 толкундуу эсептегич саат кирүүсүнө барат. Бул сигнал саат сайын 60ка келип түшөт жана ал биринчи толкун эсептегичке окшош иштейт, бирок мүнөттөрдү эсептейт.
3 -кадам: Аяктоо
Андан кийин биз светодиоддор үчүн тешиктерди бурабыз. Менин светодиоддорум 5мм болчу, ошондуктан 5мм бургулоону колдондум. LED ошол тешикте бекем турат жана клейдин кереги жок. Мен тактайды кестим, ошондуктан ал кутунун түбүнө эң сонун дал келет.
Мен LED зымдарын атайылап таштап койгом, андыктан диоддор туура жерлерине оңой эле жайгашып калат.
4 -кадам: Убакытты коюу
Убакытты белгилөө үчүн кутунун сол жагында үч тешик бургуладым. Сааттар, мүнөттөр жана секундалар. Башка жагында дагы бир баскыч бар, ал баскыч.
Мен электр розеткасын койгондо, светодиоддор жарк эте баштайт. Андан кийин мен баскычты басып, ылдый кармап турам. Ошол эле убакта мен башка жагындагы баскычтар менен туура убакытты саатка тууралайм. Убакыт туура болгондо, баскычты коё турган убак.
5 -кадам: Аны кантип окуу керек?
Бинардык саатты окуу оңой. Бир аз жөнөкөй математика керек. Макул, эгер биз 11:45:23 саатыбызды койгубуз келсе, экиликти ондукка караганда ондукка которуу оңой. Мен эки жолду тең түшүндүрүүгө аракет кылам. Негизги номер 2 Бул жерде негизги сандар: 1 2 4 8 16 32 64 128,… Биздин ондук сан 11 жана биз экиликке которулуп жатат. Келгиле, ачкыч номерлер тизмесинен биздин санга караганда кичине санды билели. Бул 8, бул санды 11-8 = 3 санынан кыскарталы. Бул биздин номерибизге бир жолу келет, андыктан келгиле, 1 санын коёлу. Азыр биздин саныбыз 3 (11-8 = 3). Эми биз жаңы эле колдонгон сандын жанындагы номерди алышыбыз керек. Бул 8 болчу, андыктан кийинки 4. Келгиле, ошол эле нерсени жасайбыз, 4 канча жолу 3кө барат? нөл! Келгиле, 0 санын коёбуз. Кийинки тизмеде 4төн кийин 2 турат. 2 канча жолу 3кө барат? бир жолу! Макул, 1ден өйдө. Бир сан калды жана биздин номер 3-2 = 1 жана ал тизмедеги акыркы сан 1 жана ал 1ге бир жолу барат, бул эч кандай сандар калган жок. Бул биздин акыркы белгиленген номерибиздин бир жолу болгондугу үчүн 1. Бизде эмне бар: 1011 Ошентип, төрт бит менен 11 саны 1011, беш бит 01011, алты бит 001011, жети 0001011 ж.б. Баары бир оңой. Биздин экилик номерибиз 1011. Ал эми биздин магиздик сандарыбыз =) 1 2 4 8 16,… Бинардык сандарыбызды магиз сандарынын астына коёлу. Биз эң кичине мааниден окууну башташыбыз керек, ошондуктан саноо оңдон солго карай жүргүзүлөт 8 4 2 1 1 0 1 1Эми биз ар бир 1 санынан ашкан сандар менен жыйынды чыгарышыбыз керек. 1, 2 жана 8 бар, туурабы? 1+2+8 = 11 Эс алуу сандары 45 жана 23.45 10110123 10111 алты алты бит менен 01011111: 45: 23 01011: 101101: 010111Жөнөкөйбү? =)
Сунушталууда:
Микро бинардык саат: 10 кадам (сүрөттөр менен)
Микро бинардык саат: мурда бинардык чектелген дисплей аянтын колдонот, инструктивдүү (бинардык DVM) түзүп, экилик саатты түзүү үчүн ондуктан экиликке которуунун негизги код модулун түзгөн кичинекей гана кадам
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
DIY Arduino бинардык ойготкуч саат: 14 кадам (сүрөттөр менен)
DIY Arduino бинардык ойготкуч саат: Бул дагы классикалык бинардык саат! Бирок бул жолу дагы кошумча функция менен! Бул көрсөтмөдө мен сизге Arduino менен экилик ойготкучту кантип курууну көрсөтөм, ал сизге убакытты гана көрсөтпөйт, бирок датаны, айды, таймер жана ойготкучтун көңүл ачуусу менен да
Arduino негизделген бинардык ойготкуч саат: 13 кадам (сүрөттөр менен)
Arduino негизделген экилик ойготкуч саат: Эй, бүгүн мен сизге эң акыркы долбоорлорумдун бирин, экилик ойготкуч саатымды кантип курууну көрсөткүм келет. Интернетте бир нече ар кандай бинардык сааттар бар, бирок бул чындыгында түстүү даректүү LED диодунан жасалган биринчи саат болушу мүмкүн
Неопикселдерди колдонуу менен бинардык саат: 6 кадам (сүрөттөр менен)
Неопикселдерди колдонгон бинардык саат: Саламатсыздарбы, мен LED менен байланышкан бардык нерселерди жакшы көрөм, ошондой эле аларды ар кандай кызыктуу жолдор менен колдонгонду жакшы көрөм Ооба, бинардык саат бул жерде бир нече жолу жасалганын билем жана алардын ар бири кантип Өз саатыңызды түзүңүз