Talaan ng mga Nilalaman:
- Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO
- Hakbang 2: Diagram ng Circuit
- Hakbang 3: Pag-coding
- Hakbang 4: Panghuli…
Video: Digital Clock Gamit ang Microcontroller (AT89S52 Nang walang RTC Circuit): 4 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Hinahayaan nating ilarawan ang isang orasan … "Ang orasan ay isang aparato na binibilang at nagpapakita ng oras (kamag-anak)" !!!
Hulaan sinabi ko ito nang tama kaya hinahayaan gumawa ng isang CLOCK na may tampok na ALARM.
TANDAAN: tatagal ng 2-3 minuto sa pagbabasa mangyaring basahin ang buong proyekto o kung hindi hindi ako mananagot para sa anumang pinsala sa bahagi
Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO
Kailangan ng 6 na sangkap:
1. Microcontroller (Gumamit ako ng pamilya AT89S52-8051), maaaring magamit ang anumang mai-program na microcontroller.
2.7 display ng segment
3. Crystal oscillator (12MHz)
4. Capacitor (10uF, 33pF / 22pF)
5. LEDs
6. paglaban (330 Ohm)
7.buzzer (piezo)
8. push switch
At hindi ako nagsasama ng soldering iron, wire, flux….. elektrisidad !!! tulungan mo ako:)
Hakbang 2: Diagram ng Circuit
Ito ang circuit diagram ng digital na orasan gamit ang 8051 microcontroller.
Tulad ng nakikita natin ang microcontroller ay konektado sa tatlong 7 segment na pagpapakita na may magkakaibang mga port na hindi multiplexed at ang huling oras na digit ay nakakonekta lamang sa isang pin dahil nagpapakita lamang ito ng 1.
Ang LED at buzzer ay nagpapaliwanag sa sarili ayon sa code.
Ang 1 ng LED ay para sa AM at nakakonekta ako sa isa pang LED na hindi ipinakita sa figure para sa alarma.
Ang Crystal Oscillator na 12MHz ay konektado sa bilis ng orasan at makuha ang eksaktong 1second na pagbibilang gamit ang nakakagambala na pag-aari ng microcontroller.
ANG MIDDLE LEDS DENOTING SECOND AY AY KONEKTO SA "28TH AND 32ND" PIN
Mangyaring patawarin ako, 3 mga LED ay hindi ipinakita sa circuit diagram para sa aking katamaran
LED ng ika-28 na pin: unang 30 segundo na kisap-mata
32nd pin LED: pahinga 30 segundo kumurap
**** na nag-aambag sa isang buong minuto !! *** Sigurado ako pagkatapos ng proyektong ito nalaman ko ang 60 segundo ay gumagawa ng isang minuto !!! WOW
Hakbang 3: Pag-coding
Gumamit ako ng keil software upang makabuo ng isang C code para sa RTC gamit ang microcontroller at pagkuha ng hex file.
Sanggunian SA CODING PORTION DITO PARA MAY MALAMAN PA !!
Ang pangunahing bagay sa bahagi ng pag-coding ay, kapag ang pin ng bawat port ay magpapalipat-lipat para sa pagpapakita ng digit na nauugnay sa bawat 7segment display.
Ang nakakagambala na pag-aari ng 8051 ay ginagamit upang bilangin at i-reload bawat segundo. halimbawa lamang, Tulad ng paglikha ng isang pagpapaandar na pagpapaandar na may argumentong 1 na nagiging sanhi ng pagkaantala ng 1 segundo. (TMOD, TL0, TH0, IE bawat halaga ay nag-aambag sa paggawa ng oras)
Ang LED para sa AM ay na-program para sa kahaliling 12 oras.
Pati na rin ang alarma ay maaari ring itakda para sa AM o PM partikular at ang buzzer pin ay naipasa kasama ang frequency code upang buzz sa oras ng alarma. Ang pindutan ng alarm na may min, oras at save switch ay ginagamit para sa setting ng alarma. Sa dalawang beses na pag-click sa alarma hindi pinagana ang tampok na alarma
CODE: C code para sa pagkuha lamang ng ideya (hex file ang eksaktong isa sa proyekto)
github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c
Hakbang 4: Panghuli…
Tapos na !!! Ngayon na ang oras ni Tus upang tamasahin ang orasan na maliwanag at eksaktong.
Inirerekumendang:
Digital Clock Ngunit Walang Microcontroller [Hardcore Electronics]: 13 Mga Hakbang (na may Mga Larawan)
Digital Clock Ngunit Walang Microcontroller [Hardcore Electronics]: Medyo madali ang pagbuo ng mga circuit sa isang microcontroller ngunit lubos naming nakakalimutan ang toneladang trabaho na kailangang dumaan ang isang microcontroller upang makumpleto ang isang simpleng gawain (kahit na para sa pag-blink ng isang led). Kaya, gaano kahirap gawin ang isang kumpletong digital na orasan
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: 7 Mga Hakbang (na may Mga Larawan)
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: Ang pag-ticking Clock Sound Effect Circuit na ito ay itinayo sa mga transistor at resistor at capacitor na walang anumang sangkap ng IC. Mainam para sa iyo na malaman ang pangunahing kaalaman sa circuit sa pamamagitan ng praktikal at simpleng circuit na ito. Ang kinakailangang banig
ESP8266 Network Clock Nang Walang Anumang RTC - Nodemcu NTP Clock Walang RTC - PROYEKTO SA INTERNET CLOCK: 4 na Hakbang
ESP8266 Network Clock Nang Walang Anumang RTC | Nodemcu NTP Clock Walang RTC | INTERNET CLOCK PROJECT: Sa proyekto ay gagawa ng isang proyekto sa orasan nang walang RTC, magtatagal ito mula sa internet gamit ang wifi at ipapakita ito sa display na st7735
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Nuts & Bolts, Walang Mga Screw): 3 Hakbang
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Mga Nuts at Bolts, Walang Mga Screw): I-UPDATE: Pakiusap MABUTI VOTE PARA SA MY INSTRUCTABLE, THANKS ^ _ ^ GUSTO MO DIN PO KONG MAGBOTOT PARA SA AKING IBA PANG KONTEST ENTRY AT www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O BAKA MAGBOTA PARA SA PINAKA MAHIGING KAIBIGAN