Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: Arduino IDE -ге кітапханаларды орнатыңыз
- 3 -қадам: Қосылымдар
- 4 -қадам: код
- 5 -қадам: сағатты тексеру
Бейне: DS1307 Real Time Clock (RTC) модулін қолданатын Arduino негізіндегі сағат және 0.96: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіздер ме, бұл оқулықта біз DS1307 нақты уақыт модулі мен OLED дисплейлерінің көмегімен жұмыс сағатын қалай жасау керектігін білеміз, сондықтан біз DS1307 сағат модулінен уақытты оқимыз. Және оны OLED экранына басып шығарыңыз.
1 -қадам: Сізге қажет заттар
Бұл жоба үшін сізге мыналар қажет: дисплей: DS1307: ARDUINO UNO:
2 -қадам: Arduino IDE -ге кітапханаларды орнатыңыз
Біз бастамас бұрын arduino IDE-ге келесі кітапханаларды орнату қажет: 1- Adafruit SD1306 2- DS1307кітапхана менеджеріне өтіп, осы екі кітапхананы іздеңіз және оны Arduino IDE-ге орнатыңыз және қосымша ақпарат алу үшін берілген суреттерді қараңыз.
3 -қадам: Қосылымдар
Енді дисплей мен сағатты схматикаға сәйкес arduino -ға қосыңыз. Көрсетілген суреттерге сәйкес осы екі модульді қосқаныңызға көз жеткізіңіз. Содан кейін «DS 1307 RTC» кітапханасынан орнатылған уақыт кодын іске қосыңыз (оны орнатқаныңызға көз жеткізіңіз), сағат модулінің уақытын орнатып, сериялық мониторды ашып, сағаттың дұрыс жұмыс жасайтынын тексеріңіз. уақыт.
4 -қадам: код
Сондықтан сіз бәрін қосқаныңызға көз жеткізіңіз және белгіленген уақыт кодын іске қосыңыз, егер уақыт дұрыс орнатылған болса, төменде берілген кодты жүктеңіз және оны ARDUINO UNO -ға жүктеңіз.
5 -қадам: сағатты тексеру
Егер бәрі жоғарыда айтқанымдай тамаша болса, онда сіз дисплейдегі уақытты менікіндей көре аласыз, сондықтан өзіңіздің Arduino сағатын жасаудан рахат алыңыз.
Ұсынылған:
STM32F407 Discovery жиынтығын және GSM A6 модулін қолданатын негізгі ұялы телефон: 14 қадам (суреттермен)
STM32F407 Discovery жиынтығын және GSM A6 модулін қолданатын негізгі ұялы телефон: Сіз салқындатылған жоба жасағыңыз келді ме? Егер иә болса, ең танымал және бәріне ұнайтын гаджеттің бірін, яғни ұялы телефонды қалай құруға болады !!! Бұл нұсқаулықта мен сізге STM көмегімен қарапайым ұялы телефонды қалай жасау керектігін айтамын
ESP8266 Ешқандай RTC жоқ желілік сағат - Nodemcu NTP сағаты RTC жоқ - INTERNET CLOCK ЖОБАСЫ: 4 қадам
ESP8266 Ешқандай RTC жоқ желілік сағат | Nodemcu NTP сағаты RTC жоқ | ИНТЕРНЕТ САҒАТЫНЫҢ ЖОБАСЫ: Жобада RTC жоқ сағаттық жоба жасалады, ол wifi арқылы интернеттен уақыт алады және оны st7735 дисплейінде көрсетеді
Arduino Nano & DS1307 қолданатын қарапайым сандық сағат: 4 қадам
Arduino Nano & DS1307 қолданатын қарапайым сандық сағат: Бұл мақалада мен сізге Arduino көмегімен цифрлық сағатты құруға арналған оқулықты көрсетемін. Мен қолданатын Arduino тақтасы - Arduino Nano V3, DS1307 - уақытты жеткізуші, MAX7219 7 сегменті. Оқу құралына кірмес бұрын мен мынаны ұсынамын
Arduino негізіндегі жобалар үшін NRF24L01 трансивер модулін қолданатын сымсыз байланыс: 5 қадам (суреттермен)
Arduino негізіндегі жобалар үшін NRF24L01 трансивер модулін қолданатын сымсыз байланыс: Бұл менің роботтар мен микроконтроллерлер туралы екінші нұсқаулық. Сіздің роботыңыздың тірі және күтілгендей жұмыс істеп тұрғанын көру өте керемет, ал егер сіз роботты немесе басқа заттарды сымсыз жылдамдықпен басқарсаңыз, одан да қызықты болады деп ойлаймын
Arduino + DS1307 + неопиксельді қолданатын сызықтық сағат: кейбір жабдықты қайта пайдалану: 5 қадам
Arduino + DS1307 + неопикселін қолданатын сызықтық сағат: кейбір жабдықты қайта пайдалану. Алдыңғы жобаларда менде Arduino UNO мен Neopixel жарық диодты жолағы қалды, мен басқаша жасағым келді. Неопиксель жолағында үлкен сағаттар ретінде қолданылатын 60 жарықдиодты шамдар болғандықтан, сағатты көрсету үшін қызыл 5-жарықдиодты сегмент қолданылады (60 жарықдиодты