Мазмуну:
- 1 -кадам: кутудан чыгаруу
- 2 -кадам: ширетүү
- 3 -кадам: Тестирлөө
- 4 -кадам: Учурдагы эсептөө
- 5 -кадам: Кайра коюу баскычы
- 6 -кадам: жыгач иштетүү
- 7 -кадам: Баскычтарды орнотуу
- 8 -кадам: TP4056 кубаттоо модулун орнотуу
- 9 -кадам: Зымсыз кубаттагычты орнотуу
- 10 -кадам: баскычтарды туташтыруу
- 11 -кадам: Заряддоо модулун жана батареяны туташтыруу
- 12 -кадам: Такты орнотуу
- 13 -кадам: Саатты орнотуу
- 14 -кадам:
- 15 -кадам: Шилтемелер
Video: C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Ушул дем алышта бош убактым бар болчу, ошондуктан мен бир аз мурун AliExpressтен сатып алган AU $ 2.40 4-бит DIY электрондук санариптик саатын чогулттум.
1 -кадам: кутудан чыгаруу
Мен бул DIY комплектин AliExpress'тен "HESAI 3C Электрондук Компоненттер Дүкөнүнөн" 2,40 AU долларга сатып алдым. Мен дүкөндүн шилтемесин төмөндөгү сүрөттөмөдө бердим. Таңгак жакшы болчу жана мага 15 күндүн ичинде жеткирилди.
Пункт схемасы жана таңгактагы компоненттердин тизмеси менен келген. Көрсөтмө баракчасын кошкондо бул пакетте 18 пункт бар. Төмөндөгү сүрөттөөдөн райондук схеманын сканерленген көчүрмөсүн таба аласыз.
Чынын айтканда, компоненттерди кароо менен бул компоненттердин баарын чогултуу үчүн электрондук гений болуу керек окшойт. Менимче, сизге керектүү нерселердин бардыгы - бул жалпы максаттагы ширетүүчү комплект жана бош убактыңыздын бир аз бөлүгү.
2 -кадам: ширетүү
Такта чындыгында компоненттердин бардык формалары менен чийилген, андыктан анын компоненттери эмне экенин билбесеңиз да, ага ылайыктуу жерди табуу оңой. Мен компоненттерди өйдөдөн ылдыйга орнотуп жатам, ошондо алардын бардыгына оңой жетип алам.
Адегенде 1K PR1 каршылыгынын пакетин тактага салабыз. Резистордук пакеттин бир учунда ак чекит бар. Ак чекиттүү жагы сааттын сол тарабына караган аянтта отурат. Андан кийин, мен 8550 PNP транзисторун тактага кошуп жатам. Транзистордун 'D' тактайында тартылган 'D' менен дал келиңиз жана сиз эч качан жаңылбайсыз.
Андан кийин, мен 10μF конденсаторун ширетип жатам. +Ve терминалы же конденсатордун узун буту жанында плюс бар тешикке жылат.
Тактадагы компоненттерди кандай тартипте сатып алганыңыз маанилүү эмес. Аларды жогортон ылдый карай ширетип жатканымдын себеби, мен аларды тактага коюп жатканда компоненттерге оңой жетүү.
IC базасын ширеткенден кийин мен 2 x 10K резисторлорун жана 3 керамикалык конденсаторлорду тактага ширетип жатам. Андан кийин, мен 12 МГц осцилляторунун кристалын жана зумкурду тактага кошуп жатам. Зумердин оң буту плюс белгиси бар тешикке жылат. Андан кийин, мен 2 х баскычтарды жана бурама терминал блогун ширетип жатам. Мага маңдайында баскычтар бар деген түшүнүк такыр жакпайт, кийинчерээк аларды блоктун артына жылдырам. Жеткирүү чыңалуусу 3v менен 6v ортосунда болушу мүмкүн. Бул саат дагы 2 башка ойготкуч орнотуулары менен келет. Сиз аларды орнотсоңуз же кереги жок болсо өчүрүп койсоңуз болот. Бул саат 24 саат форматында гана көрсөтүлөт. Мен сиз жөнүндө билбейм, бирок мага 24 саат форматы абдан жагат, андыктан бул мен үчүн жакшы нерсе.
Макул, азыр акыркы бит, 4-разряддуу 7-сегменттүү дисплейди ширетүүгө жана AT89C2051 IC розеткасына орнотууга мүмкүнчүлүк берет. 7-сегменттин ширетүүсүндө, астыңкы оң бурчтагы чекит тактадагы чекитке дал келерин текшериңиз. Бул дисплейлер өтө көп токту талап кылат, андыктан корпусту түзүүдөн мурун, саат толук заряддалган батареяда канчага чейин иштээрин эсептөө үчүн бир аз математика жасайм.
3 -кадам: Тестирлөө
Баары эригенден кийин, бизге тез тест тапшыруу керек. Баары тийиштүү түрдө иштеп жатат окшойт, андыктан азыр математиканы карап көрөлү жана бул саат батареяны кайра заряддабай туруп канча саатка созуларын билели.
4 -кадам: Учурдагы эсептөө
Учурдагы токту эсептөө үчүн мультиметрибизди учурдагы эсептөө режимине орнотушубуз керек. Андан кийин мультиметрди саат менен батареяга туташтырыңыз. Менде бар 18650 батарейкасы 1500 мАч токту кармайт жана мультиметрге карасам, саат дээрлик 25 мАч токту сарптайт окшойт. Ошентип, 1500дү 25ке бөлсөк, 60 саатты алабыз, бул 2,5 күнгө барабар.
1500mA / 25mA = 60с
60 саат / 24 = 2,5 күн
5 -кадам: Кайра коюу баскычы
Байкадым, батарейканы толук күйгүзгөндөн кийин кайра толтурганда, саат дисплейдеги убакыттан башка ар кандай күлкүлүү нерселерди көрсөтөт. Ошентип, бул жыгачка баштапкы абалга келтирүү баскычын кошуу жакшы идея. Сааттын көрсөтмөсүнө кайтып келип, схеманы карады. Районду карасаңыз, ICдин 1 -пини баштапкы абалга келтирүү экенин көрө аласыз. Бир аз ары казып жатып, ICди калыбына келтирүү үчүн, пинди HIGHго коюу керек экенин оңой эле түшүнө аласыз. Ошентип, бинго. Келгиле, тез тест өткөрүп, мен джекпотту же жокпу, көрөйүн. Ооба, бул кандуу иштер. Салкын, эми алдыга жылып, ушул саат үчүн жыгач корпусун түзөлү.
6 -кадам: жыгач иштетүү
Дүкөндүн бөлмөсүн тазалап жатып, мен ошол жердеги үйүлгөн жыгачты карадым. Мен ашыкча убакыттан бери чогулткан шылдыңды көрүп таң калдым. Мен жаңы долбоор курган сайын менин сыныктарым жарылып кетет! Долбоор канчалык чоң болсо, ошончолук үйүлгөн жыгач сыныктары! Ошентип, мен бул саатка жакшы көрүнгөн корпус түзүү үчүн бир аз колдондум.
Мен бул кичинекей долбоорго жаңыртылган бир нече кишини коштум, мен аларды видеодо көрсөтөм.
7 -кадам: Баскычтарды орнотуу
Жогоруда айтылгандай, мен баскычтарды алдыңкы бөлүктөн артка жылдырып жатам. Мен дагы арткы панелге башка эки баскыч менен бирге баштапкы абалга келтирүү баскычын кошуп жатам. Мен фанераны тандап, арткы панелди жасайм, анткени ал паллет-жыгачка караганда азыраак.
Эң жука бургулоочу учтун жардамы менен мен 3 баскычка керектүү болгон бардык тешиктерди бургулап жатам. Андан кийин мен баскычтарга 6 тараптуу лента кабелин кошуп жатам. Тасманы баскычтарга ширетүү бир аз кыйынга турду, ошондуктан кабелди бекем кармоо үчүн мен ага бир аз ысык клей кошуп жатам.
8 -кадам: TP4056 кубаттоо модулун орнотуу
Андан кийин, мен бирдикке коргоо IC менен TP4056 батареяны кубаттоо модулун орнотуп жатам. IC коргоо 18650 батареяны ашыкча заряддоодон жана ашыкча заряддан коргойт. Эгерде сиз бул модуль жөнүндө көбүрөөк билгиңиз келсе, менин 2 "DIY - Күн батареясын заряддагыч" окуу куралымды карап көрүңүз. Арткы табактагы туура өлчөмдөгү тешикти бургулагандан кийин, мен ага модулду ысык клей кылам.
9 -кадам: Зымсыз кубаттагычты орнотуу
Ха ха, мен бир аз жалкоо болуп калдым жана арткы табакты мык же бурамалар менен жабыштыруунун ордуна, аны агрегаттын арт жагына ысык желимдеп койдум.
Андан кийин мен бул "зымсыз кубаттоочу ресиверди" TP4056 заряддоо модулуна туташтырдым, мен аны AliExpressтен 3 долларга сатып алдым. Эгерде сиз зымсыз кубаттагычты колдонууну каалабасаңыз, баскычты түшүргүчтү же микро USB заряддагычты колдонуңуз.
10 -кадам: баскычтарды туташтыруу
Арткы такта турганда мен баскычтарды саатка ширетип жатам. Баштапкы абалга келтирүү баскычы MCUнун +ve жана pin 1 номерине туташат. Калган эки баскычтар жөн эле алдыңкы орунду алмаштырат.
11 -кадам: Заряддоо модулун жана батареяны туташтыруу
Эми батарейканы жана заряддоо модулун саатка туташтырабыз.
TP4056 модулунун OUT + жана OUT- сааттын + ve жана -ve киргизүү портторуна туташтырыңыз. Андан кийин мен жыгач корпустун ичине ысык желимди колдонуп 3.7v 18650 батареясын орнотуп жатам. Орнотулгандан кийин мен TP4056 модулунун B + жана B- портторун батареянын + ve жана -ve учтарына туташтырып жатам. Мына, биз дээрлик бүттүк.
12 -кадам: Такты орнотуу
Долбоорду аяктоо үчүн мен 7 сегменттүү дисплейди бетине такап, анан жыгач корпустун маңдайына ысык желим менен жабыштырам.
13 -кадам: Саатты орнотуу
Программалоо S1 жана S2 эки баскычтарын колдонуу менен жүргүзүлөт. Долбоорумда мен B1 жана B2 деп атам.
- Саатты тууралоо режимине кирүү үчүн B1 кармап туруңуз
- Ж: Саатты коюу - бүткөндө саатты жана B1ди өзгөртүү үчүн B2 баскычын басыңыз
- B: мүнөт коюңуз - мүнөттөрдү жана B1 бүткөндө B2 баскычын басыңыз
- C: Чакырыкты күйгүзүү/өчүрүү - аны күйгүзүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
- D: Ойготкучту 1 Күйгүзүү/Өчүрүү - аны күйгүзүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
- E: Ойготкучтун 1 саатын коюу - Ойготкучтун саатын жана B1 бүткөндө B2 баскычын басыңыз
- F: Ойготкучту 1 мүнөткө коюңуз - ойготкучтун мүнөтүн өзгөртүү үчүн B2 баскычын жана бүткөндө B1ди басыңыз
- G: Ойготкучту 2 Күйгүзүү/Өчүрүү - аны иштетүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
- H: Ойготкучтун 2 саатын коюу - бүткөндө ойготкучту жана B1ди өзгөртүү үчүн B2 басыңыз
- Мен: Ойготкучту 2 мүнөткө коюңуз - ойготкуч мүнөтүн жана B1 бүткөндө B2 баскычын басыңыз
Ойготкуч сигнал бере баштаганда, аны өчүрүү үчүн B2 басуу керек. Аны тындыруу режимине коюуга мүмкүнчүлүк жок; бирок, бул сааттын 2 ойготкучу бар болгондуктан, сиз аларды тындыруу вариантын шылдыңдоо үчүн аларды 10 же 5 мүнөттүк аралыкка койсоңуз болот.
14 -кадам:
Бул саат чынында абдан сонун жана так. Бардык DIY сүйүүчүлөр үчүн жана электрониканы жакшы көргөндөр үчүн сонун. Аны куруу мага абдан жакты. Түнкүсүн телефонумду зымсыз кубаттагыч менен кубаттайм, күндүз анын үстүндө саат отурат. Зымсыз кубаттоо бул саатка 100% мобилдүүлүктү берет. Мен аны тамак ичип жатканда же жада калса пикникке чыкканда душка алып кете алам.
Жигиттер бул долбоорго кошо турган нерселер: * Жарык сандар гана көрүнүп турушу үчүн бет капчыгынын тунук баракчасы * TP4056 модулунан заряддоо индикаторлорун алып салыңыз жана заряддоо качан жана качан болгонун билүү үчүн арткы жагына эки LED кошуңуз. бирдик толугу менен заряддалган. * LDR түнкүсүн 7-сегменттин күңүрттөнүшүнө
15 -кадам: Шилтемелер
Саат/саат бул жерде жеткиликтүү: Дүкөн: HESAI 3C Электрондук компоненттер дүкөнүнүн сайты: https://www.aliexpress.com/item/High-Quality-C51-… Баасы: AU $ 2.32/даана
Kit Model: YSZ-4 Supply Voltage: 3V-6V PCB Size: 52mm * туурасы 42mm
Функция:
1. секунддарды оңдоо (так мектеп үчүн)
2. Ар бир мүнөт көз карандысыз дисплей интерфейсине которулуңуз
3. убакыттын бардык чекити (8-20 o / 'сааттын коңгуроосу өчүрүлүшү мүмкүн)
4. Эки ойготкуч орнотуулары (сиз ойготкуч функциясын өчүрө аласыз)
Kit өзгөчөлүктөрү:
A. көрсөтүү үчүн 0,56 дюйм атайын кызыл санариптик саат;
B. Импорттоо AT89C2051 чип үчүн;
C. 1.2мм калыңдыгы PCB аскердик класс FR-4 тактасынан жасалган;
D. так саякат убактысы, саякат убактысынын ката диапазону ката -1ден +1 секундга чейин ар бир 24 саатта.
Сунушталууда:
Электрондук окурмандан жасалган адабий саат: 6 кадам (сүрөттөр менен)
Адабий саат электрондук окурмандан жасалган: Менин сүйлөшкөн кызым * абдан окурман. Англис адабиятынын мугалими жана окумуштуусу катары ал жылына орто эсеп менен сексен китеп окуйт. Мен дүкөндөн дубал саатын сатып алмакмын, бирок кайда кызык
Пенсиялык саат / Эсептөө / Dn Сааты: 4 кадам (Сүрөттөр менен)
Пенсиялык саат / Эсептөө / Dn Сааты: Менде тартмада 8x8 LED чекиттүү матрицалуу дисплейлердин бир нечеси бар болчу жана алар менен эмне кылуу керек экенин ойлонуп жаттым. Башка көрсөтмөлөрдөн шыктануу менен, мен келечектеги күнгө/убакытка чейин эсептөө үчүн артка/өйдө дисплей түзүү идеясын алдым жана эгерде максаттуу убакыт
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам
Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы
VizTimer: Электрондук кум саат: 28 кадам (Сүрөттөр менен)
VizTimer: Электрдик кум саат: Уулубуз үч -төрт жашында биз анын өз убагында бир нерсе кылышын күтө баштадык. Мен " Биз он мүнөттө барышыбыз керек! &Quot; же " Ошол жүк ташуучу унаа менен дагы беш мүнөт ойногула, анан башка бирөөгө бергиле