Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: Visuino PRIDĖTI komponentų
- 5 žingsnis: Visuino rinkinio komponentuose
- 6 veiksmas: „Visuino“: prijunkite komponentus
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje sužinosime, kaip rodyti laiką naudojant RTC DS1307 modulį ir LED ekraną TM1637 bei Visuino.
Žiūrėti video įrašą.
1 žingsnis: ko jums reikės
- „Arduino UNO“(ar bet kuris kitas „Arduino“) Gaukite čia
- RTC DS1307 modulis Gaukite jį čia
- Jumperio laidai
- LED ekranas TM1637 Gaukite čia
„Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- Prijunkite LED ekrano kaištį [CLK] prie „Arduino“skaitmeninio kaiščio [10]
- Prijunkite LED ekrano kaištį [DI0] prie „Arduino“skaitmeninio kaiščio [9]
- Prijunkite LED ekrano kaištį [GND] prie „Arduino“kaiščio [GND]
- Prijunkite LED ekrano kaištį [VCC] prie „Arduino“kaiščio [5V]
- Prijunkite RTC DS1307 modulio kaištį [VCC] prie „Arduino“kaiščio [5V]
- Prijunkite RTC DS1307 modulio kaištį [GND] prie „Arduino“kaiščio [GND]
- Prijunkite RTC DS1307 modulio kaištį [SDA] prie „Arduino“kaiščio [SDA]
- Prijunkite RTC DS1307 modulio kaištį [SCL] prie „Arduino“kaiščio [SCL]
3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
4 žingsnis: Visuino PRIDĖTI komponentų
- Pridėti komponentą „TM1637 7 segmentų ekranas 4 skaitmenų modulis + 2 vertikalūs taškai (CATALEX)“
- Pridėkite „Laikrodžio generatoriaus“komponentą
- Pridėkite „datos/laiko vertės“komponentą
- Pridėkite komponentą „Atšifruoti (padalinti) datą/laiką“
- Pridėkite komponentą „Formatuotas tekstas“
- Pridėkite komponentą „Realaus laiko laikrodis (RTC) DS1307“
- Pridėkite komponentą „Impulsų generatorius“
5 žingsnis: Visuino rinkinio komponentuose
- Dukart spustelėkite komponentą „Display1“ir lange „Skaitmenys“vilkite „Text Display 7 Segmentai“į kairę Kairėje lango „Skaitmenys“pusėje pasirinkite „Teksto rodymas 7 segmentai1“ir ypatybių lango rinkinyje „Skaičių skaičius“"iki 4
- Uždarykite langą „Skaitmenys“
- Pasirinkite „DateTimeValue1“ir ypatybių lange nustatykite „Value“į dabartinę datą ir laiką
- Dukart spustelėkite „FormattedText1“komponentą ir elementų lange nuvilkite 2x „Teksto elementą“į kairę pusę, kad abu nustatytumėte ypatybių lange „Ilgis“iki 2
- Pasirinkite „FormattedText1“ir ypatybių lange nustatykite „Tekstas“į%0%1%2
6 veiksmas: „Visuino“: prijunkite komponentus
- Prijunkite „ClockGenerator1“kaištį prie „RealTimeClock1“kaiščio
- Prijunkite „DateTimeValue1“prie „RealTimeClock1“kaiščių rinkinio
- Prijunkite „RealTimeClock1 pin Out“prie „DecodeDateTime1 pin In“
- Prijunkite „RealTimeClock1“kaiščio valdiklį I2C prie „Arduino“plokštės kaiščio „I2C In“
- Prijunkite „DecodeDateTime1 pin Hour“prie „FormattedText1“> „Text Element1 pin“In
- Prijunkite „DecodeDateTime1 pin Minute“prie „FormattedText1“> „Text Element2 pin“
- Prijunkite „FormattedText1 pin out“prie „Display1“> „Text Display 7 Segments1“> „Pin In“
- Prijunkite „Display1“laikrodį prie „Arduino“plokštės skaitmeninio kaiščio 10
- Prijunkite „Display1“duomenis prie „Arduino“plokštės skaitmeninio kaiščio 9
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 žingsnis: žaiskite
Jei įjungiate „Arduino UNO“modulį, LED ekranas turėtų pradėti rodyti laiką.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti čia ir atidaryti „Visuino“: