Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. darbība. Vairāk par MAX7219
- 3. darbība. Vairāk par DS1307
- 4. solis: Savienojuma shēma
- 5. solis: apmācība
- 6. darbība: kods
Video: Digitālais pulkstenis, izmantojot Arduino un Led Dot Matrix displeju: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Mūsdienās veidotāji, izstrādātāji dod priekšroku Arduino, lai strauji attīstītu projektu prototipus. Arduino ir atvērtā koda elektronikas platforma, kuras pamatā ir viegli lietojama aparatūra un programmatūra. Arduino ir ļoti laba lietotāju kopiena. Šajā projektā mēs redzēsim, kā izveidot digitālo pulksteni, izmantojot Arduino. Šo projektu ir viegli izveidot un mainīt atbilstoši prasībām.
1. darbība: sastāvdaļas
Tālāk ir norādītas projekta sastāvdaļas
1 x Arduino Uno
Arduino Uno Indijā-
Arduino Uno Lielbritānijā -
Arduino Uno ASV -
4 x MAX7219 LED punktu matricas displejs
Dot Matrix Display Lielbritānijā -
Punktu matricas displejs ASV -
Punktu matricas displejs Indijā-
1 x DS1307 RTC modulis
DS1307 RTC pulkstenis Indijā-
DS1307 RTC pulkstenis Lielbritānijā -
DS1307 RTC pulkstenis ASV -
Maz vadu
2. darbība. Vairāk par MAX7219
MAX7219/MAX7221 ir kompakti sērijveida ieejas/izejas kopējā katoda displeja draiveri, kas savieno mikroprocesorus (μP) ar 7 segmentu ciparu LED displejiem līdz 8 cipariem, joslu diagrammas displejus vai 64 atsevišķas gaismas diodes.
Mikroshēmā ir iekļauts BCD koda B dekodētājs, multipleksās skenēšanas shēmas, segmentu un ciparu draiveri un 8x8 statiskā RAM, kas saglabā katru ciparu.
Lai iestatītu segmenta strāvu visām gaismas diodēm, ir nepieciešams tikai viens ārējais rezistors. MAX7221 ir saderīgs ar SPI ™, QSPI ™ un MICROWIRE ™, un tam ir ierobežoti segmenta draiveri, lai samazinātu EMI.
Ērts 4 vadu seriālais interfeiss savienojas ar visiem parastajiem μP. Atsevišķus ciparus var adresēt un atjaunināt, nepārrakstot visu displeju.
MAX7219/MAX7221 arī ļauj lietotājam katram ciparam izvēlēties koda B dekodēšanu vai nekodēšanu.
3. darbība. Vairāk par DS1307
DS1307 sērijas reālā laika pulkstenis (RTC) ir mazjaudas, pilnībā binārā kodēta decimālā (BCD) pulkstenis/kalendārs
plus 56 baiti NV SRAM.
Adrese un dati tiek pārsūtīti sērijveidā, izmantojot I2C divvirzienu kopni.
Pulkstenis/kalendārs sniedz informāciju par sekundēm, minūtēm, stundām, dienu, datumu, mēnesi un gadu.
Mēneša beigu datums tiek automātiski pielāgots mēnešiem, kuros ir mazāk nekā 31 diena, ieskaitot korekcijas par garo gadu.
Pulkstenis darbojas 24 stundu vai 12 stundu formātā ar AM/PM indikatoru. DS1307 ir iebūvēta jaudas sensoru shēma, kas nosaka strāvas padeves pārtraukumus un automātiski pārslēdzas uz rezerves barošanu. Laika uzskaites darbība turpinās, kamēr daļa darbojas no rezerves padeves.
4. solis: Savienojuma shēma
5. solis: apmācība
6. darbība: kods
Informāciju par kodu un savienojumu:
github.com/stechiez/Arduino/tree/master/di…
Jūs varat iegūt bibliotēkas no šāda repo:
github.com/stechiez/Arduino/tree/master/l…
Ieteicams:
Arduino digitālais pulkstenis, izmantojot DS1302: 4 soļi
Arduino digitālais pulkstenis, izmantojot DS1302: Ievads Sveiki, puiši, es ceru, ka jums visiem klājas lieliski. Šis būs īss un vienkāršs projekts par to, kā izveidot digitālo pulksteni, izmantojot Arduino. Šajā projektā mēs izveidosim digitālo pulksteni, izmantojot Arduino un maiņu reģistru. Šī
Digitālais pulkstenis Arduino, izmantojot ierobežota stāvokļa mašīnu: 6 soļi
Digitālais pulkstenis Arduino, izmantojot ierobežota stāvokļa mašīnu: Sveiki, es jums parādīšu, kā digitālo pulksteni var izveidot, izmantojot YAKINDU Statechart Tools, un darboties ar Arduino, kas izmanto LCD tastatūras vairogu. pulkstenis tika paņemts no Deivida Harela. Viņš ir publicējis rakstu par
Vienkāršs digitālais pulkstenis, izmantojot Arduino Nano un DS1307: 4 soļi
Vienkāršs digitālais pulkstenis, izmantojot Arduino Nano & DS1307: Šajā rakstā es jums parādīšu pamācību digitālā pulksteņa izgatavošanai, izmantojot Arduino .. Arduino tāfele, kuru izmantoju, ir Arduino Nano V3, DS1307 kā laika datu nodrošinātājs, MAX7219 7 Segments kā skatīties displeju. pirms ieejas apmācībā, iesaku
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju - Arduino Mega RTC ar 3,5 collu TFT displeju: 4 soļi
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju | Arduino Mega RTC ar 3,5 collu TFT displeju: apmeklējiet manu Youtube kanālu. Ievads:- Šajā amatā es izveidošu reāllaika pulksteni, izmantojot 3,5 collu TFT skārienekrānu, Arduino Mega 2560 un DS3231 RTC modulis…. Pirms sākat… pārbaudiet videoklipu no mana YouTube kanāla. Piezīme:- Ja izmantojat Arduin
Vienkāršs digitālais pulkstenis, izmantojot Arduino: 6 soļi
Vienkāršs digitālais pulkstenis, izmantojot Arduino: izveidojiet vienkāršu digitālo pulksteni, izmantojot arduino un vienkāršu PCB