Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
To je preprosta ura, izdelana iz lahko dostopnih komponent. Uporabljeni mikrokrmilnik je poceni STM32F030F4P6. Zaslon je 16x2 LCD z nahrbtnikom I2C (PCF8574).
Vezje ure je mogoče zgraditi z uporabo majhnih prototipnih plošč in adapterne plošče TSSOP28, kot je prikazano.
1. korak: Materiali
- STM32F030F4P6 MCU
- PCF8563 RTC ali dobite že pripravljen modul
- LCD 1602 z nahrbtnikom I2C
- plošče za izdelavo prototipov
- IR daljinski upravljalnik iz modula predvajalnika Bluetooth/MP3 - IR daljinski upravljalnik
- 38KHz IR sprejemnik - TSOP1738
- Kristali (12MHz za MCU, 32.768KHz za RTC)
- Različne komponente, podrobno opisane v shemi
- žice, priključki itd.
Za utripanje programa v MCU je potreben serijski adapter USB.
2. korak: Shema in izvorna koda
3. korak: Programiranje MCU
Po priključitvi MCU v skladu s shemo lahko program enostavno vstavite v MCU z uporabo serijskega adapterja USB.
Priključite TX serijskega adapterja USB na PA10 MCU (USART1_RX), RX adapterja pa na PA9 MCU (USART1_TX).
Uporabite mostiček za kratke zatiče 1 in 2 glave P1 (glejte shemo, samo pin Boot0 je treba konfigurirati, saj zatič Boot1 ni prisoten v tem MCU) in vklopite vezje, da MCU preklopite v način serijskega zagona.
Dobra referenca za programiranje STM32 MCU je v tem navodilu: Utripajoči STM32
Po utripanju programa odstranite kratek iz zatičev 1 in 2 P1 ter kratkih zatičev 2 in 3, nato vklopite ploščo in MCU naj začne izvajati utripajoči program.
4. korak: Nastavitev časa in datuma
Če želite nastaviti datum/čas, pritisnite gumb MENU na daljinskem upravljalniku (zemljevide tipk si oglejte na sliki daljinskega upravljalnika).
Na LCD -prikazovalniku so prikazani * Set Time in Set Date. * Označuje trenutno izbiro.
Za premikanje kazalca * uporabite gumbe POVEČANJE/ZMANJŠANJE (+/-). Ta dva gumba se uporabljata tudi za spreminjanje vrednosti časa/datuma.
Za izbiro uporabite gumb SELECT.
Z gumboma LEVO/DESNO premaknite kazalec na časovni/datumski položaj, nato pa gumbi POVEČAVANJE/ZMANJŠANJE za spremembo ustrezne vrednosti. Če želite zakleniti spremembo, pritisnite gumb SELECT.
Gumb RETURN se uporablja za izhod iz nastavitve časa/datuma.
5. korak: Pojdite naprej in zgradite enega, to je poceni in zabavno
No, naslov pove vse. Po zbiranju materialov gradnja ne sme trajati več kot pol dneva.
Naprej.. Postavite ga v lepo ohišje in ga napajajte z napajalnikom.
Hvala za branje.
Priporočena:
Električni igračni avtomobil z daljinskim upravljalnikom: 10 korakov (s slikami)
Električni igrače z avtomobilom na daljinski upravljalnik: Avtor: Peter Tran 10ELT1 Ta vadnica podrobno opisuje teorijo, oblikovanje, proizvodnjo in preskušanje električnega avtomobila z daljinskim upravljanjem (RC) z uporabo čipov HT12E/D IC. Vadnice podrobno opisujejo tri stopnje oblikovanja avtomobila: privezani kabel Infrar
3D natisnjen rezervoar z daljinskim upravljalnikom !!: 8 korakov (s slikami)
3D natisnjeni rezervoar z daljinskim upravljalnikom !!: Ste si kdaj želeli imeti daljinsko vodeno vozilo, ki bi lahko šlo s ceste in si lahko celo ogledate s kamere prve osebe, potem je ta rezervoar za vas super. Gosenice na rezervoarju omogočajo odličen oprijem pri vožnji po terenih, kot je umazanija
Avtomobil Arduino z L293D in daljinskim upravljalnikom: 5 korakov
Avtomobil Arduino z L293D in daljinskim upravljalnikom: slučajno imam čip L293D ter IR daljinski upravljalnik in sprejemnik. Želim si zgraditi avtomobil Arduino, ne da bi kupil veliko stvari, zato sem prinesel le štiriselno šasijo avtomobila Arduino. Ker ima Tinkercad L293D in IR sprejemnik ter Arduino, sem ustvaril skico
Upravljajte svoje LED z daljinskim upravljalnikom televizorja ?! -- Arduino IR vadnica: 5 korakov (s slikami)
Upravljajte svoje LED z daljinskim upravljalnikom televizorja ?! || Arduino IR Tutorial: V tem projektu vam bom pokazal, kako sem uporabil neuporabne gumbe na daljinskem upravljalniku televizorja za nadzor LED za televizorjem. To tehniko lahko uporabite tudi za nadzor vseh vrst stvari z malo urejanja kode. Govoril bom tudi o teoriji
Internetna ura: Prikaz datuma in časa z OLED -om z uporabo ESP8266 NodeMCU s protokolom NTP: 6 korakov
Internetna ura: Prikaz datuma in časa z OLED -om z uporabo ESP8266 NodeMCU s protokolom NTP: Pozdravljeni, fantje, v tem navodilu bomo zgradili internetno uro, ki bo dobila čas iz interneta, zato ta projekt ne potrebuje nobenega RTC -ja, za izvedbo bo potreben le delujoča internetna povezava In za ta projekt potrebujete esp8266, ki bo imel