Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Ovo je jednostavan sat izrađen od lako dostupnih komponenti. Korišteni mikrokontroler je jeftin STM32F030F4P6. Zaslon je 16x2 LCD s I2C ruksakom (PCF8574).
Satni krug može se 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 s I2C ruksakom
- ploče za izradu prototipa
- IR daljinski upravljač s modula Bluetooth/MP3 playera - IR daljinski
- IC prijemnik od 38KHz - TSOP1738
- Kristali (12MHz za MCU, 32.768KHz za RTC)
- Različite komponente navedene su u 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.
Spojite TX USB serijskog adaptera na PA10 MCU -a (USART1_RX), a RX adaptera na PA9 MCU -a (USART1_TX).
Upotrijebite 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 podizanja sustava.
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 izvršavati program 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 * Postavite vrijeme i Postavi datum. Zvjezdica * označava trenutni odabir.
Pomoću gumba POVEĆANJE/SMANJENJE (+/-) pomaknite pokazivač *. Ove 2 tipke također se koriste za promjenu vrijednosti vremena/datuma.
Za odabir koristite gumb SELECT.
Tipke LIJEVO/DESNO pomiču kursor na vrijeme/datum, a zatim tipke POVEĆANJE/SMANJENJE za promjenu odgovarajuće vrijednosti. Za zaključavanje promjene pritisnite gumb SELECT.
Tipka RETURN koristi se za izlaz iz postavke vremena/datuma.
Korak 5: Idite naprijed i napravite jedan, jeftin je i zabavan
Pa naslov sve govori. Nakon prikupljanja materijala, izgradnja ne bi trebala potrajati više od pola dana.
Slijedi.. Stavite ga u lijepo kućište, napajajte ga pomoću banke napajanja..
Hvala na čitanju.
Preporučeni:
Veliki Arduino LCD sat sa dva alarma i monitorom temperature kontroliran daljinskim upravljačem za IR TV: 5 koraka
Veliki Arduino LCD sat s dva alarma i monitorom temperature kontroliranim daljinskim upravljačem za IR TV: Kako izgraditi LCD sat zasnovan na Arduinu s dva alarma i monitorom temperature kojim upravlja daljinski upravljač za TV
Internet sat: Prikaz datuma i vremena s OLED -om pomoću ESP8266 NodeMCU s NTP protokolom: 6 koraka
Internet sat: Prikažite datum i vrijeme s OLED -om koristeći ESP8266 NodeMCU s NTP protokolom: Zdravo dečki, u ovim uputama napravit ćemo internetski sat koji će dobivati vrijeme s interneta pa za ovaj projekt neće trebati nikakav RTC za pokretanje, samo će mu trebati radna internetska veza A za ovaj projekt potreban vam je esp8266 koji će imati
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 su 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 millis ( ) 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 zaslon koji prikazuje datum, vrijeme i temperaturu u Celzijusima i Fahrenheitima pomoću Xinabox x čipova na temelju ESP8266
Slatka jedinica za prikaz datuma, vremena i temperature: 3 koraka
Slatka jedinica za prikaz datuma, vremena i temperature: Zdravo prijatelji, U ovoj uputi ću objasniti postupak izrade jedinice za prikaz datuma, vremena i trenutne temperature pomoću, Arduino pro mini, RTC -a i osmoznamenkastog sedmo segmentnog zaslona u vrlo kompaktnoj jedinici koja je korisna