- Компоненте потребне:
- Шема и објашњење:
- Како израчунати и очитати време у бинарном сату:
- Дизајн кола и ПЦБ-а користећи ЕасиЕДА:
- Израчунавање и наручивање узорака на мрежи:
У овом пројекту ћемо направити ЛЕД бинарни сат користећи Ардуино. Овде смо дизајнирали штампану плочу (ПЦБ) за примену овог сата. Да бисмо дизајнирали распоред ПЦБ-а, користили смо алат за дизајнирање ПЦБ-а ЕасиЕДА на мрежи.
Компоненте потребне:
- Ардуино Нано
- ДС1307 РТЦ
- 32.768 кХз кристал
- 3в кованица ћелија
- Отпорник 1к, 10к
- Напајање
- ЛЕД диоде
Шема и објашњење:
Ово је врло једноставан, јефтин и занимљив пројекат за ученике. У овом ЛЕД бинарном кругу сата користили смо Ардуино Нано за контролу целог пројекта попут времена читања са РТЦ-а и приказивања на ЛЕД-има. Ћелија кованице од 3.0 в је повезана на РТЦ ИЦ ради резервне копије. Овде сазнајте више о коришћењу ДС1307 РТЦ са Ардуином.
Овде је повезано 20 ЛЕД диода у матричном облику. Дакле, овде имамо 6 колона и 4 реда. 2 колоне за приказ сата, следеће две колоне минута и поред колона секунде. Користили смо 6 ПНП транзистора за окидање ЛЕД диода у 6 колона. Корисник може напајати цело коло само са 5в, овде смо за напајање користили лаптоп УСБ. Остали прикључци су приказани на схеми кола.
Даље, на крају овог чланка проверите комплетни Ардуино код и демонстрацијски видео.
Како израчунати и очитати време у бинарном сату:
Као што су нам познати бинарни бројеви који су нула и један. Дакле, помоћу њих можемо приказати време и то бинарно време можемо претворити у децимално. Користећи број 8 4 2 1 (написан на десној страни ПЦБ-а), можемо претворити бинарну у децималну.
Претпоставимо да имамо бинарни број попут:
1 0 1 0, тако да ће бити 10 у децималу. Када претворимо бинарне у децималне, додајемо само оне.
Овде са МСБ (Најзначајнији бит) стране имамо 1 значи 8, а следеће 0 значи да је 0 и да се не укључује. Следеће је поново 1 значи 2, а последње 0, тако да последње такође неће бити укључено.
Па напокон јесмо
8 + 0 + 2 + 0 = 10
У основи, можемо то узети овако:
8к1 + 4к0 + 2к1 + 1к0 = 10
Сада са слике можемо да разумемо време:
Горе видимо 6 колона и 4 реда. У њима имамо 2 колоне групе ХХ за сат, ММ за минуту и СС за секунде. На десној страни ПЦБ-а можемо видети бројеве редова 1, 2, 4 и 8, ови бројеви се користе за претварање бинарног броја у децимални
Имајте на уму да читамо колоне са десне стране. Дакле, пре свега, погледајте ХХ колоне, постоје две колоне времена. У првој колони времена нема лед ужарених средстава:
2к0 + 1к0 = 0
У следећој колони можемо видети да једноструко лед светли у средствима од 1 реда. Дакле према 8 4 2 1
8к0 + 4к0 + 2к0 + 1к1 = 1
Тако смо у колони ХХ ХХ добили 01.
У првој колони ММ-а (минута) можемо да видимо да појединачни лед светли у срединама од 1 реда
4 2 1 4к0 + 2к0 + 1к1 = 1
У другој колони ММ-а можемо видети да у реду број 8 значи један појединачни лед који светли
8 4 2 1 8к1 + 4к0 + 2к0 + 1к0 = 8
Тако смо добили минут као 18
У првој колони СС-а (секунде) можемо видети да у реду број 4 значи да једноструко светли
4 2 1 4к1 + 2к0 + 1к0 = 4
У другој колони СС-а можемо видети да у реду број 1 светлуцају два ЛЕД а ред 4 значи
8 4 2 1 8к0 + 4к1 + 2к0 + 1к1 = 5
Тако смо добили минут као 45
Тако да коначно имамо времена као 01:18:45
ХХ ММ СС 01 18 45
Комплетни Ардуино код и демонстрацијски видео дати су на крају овог чланка.
Дизајн кола и ПЦБ-а користећи ЕасиЕДА:
Да бисмо дизајнирали овај ЛЕД бинарни круг сата, изабрали смо мрежни ЕДА алат назван ЕасиЕДА. Раније сам већ више пута користио ЕасиЕДА и сматрао сам да је врло згодан за употребу, јер има добру колекцију отисака стопала и свој отворени извор. Овде погледајте све наше ПЦБ пројекте. Након дизајнирања ПЦБ-а, узорке ПЦБ-а можемо наручити путем њихових јефтиних услуга израде ПЦБ-а. Такође нуде услугу снабдевања компонентама где имају велику залиху електронских компонената и корисници могу да наруче потребне компоненте заједно са наруџбом ПЦБ-а.
Док дизајнирате своје склопове и ПЦБ-ове, такође можете учинити своје дизајне кола и ПЦБ-а јавним, тако да их други корисници могу копирати или уредити и од тога имати користи, такође смо учинили целокупним распоредом својих кругова и ПЦБ-а јавним овај Ардуино бинарни сат, проверите доњи линк:
хттпс://еасиеда.цом/цирцуитдигест/БинариЦлоцк-4а25419д21цц424ц9989а8ф6а4633ф5е
Можете погледати било који слој (горњи, доњи, горњи, свиленкасти, итд.) ПЦБ-а одабиром слоја из прозора „Слојеви“.
Такође можете да видите ПЦБ, како ће изгледати након израде помоћу дугмета Пхото Виев у ЕасиЕДА:
Израчунавање и наручивање узорака на мрежи:
Након завршетка дизајна ове Ардуино бинарне сат плоче, ПЦБ можете наручити путем ЈЛЦПЦБ.цом. Да бисте наручили ПЦБ од ЈЛЦПЦБ, потребна вам је датотека Гербер. Да бисте преузели Гербер датотеке са ПЦБ-а, само кликните дугме Фабрицатион Оутпут на страници ЕасиЕДА едитор, а затим преузмите са странице ЕасиЕДА ПЦБ за наручивање.
Сада идите на ЈЛЦПЦБ.цом и кликните на Куоте Нов или дугме , а затим можете одабрати број ПЦБ-а који желите да наручите, колико слојева бакра вам треба, дебљину ПЦБ-а, тежину бакра, па чак и боју ПЦБ-а, попут снимка приказано испод:
Након што сте одабрали све опције, кликните на „Сачувај у корпу“, а затим ћете бити преусмерени на страницу на којој можете да учитате Гербер датотеку коју смо преузели са ЕасиЕДА. Отпремите своју Гербер датотеку и кликните на „Сачувај у корпи“. И на крају кликните на Цхецкоут Сецуре да бисте довршили наруџбину, а затим ћете добити своје ПЦБ плоче неколико дана касније. Они производе ПЦБ по врло ниској стопи која износи 2 УСД. Њихово време израде је такође врло кратко, што је 48 сати са ДХЛ испоруком од 3-5 дана, у основи ћете добити своје ПЦБ-ове у року од недељу дана од наручивања.
После неколико дана наручивања ПЦБ-а, добио сам узорке ПЦБ-а у лепом паковању као што је приказано на сликама испод.
И након што сам добио ове делове, залемио сам све потребне компоненте преко ПЦБ-а, ставио кодирани Ардуино Нано и напајао га напајањем од 5в да видим бинарни сат на делу.