Мазмұны:
- 1 -қадам: модульдер мен қажетті материалдар
- 2 -қадам: Сымдарды жалғау
- 3 -қадам: Кітапханалар, код және жұмыс
Бейне: DS1302 RTC модулін пернетақта + Arduino + LCD көмегімен орнату: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлеметсіз бе, мен бұл кішкене жобаны жасадым, сізге ұнайды деп үміттенемін, себебі тақырыпта DS1302 орнату үшін пернетақтаны пайдалану туралы айтылады, бұл сіз қосқыңыз келсе, оны өз жобаңызға қосуға болатын негізгі жобалардың бірі. басқа модульдер немесе функциялар… Түсіну және бейімдеу өте оңай, сізге ұнайды және пайдалы деп ойлаймын.
Егер сізге қосымша көмек қажет болса, жоғарыдағы бейнені қараңыз немесе түсініктемеде сұраңыз, бұл қуаныш.
1 -қадам: модульдер мен қажетті материалдар
Ол үшін бізге қажет:
-Arduino тақтасы мұнда мен Arduino UNO қолданамын
-DS1302 RTC модулі
-4*4 немесе 4*3 матрицалық пернетақта мен мұнда 4*4 қолдандым
-LCD i2c экраны
Кейбір секіру сымдары мен 1к резистор (егер сізде RTC мәселесі болса)
2 -қадам: Сымдарды жалғау
Сымдар схемада көрсетілгендей:
-Пернетақта түйреуіштері: 1-8 D5-D12
-RTC DS1302: - Vcc - 5v
- GND - GND
- CLK - D2
- DAT- (1к резистор опциональды, егер сізде проблемалар туындаса) - D3
- RST - D4
-LCD i2c: - Vcc - 5v
- GND - GND
- SDA - A4
- SCL - A5
3 -қадам: Кітапханалар, код және жұмыс
Мұнда сіз мен орнатқан барлық дайын кітапханаларды (.zip) және «.ino» форматында кодты жүктей аласыз:
- RTC virtuabotix кітапханасы
- LCD i2c NewLiquidCrystal кітапханасы
- Пернетақта кітапханасы
Міне код: жүктеу коды
Жұмыс істеу: сымды қосқаннан кейін, кодты жүктегеннен кейін, Arduino тақтасын қуаттандырыңыз, әдетте СКД-де әдепкі немесе белгіленген күн мен уақыт пайда болуы керек, сіз пернетақтаның көмегімен орнатуды бастау үшін «*» түймесін басасыз, ол сізге орнатуды сұрайды. жыл, ай … Сіз түймені басқанда, бағдарлама мәндерді автоматты түрде сақтайды, мысалы: ол сіз басқан жылды орнатуды сұрағанда (2-0-1-8), ол автоматты түрде сақталады, содан кейін ол енгізуді сұрайды. ай … айға, сағатқа … сіз әрқашан сәуір айындағыдай екі цифрды енгізуіңіз керек (0-4) …
Мен аптаның бір күнінде де секундтарды қосқан жоқпын, егер қаласаңыз, оларды «Жалқаулық: D: D» қосыңыз.
Егер сізде проблема болса, түсініктеме, ұсыныс немесе сұрақ қалдырыңыз.
Ұсынылған:
20x4 I2C таңбалы LCD дисплейін Arduino көмегімен қалай қолдануға болады: 6 қадам
20x4 I2C таңбалы СКД дисплейін Arduino көмегімен қалай қолдануға болады: Бұл қарапайым оқулықта біз 20x4 I2C таңбалы СКД дисплейін Arduino Uno көмегімен қалай қолдану керектігін үйренеміз
TMP36 температура сенсоры және LCD дисплейі Arduino (Tinkercad) көмегімен: 7 қадам
TMP36 температура сенсоры және LCD дисплейі Arduino (Tinkercad) көмегімен: Барлығына сәлем! Біз Малайзияның Тун Хусейн Онн университетінің студенттеріміз (UTHM) UQD0801 (Robocon 1) оқу бағдарламамыздың бір бөлігі ретінде Tinkercad көмегімен температура сенсоры, LCD және Arduino модельдеуді қалай көрсету керектігін көрсететін жобаны жүзеге асыруда
Arduino LCD 16x2 оқулығы - Arduino Uno көмегімен 1602 LCD дисплейі: 5 қадам
Arduino LCD 16x2 оқулығы | Arduino Uno көмегімен 1602 LCD дисплейі: Сәлеметсіздер ме, балалар, көптеген жобаларға диеталық есептегіш немесе YouTube жазылуын санау дисплейі немесе калькулятор немесе дисплейі бар пернетақта құлпы болсын, егер жобалардың барлығы осы бағдарламамен жасалған болса, деректерді көрсететін экран қажет. arduino олар анықтайды
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет
Arduino Datalogger RTC, Nokia LCD және кодтағышпен: 4 қадам
Arduino Datalogger RTC, Nokia СК және кодермен: Бөлшектер: Arduino Nano немесе Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 температура/ылғалдылық датчигі DS1307 немесе DS3231 RTC модулі кіріктірілген AT24C32 EEPROM 3 кодты сөндіргіш конденсаторы бар және ен