Мазмуну:
Video: Arduino DS1302 RTC Ойготкуч Сааты: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Саламатсызбы, мен бул кичинекей долбоор менен бөлүшкүм келди, бул Arduino UNO тактасына жана DS1302 RTC модулуна негизделген DIY ойготкуч саат жөнүндө, сиз клавиатура менен күндү жана убакытты орнотуп, ошондой эле белгиленген убакытка ойготкучту коё аласыз. Сизге жагат деп үмүттөнөм.
1 -кадам: Аппараттык камсыздоо керек
Бул үчүн бизге биринчи Arduino тактасы керек болот, мен Arduino UNO колдонуп жатам, сен дагы бирин колдоно аласың, төөнөгүчтөрдүн санын текшер.
- RTC модулу, бул жерде мен DS1302 колдонуп жатам.
- LCD i2c экраны.
- 4*4 баскычтоп матрицасы.
- жана ызылдак, сиз модулду же 2 зым компонентин колдоно аласыз.
- 1kOhm каршылыгы, кээ бир секирүү зымдары жана нан.
2 -кадам: Кабелдөө
Электр өткөргүчтөрү сүрөттөгүдөй, GND жана 5v менен RTC, LCD жана ызылдагыдай зым менен жабылышы керек болгон нерселер.
RTC казыктары D2ден D5ке чейин зымдуу жана мен DAT пин жана D4 менен 1k каршылыгын колдонуп жатам, ошондуктан биз туура датаны жана убакытты алабыз, бул жалпы чечим.
LCD SDA жана SCL A4 жана A5 менен зымдуу.
Оңдон солго баскычтоп (D5-D12).
жана D13 менен ызы -чуу, бул Arduino UNOнун ички LED.
3 -кадам: Код жана Functionning
Мен колдонгон код жана китепканалар, аларды шилтемеден таба аласыз:
Функциянын иштеши абдан жөнөкөй: учурдагы убакытты жана датаны орнотуу үчүн клавиатурадагы "*" баскычын, андан кийин Ойготкуч убактысын коюу үчүн "А" баскычын басыңыз. Сиз рингтонуңузду ыңгайлаштыра аласыз, эгер сиз зумер менен макин үндөрдү жакшы билсеңиз же интернеттен издесеңиз болот.
Ырахат алыңыз, эгер сизде кандайдыр бир көйгөй же суроо болсо, тартынбастан сураңыз.
Сунушталууда:
Төшөктүн MP3 Ойготкуч Сааты: 6 Кадам (Сүрөттөр менен)
Төшөктүн MP3 Ойготкуч Кат Сааты: Бул долбоор үчүн мен ыңгайлуу жана толук функционалдуу керебеттин ойготкуч саатын жасагым келди. Төшөктүн ойготкуч саатына менин жеке өбөлгөлөрүм: каалаган жарыкта окулат, түнкүсүн MP3 ойготкуч күүлөрү тартат
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
IR TV Remote тарабынан башкарылган эки ойготкуч жана температура монитору бар Big Arduino ЖК Сааты: 5 кадам
IR Arduino менен башкарылган эки ойготкуч жана температура монитору бар Big Arduino ЖК сааты: IR TV пульту башкарган эки ойготкуч жана температура монитору менен Arduino негизделген LCD саатын кантип куруу керек
Ойготкуч функциясы бар Arduino санариптик сааты (бажы PCB): 6 кадам (сүрөттөр менен)
Ойготкуч функциясы бар Arduino санариптик сааты (колдонуучу ПХБ): Бул DIY көрсөтмөсүндө мен бул санарип саатты кантип жасоону көрсөтөм. Бул долбоордо мен Arduino UNO микроконтроллерине негизделген жеке ПХБ жасоону чечтим - Atmega328p.Bellow сиз ПХБ l менен электрондук схеманы таба аласыз
Arduino менен Sunrise Ойготкуч Сааты: 9 Кадам (Сүрөттөр менен)
Күндүн чыгышы Ойготкуч Ардуино менен: Кыш кайгылуу болушу мүмкүн. Сиз ойгоносуз, караңгы, сиз төшөктөн турушуңуз керек. Сиз уккусу келген акыркы нерсе - будильниктин үнү. Мен Лондондо жашайм жана эртең менен ойгонуу кыйын. Ошондой эле, мен ойгонууну сагындым