2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Opišimo uro … "Ura je naprava, ki šteje in prikazuje čas (relativno)" !!!
Mislim, da sem prav rekel, zato naredimo URO s funkcijo ALARM.
OPOMBA: branje bo trajalo 2-3 minute
1. korak: POTREBNE KOMPONENTE
Potrebnih je 6 komponent:
1. Mikrokrmilnik (uporabil sem družino AT89S52-8051), lahko uporabimo kateri koli programirljiv mikrokrmilnik.
2,7 segmentni zaslon
3. Kristalni oscilator (12MHz)
4. Kondenzator (10uF, 33pF/22pF)
5. LED diode
6. upori (330 ohmov)
7. sirena (piezo)
8. potisna stikala
Pa ne vključujem spajkalnika, žice, fluksa … … elektrike !!! pomagaj mi:)
2. korak: Shema vezja
To je diagram vezja digitalne ure z uporabo mikrokrmilnika 8051.
Kot lahko vidimo, je mikrokrmilnik povezan s tremi 7 -segmentnimi zasloni z različnimi vrati, ki niso multipleksirana, številka zadnje ure pa je povezana le z nožico, saj prikazuje samo 1.
LED in zvočni signal sta samoumevna glede na kodo.
1 LED je za AM in priključil sem drugo LED, ki ni prikazana na sliki za alarm.
Kristalni oscilator 12MHz je povezan s taktom in dosega natančno 1 sekundno štetje z lastnostjo prekinitve mikrokrmilnika.
SREDNJI LEDI, KI SE DRUGO ODDELAJO, SO POVEZANE NA "28. IN 32." PIN
Oprostite mi, 3 LED diode zaradi moje lenobe niso prikazane na vezju
28. polna LED: prvih 30 sekund utripa
32. pin LED: počitek 30 sekund utripa
**** prispeva k celotni minuti !! *** Prepričan sem, da sem po tem projektu spoznal, da 60 sekund naredi minuto !!! WOW
3. korak: Kodiranje
Uporabil sem programsko opremo keil za izdelavo kode C za RTC z uporabo mikrokrmilnika in pridobivanje šestnajstiške datoteke.
SKLEPITE SE NA KODIRANJE DELA NA TO, DA VEDETE VEČ !!
Temeljna stvar v delu za kodiranje je, ko se zatič vsakega vhoda preklopi za prikaz števke, povezane z vsakim 7 -segmentnim prikazom.
Lastnost prekinitve 8051 se uporablja za štetje in ponovno nalaganje na sekundo. na primer, tako kot ustvarjanje funkcije zamika z argumentom 1, ki povzroči 1 sekundno zamudo. (TMOD, TL0, TH0, IE vsaka vrednost prispeva k ustvarjanju časa)
LED za AM je programiran za 12 ur.
Poleg alarma lahko nastavite tudi posebej za AM ali PM, pin za brenčanje pa posredujete s frekvenčno kodo, da brenči v času alarma. Alarmni gumb s stikalom za min, uro in shranjevanje se uporablja za nastavitev alarma. Ob dvakratnem kliku na alarm onemogoči funkcijo alarma
KODA: Koda C za pridobitev samo ideje (šestnajstiška datoteka je ena od projektov)
github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c
4. korak: Končno …
Končano !!! Zdaj je čas, da uživate v svetli in natančni uri.
Priporočena:
Digitalna ura, vendar brez mikrokrmilnika [Hardcore Electronics]: 13 korakov (s slikami)
Digitalna ura, vendar brez mikrokrmilnika [Hardcore Electronics]: Z mikrokontrolerjem je precej enostavno sestaviti vezja, vendar popolnoma pozabimo na tone dela, ki ga je moral mikrokrmilnik opraviti, da dokonča preprosto nalogo (tudi za utripanje LED). Kako težko bi bilo torej narediti digitalno uro popolno
Digitalna ura omrežnega časa z uporabo ESP8266: 4 koraki (s slikami)
Digitalna ura omrežnega časa z uporabo ESP8266: Naučimo se izdelati ljubko majhno digitalno uro, ki komunicira s strežniki NTP in prikazuje omrežni ali internetni čas. WeMos D1 mini uporabljamo za povezavo z omrežjem WiFi, pridobivanje časa NTP in njegovo prikazovanje na modulu OLED
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki
ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
4-taktna digitalna ura: 4 koraki (s slikami)
4-taktna digitalna ura: " 4-taktna digitalna ura " ki ga poganja Arduino, je zabaven emulator motorja z notranjim izgorevanjem v digitalni uri. Številke ur in minut predstavljajo premikanje batov in z natančnim krmiljenjem vrtljajev (100 do 800). RPM prikazujeta dva
Hladilnik / stojalo za prenosni računalnik brez stroškov (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): 3 koraki
Hladilnik / stojalo za prenosni računalnik z nič stroški (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): UPDATE: PROSIM VELIKO GLASAJ ZA MOJE NAVODILNO, HVALA ^ _ ^ MOGOČE STE ZDRAVILI VPISITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ALI MOŽDA GLASUJTE ZA NAJBOLJŠEGA PRIJATELJA