![Санариптик саат микроконтроллерди колдонуу (AT89S52 RTC схемасы жок): 4 кадам (сүрөттөр менен) Санариптик саат микроконтроллерди колдонуу (AT89S52 RTC схемасы жок): 4 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51
![Микроконтроллерди колдонуучу санариптик саат (AT89S52 RTC схемасы жок) Микроконтроллерди колдонуучу санариптик саат (AT89S52 RTC схемасы жок)](https://i.howwhatproduce.com/images/005/image-12599-1-j.webp)
![Микроконтроллерди колдонуучу санариптик саат (AT89S52 RTC схемасы жок) Микроконтроллерди колдонуучу санариптик саат (AT89S52 RTC схемасы жок)](https://i.howwhatproduce.com/images/005/image-12599-2-j.webp)
Келгиле, саатты сүрөттөлү … "Саат - бул убакытты (салыштырмалуу) эсептеген жана көрсөтүүчү түзмөк" !!!
Туура айттым деп ойлойм, андыктан ALARM функциясы менен СААТ жасайлы.
ЭСКЕРТҮҮ: окуу 2-3 мүнөткө созулат, сураныч, долбоорду толугу менен окуңуз, антпесе мен кандайдыр бир бөлүк зыян үчүн жооптуу эмесмин
1 -кадам: КОМПОНЕНТТЕР КЕРЕК
![КОМПОНЕНТТЕР КЕРЕК КОМПОНЕНТТЕР КЕРЕК](https://i.howwhatproduce.com/images/005/image-12599-3-j.webp)
![КОМПОНЕНТТЕР КЕРЕК КОМПОНЕНТТЕР КЕРЕК](https://i.howwhatproduce.com/images/005/image-12599-4-j.webp)
![КОМПОНЕНТТЕР КЕРЕК КОМПОНЕНТТЕР КЕРЕК](https://i.howwhatproduce.com/images/005/image-12599-5-j.webp)
6 компонент керек:
1. Микроконтроллер (мен AT89S52-8051 үй-бүлөсүн колдондум), каалаган программалоочу микроконтроллерди колдонсо болот.
2.7 сегментти көрсөтүү
3. Кристалл осциллятор (12MHz)
4. Конденсатор (10uF, 33pF/22pF)
5. Жарыктар
6. каршылыктар (330 Ом)
7. бузер (пьезо)
8. баскычтар
А мен паяльникти, зымды, флюсту кошпойм ….. электр !!! мага жардам бер:)
2 -кадам: Райондук диаграмма
![Райондук диаграмма Райондук диаграмма](https://i.howwhatproduce.com/images/005/image-12599-6-j.webp)
![Райондук диаграмма Райондук диаграмма](https://i.howwhatproduce.com/images/005/image-12599-7-j.webp)
Бул 8051 микроконтроллерин колдонгон санариптик сааттын схемасы.
Көрүп турганыбыздай, микроконтроллер мультиплекстенбеген 7 порту бар 7 сегменттүү дисплейге туташкан жана акыркы сааттын цифрасы пинге гана туташкан, анткени ал 1 гана көрсөтөт.
LED жана сигнализация кодго ылайык өз алдынча түшүндүрүлөт.
LEDдин 1и AM үчүн жана мен сигналда сүрөттө көрсөтүлбөгөн башка LEDди туташтырдым.
12 МГц кристалл осциллятору саат ылдамдыгына туташып, микроконтроллердин үзгүлтүккө учуроочу касиетин колдонуп, так 1 секундага жетет.
ЭКИНЧИ ДЕНОТАЦИЯЛАНГАН ОРТОЛУК СИДДЕР "28 ЖАНА 32 -ПИН" ПИНИНЕ БАЙЛАНЫШТЫ
Кечиресиз, менин жалкоолугум үчүн схемада 3 LED көрсөтүлгөн эмес
28 -пин светодиод: биринчи 30 экинчи ирмөө
32 -пин PIN: эс алуу 30 секунда
**** бүтүндөй бир мүнөткө салым кошуу !! *** Мен ишенем, бул долбоордон кийин мен 60 секунд бир мүнөт жасаарын билдим !!! WOW
3 -кадам: Коддоо
![Coding Coding](https://i.howwhatproduce.com/images/005/image-12599-8-j.webp)
![Coding Coding](https://i.howwhatproduce.com/images/005/image-12599-9-j.webp)
![Coding Coding](https://i.howwhatproduce.com/images/005/image-12599-10-j.webp)
Мен микроконтроллерди колдонуп, он алтылык файлды алуу үчүн RTC үчүн C кодун куруу үчүн keil программасын колдондум.
КӨБҮРӨӨК БИЛҮҮ ҮЧҮН КОДУПЦИЯНЫН ПОРТИЯСЫНА КАРАҢЫЗ !!
Коддоо бөлүгүндөгү негизги нерсе, ар бир порттун пини ар бир 7 сегменттин дисплейине тиешелүү цифраны көрсөтүү үчүн которулат.
8051 үзүлүш касиети секундуна эсептөө жана кайра жүктөө үчүн колдонулат. мисалы, 1 -аргумент менен кечигүү функциясын түзүү сыяктуу эле, 1 секунддук кечигүүнү пайда кылат. (TMOD, TL0, TH0, IE ар бир баалуулук убакыттын өтүшүнө салым кошот)
AM үчүн LED 12 саат бою программаланган.
Ошондой эле ойготкучту атайын AM же PM үчүн койсо болот жана коңгуроо пини ойготуу убактысында ызы -чуу үчүн жыштык коду менен берилет. Ойготкучту орнотуу үчүн мин, саат жана сактоо баскычы бар сигнал баскычы колдонулат. Ойготкучту эки жолу чыкылдатуу менен сигнал функциясы иштен чыгат
КОД: Идеяны гана алуу үчүн C коду (он алтылык файл долбоордун так бири)
github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c
4 -кадам: Акыры…
![Акыры… Акыры…](https://i.howwhatproduce.com/images/005/image-12599-11-j.webp)
БААРЫ жасалды !!! Эми iT'S убактысы жаркыраган жана так сааттан ырахат алуу үчүн.
Сунушталууда:
Тармактык убакыт ESP8266 колдонуу менен санариптик саат: 4 кадам (сүрөттөр менен)
![Тармактык убакыт ESP8266 колдонуу менен санариптик саат: 4 кадам (сүрөттөр менен) Тармактык убакыт ESP8266 колдонуу менен санариптик саат: 4 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/005/image-14045-j.webp)
ESP8266 аркылуу тармактык убакыт санариптик сааты: Биз NTP серверлери менен байланышкан жана тармакты же интернет убактысын көрсөтүүчү сүйкүмдүү кичинекей санариптик саатты курууну үйрөнөбүз. WeMos D1 mini биз WiFi тармагына туташуу, NTP убактысын алуу жана OLED модулда көрсөтүү үчүн колдонобуз
ESP8266 Тармактык саат эч кандай RTC жок - Nodemcu NTP Clock No RTC - ИНТЕРНЕТ СААТЫНЫН ДОЛБООРУ: 4 кадам
![ESP8266 Тармактык саат эч кандай RTC жок - Nodemcu NTP Clock No RTC - ИНТЕРНЕТ СААТЫНЫН ДОЛБООРУ: 4 кадам ESP8266 Тармактык саат эч кандай RTC жок - Nodemcu NTP Clock No RTC - ИНТЕРНЕТ СААТЫНЫН ДОЛБООРУ: 4 кадам](https://i.howwhatproduce.com/images/011/image-31107-j.webp)
ESP8266 Тармактык саат эч кандай RTC жок | Nodemcu NTP Clock No RTC | ИНТЕРНЕТ СААТЫНЫН ДОЛБООРУ: Долбоордо RTC жок саат проектиси жасалат, интернеттен wifi аркылуу убакыт талап кылынат жана аны st7735 дисплейинде көрсөтөт
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
![Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен) Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
Санариптик саат STM32L476 ички RTC колдонуу: 5 кадам
![Санариптик саат STM32L476 ички RTC колдонуу: 5 кадам Санариптик саат STM32L476 ички RTC колдонуу: 5 кадам](https://i.howwhatproduce.com/images/003/image-7929-11-j.webp)
Санариптик саат STM32L476 ички RTC колдонуу: Бул окуу куралы үйдө санариптик саат жасоо үчүн жетектейт жана ал электр булагы менен иштесе эле иштей алат.Микроконтроллердин ички регистрлерин колдонот жана тышкы RTC талап кылбайт
Нөлдүк ноутбук муздаткыч / стенд (желим жок, бургулоо жок, гайкалар жана болттар жок, бурамалар жок): 3 кадам
![Нөлдүк ноутбук муздаткыч / стенд (желим жок, бургулоо жок, гайкалар жана болттар жок, бурамалар жок): 3 кадам Нөлдүк ноутбук муздаткыч / стенд (желим жок, бургулоо жок, гайкалар жана болттар жок, бурамалар жок): 3 кадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11132735-zero-cost-laptop-cooler-stand-no-glue-no-drilling-no-nuts-and-bolts-no-screws-3-steps-j.webp)
Нөлдүк ноутбук муздатуучу / стенд (желим жок, бургулоо жок, гайкалар жана болттар жок, бурамалар жок): ЖАҢЫРТУУ: PLEASE KINDLY VOE MY INSTRUCTABLE, рахмат _ _ БАШКАЛАРЫҢЫЗ ҮЧҮН МАҢЫЗДАР МҮМКҮН Www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ КИРИҢИЗ ЖЕ МЫКТЫ ДОСУМУҢУЗГА ДОБУШ БЕРҮҢҮЗ