Агуулгын хүснэгт:
Видео: AT89s52: 3 алхамыг ашиглан жинхэнэ TIme цаг
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
УРЬЖ БАЙНА УУ, энэ бол shubham Trivedi бөгөөд өнөөдөр би At89s52 микроконтроллер ашиглан бодит цагийн цагийг бүтээх гэж байна. AT89S52 микроконтроллер нь энэхүү төслийн зүрх юм. DS1307 IC -ийг RTC болгон ашигладаг. Энэхүү DS1307 IC нь I2C интерфэйсийг шаарддаг боловч 89s52 дээр I2C порт байдаггүй. Энэ нь дизайны хувьд ердийн болгодог. Тиймээс би хөтөлбөрт I2C автобус зохион бүтээж, шаардлагыг биелүүлэхэд ашигласан.
Шаардлагатай бүрэлдэхүүн хэсгүүд:
- DS1307
- AT89S52 самбар
- 16x2 LCD дэлгэцтэй
- Утас холбох
- Талхны самбар
Алхам 1: Барилга
Уг хэлхээг хоёр тусдаа хэсгээс бүтээсэн болно. Зураг.1 RTC DS 1307 IC холболтыг харуулав. Энэ холболтыг тэг ПХБ ашиглан хийдэг. Холболт нь 2 -р зурагт үзүүлсэнтэй ижил байна.
Би хэдхэн сарын өмнө pcb дизайны дэлгэц хэвлэх техник ашиглан зохион бүтээсэн AT89s52 хөгжлийн самбарыг ашигласан. RTC -ийн SCL зүү нь P1.1 зүүтэй, SDA зүү нь 89s52 микроконтроллерийн P1.0 зүүтэй холбогдсон байна. LCD 16x2 нь дараах байдлаар холбогддог.
AT89S52 -ийн LCD ПИН ПИН
- D7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- E - P1.4
Алхам 2: Ажлын видео
Алхам 3: Код
Код
Хөтөлбөр нь Keil uvision 5 програм хангамжид зориулагдсан болно. Интерфейс бүрт тусдаа номын сангийн файлуудыг ашигладаг. цааш үргэлжлүүлэхийн өмнө readme файлыг үзээрэй. Функц бүрийн тайлбарыг энэ хавсралтад оруулсан болно
Хавсралт татаж авах бол энд дарна уу
алдааг [email protected] хаягаар хүлээн авна уу
фэйсбүүк дээр дуртай бол энд дарна уу
Зөвлөмж болгож буй:
ESP8266: 4 алхамыг ашиглан онлайн цаг агаарын дэлгэцийн виджет
ESP8266 ашиглан цаг агаарын онлайн дэлгэцийн виджет: Хэдэн долоо хоногийн өмнө бид тухайн хотын цаг агаарын мэдээллийг олж, OLED модульд харуулдаг онлайн цаг агаарын дэлгэцийн системийг хэрхэн бүтээх талаар сурсан. Бид Arduino Nano 33 IoT хавтанг уг төсөлд ашигласан бөгөөд энэ нь шинэ самбар юм
Esp8266: 7 алхамыг ашиглан цаг агаарын вэб апп
Esp8266 ашиглан цаг агаарын вэб апп: SHT 31 бол Sensirion -ийн хийсэн температур ба чийгшилийн мэдрэгч юм. SHT31 нь ± 2% RH орчим өндөр нарийвчлалыг өгдөг. Агаарын чийгшил 0-100% хооронд, температурын хүрээ -40-125 ° C хооронд байна. Энэ нь илүү найдвартай, хурдан бөгөөд
Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам
Arduino IDE ашиглан M5stick C ашиглан цаг хийх | M5stack M5stick-C-тэй RTC бодит цагийн цаг: Сайн байна уу залуусаа, энэ зааварчилгаанд бид Arduino IDE ашиглан m5stack-ийн m5stick-C хөгжүүлэлтийн самбар ашиглан хэрхэн цаг хийхийг сурах болно. Тиймээс m5stick нь огноо, цаг, цагийг харуулах болно. дэлгэц дээр сарын долоо хоног
Esp8266: 5 алхамыг ашиглан цахилгаан хэрэгслийг хянах, цаг агаарыг хянах IoT төхөөрөмжийг хэрхэн яаж хийх вэ
Esp8266 ашиглан багаж хэрэгслийг хянах, цаг агаарыг хянах IoT төхөөрөмжийг хэрхэн яаж хийх вэ: Эд юмсын интернэт (IoT) нь физик төхөөрөмжүүд (үүнийг "холбогдсон төхөөрөмжүүд", "ухаалаг төхөөрөмжүүд" гэж нэрлэдэг), барилга байгууламж, электроник, програм хангамж, мэдрэгч, идэвхжүүлэгч болон бусад эд зүйлс
Компьютер дээрээ хонх цохих жинхэнэ цаг, гал унтраагчтай цаг бүтээгээрэй. 3 алхам (зурагтай)
Таны компьютерт жинхэнэ хонх цохих цаг, гал унтраагчтай цаг бүтээгээрэй. Гуулин хонх, цөөн хэдэн зүйл, жинхэнэ хонх нь таны ширээний цагийг цохих боломжтой. OS X мөн би Ubuntu Linux -ийг хогийн савнаас олсон компьютер дээрээ суулгаж, үүн дээр ажиллахаар шийдсэн: Би хэзээ ч