Sadržaj:
- Korak 1: Materijali
- Korak 2: Shema i izvorni kod
- Korak 3: Programiranje MCU -a
- Korak 4: Postavljanje vremena i datuma
- Korak 5: Idite naprijed i napravite jedan, jeftin je i zabavan
Video: Sat sa IC daljinskim upravljačem za postavke vremena/datuma: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovo je jednostavan sat izrađen od lako dostupnih komponenti. Korišteni mikrokontroler je jeftin STM32F030F4P6. Ekran je 16x2 LCD sa I2C ruksakom (PCF8574).
Satni krug se može izgraditi pomoću malih prototipnih ploča i adapterske ploče TSSOP28, kao što je prikazano.
Korak 1: Materijali
- STM32F030F4P6 MCU
- PCF8563 RTC ili nabavite gotov modul
- LCD 1602 sa I2C ruksakom
- ploče za izradu prototipova
- IR daljinski upravljač sa modula Bluetooth/MP3 plejera - IR daljinski
- IC prijemnik od 38KHz - TSOP1738
- Kristali (12MHz za MCU, 32.768KHz za RTC)
- Različite komponente kako je detaljno prikazano na shemi
- žice, konektori itd.
Za prebacivanje programa u MCU potreban je USB serijski adapter.
Korak 2: Shema i izvorni kod
Korak 3: Programiranje MCU -a
Nakon povezivanja MCU -a prema shemi, program se može jednostavno umetnuti u MCU pomoću USB serijskog adaptera.
Priključite TX USB serijskog adaptera na PA10 MCU -a (USART1_RX), a RX adaptera na PA9 MCU -a (USART1_TX).
Koristite kratkospojnik za kratke pinove 1 i 2 zaglavlja P1 (pogledajte shemu, samo Boot0 pin mora biti konfiguriran jer Boot1 pin nije prisutan u ovom MCU -u) i uključite krug kako biste MCU prebacili u način serijskog pokretanja.
Dobra referenca za programiranje STM32 MCU -a je u ovom uputstvu: Treperi STM32
Nakon što ste program bljeskali, uklonite kratki spoj s pinova 1 i 2 P1, te kratkih pinova 2 i 3, zatim uključite ploču, a MCU bi trebao početi s izvršavanjem programa koji je bljesnuo.
Korak 4: Postavljanje vremena i datuma
Za postavljanje datuma/vremena pritisnite tipku MENU na daljinskom upravljaču (karte slika pogledajte na slici daljinskog upravljača).
LCD prikazuje * Postavi vrijeme i datum. Zvjezdica * označava trenutni odabir.
Pomoću tipki INCREASE/DECREASE (+/-) pomjerite pokazivač *. Ova 2 dugmeta se takođe koriste za promenu vrednosti vremena/datuma.
Za odabir koristite tipku SELECT.
Tipke LIJEVO/DESNO služe za pomicanje kursora na poziciju vremena/datuma, nakon čega slijede tipke POVEĆANJE/SMANJENJE za promjenu odgovarajuće vrijednosti. Za zaključavanje promjene pritisnite tipku SELECT.
Tipka RETURN se koristi za izlaz iz postavke vremena/datuma.
Korak 5: Idite naprijed i napravite jedan, jeftin je i zabavan
Pa naslov govori sve. Nakon prikupljanja materijala, ne bi trebalo proći više od pola dana za izgradnju.
Slijedi.. Stavite ga u lijepo kućište, napajajte ga pomoću napajanja..
Hvala na čitanju.
Preporučuje se:
Kako napraviti evidentiranje datuma i vremena - Liono Maker: 5 koraka
Kako napraviti evidentiranje datuma i vremena | Liono Maker: Uvod: -U ovom tutorijalu naučit ćemo kako zapisati datum i vrijeme pomoću Arduina. U tu svrhu koristim DS3231 & Moduli mikro SD kartice. Glavni modul koji se koristi za vrijeme & evidentiranje datuma je DS3231. DS3231 je RTC (pravi ti
Veliki Arduino LCD sat sa dva alarma i monitorom temperature koji se kontroliše daljinskim upravljačem za IR TV: 5 koraka
Veliki Arduino LCD sat sa dva alarma i monitorom temperature koji kontroliše daljinski upravljač za IR TV: Kako izgraditi LCD sat zasnovan na Arduinu sa dva alarma i monitorom temperature kojim se upravlja daljinskim upravljačem za TV
Arduino iscrtavanje datuma/vremena/evidentiranje pomoću Millisa () i PfodAppa: 11 koraka
Arduino iscrtavanje datuma/vremena/evidentiranje pomoću Millisa () i PfodAppa: Nije potrebno programiranje Arduina ili Androida. Također podržani moduli RTC i GPS. Automatska korekcija vremenskih zona, zanošenja RTC -a i GPS -a nedostaju prijestupne sekunde Uvod Ovaj vodič vam pokazuje kako koristiti svoj Arduino milis ( ) vremenske oznake za iscrtavanje podataka ag
Prikaz datuma, vremena i temperature pomoću XinaBox -a: 8 koraka
Prikaz datuma, vremena i temperature pomoću XinaBox -a: Cool OLED ekran koji prikazuje datum, vrijeme i temperaturu u Celzijusima i Farenhajtima koristeći Xinabox x čipove zasnovane na ESP8266
Slatka jedinica za prikaz datuma, vremena i temperature: 3 koraka
Slatka jedinica za prikaz datuma, vremena i temperature: Zdravo prijatelji, U ovom uputstvu ću objasniti postupak izrade jedinice za prikaz datuma, vremena i trenutne temperature pomoću, Arduino pro mini, RTC -a i osmocifrenog sedmo segmentnog ekrana u vrlo kompaktnoj jedinici, koja je korisna