Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang ATMEGA 8 ay isa sa pinakamurang micro control, kaya't napagpasyahan kong gumawa ng orasan gamit ito. Ang unang bagay na napag-alaman ko ay ang pagpapakita ng oras samakatuwid ang pinaka-pangkalahatang bagay ay 7 segment na pagpapakita ngunit hindi ko maipakita ang lahat ng inaasahan ng teksto na kakaunti, kaya't nagpasya na pumunta sa 16X2 LCD. Pagkatapos ay dumating ako sa pagpapanatili ng oras kung saan ang karamihan sa mga micro controller ay nag-aalok ng panloob na RTC (Real Time Clock) ngunit ang ATMEGA 8 wala kaming panloob na RTC kaya nagpunta ako sa isang panlabas. Pagkatapos ay napag-alaman ko ang orasan, ang atmega ay maaaring tumakbo mula 1.8v hanggang 5v kaya binalak ko sa 1s lipo, gumana ito ng maayos … kaya't magsimula nang magtayo
Hakbang 1: Listahan ng Mga Bahagi
- Atmega 8 ic
- 16X2 LCD display
- Modulong DS3231 RTC
- 1S baterya ng lipo
- TP4056 lipo charger module
- drilled PCB
- 16MHZ crystall oscillator
- 22pf kapasitor
- 10K risistor
Hakbang 2: Burning Boot Loader sa ATMEGA 8
- Pinakasimpleng pamamaraan ay alisin ang ATMEGA 328 mula sa arduino uno at ipasok ang ATMEGA 8 dito.
- Ikonekta ang mga SPI pin sa isa pang Arduino uno at at sunugin ang boot loader
- sundin ang video na ito para sa mas mahusay na paninindigan
Hakbang 3: Pagkonekta sa RTC sa Arduino
- Ikonekta ang SCL pin ng RTC sa A5 arduino
- Ikonekta ang SDA pin ng RTC sa A4 arduino
- Ikonekta ang VCC pin ng RTC sa 5v arduino
- Ikonekta ang GND pin ng RTC sa GND arduino
Hakbang 4: Oras ng Pag-upload sa RTC
- I-download ang programa sa orasan
- buksan ang code
- i-komento ang sumusunod na linya
- ayusin ang kasalukuyang oras
- itaas ang code
- ngayon ang oras ay nai-save sa RTC
- ngayon ay puna ulit ang mga linya at i-upload ito muli
- alisin ngayon ang ATMEGA 8 mula sa arduino
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- tingnan ang link na ito para sa karagdagang impormasyon
Hakbang 5: Pagbuo ng Circuit
- Magsimula sa pamamagitan ng paghihinang sa ATMEGA 8 sa pcb
- Pagkatapos gawin ang oscillator circuit para sa ATMEGA 8
- Sumangguni sa atmega 8 na pinout
- Pagkatapos ay ayusin ang RTC at LCD module
- Gawin ang koneksyon ayon sa circuit diagram
- Ayusin ang lipo Battery at ang charger nito
Hakbang 6: Lumilikha ng isang Outer Case
- Wala akong 3d printer kaya't nagpasya akong gawin ito gamit ang karton at tinakpan ito gamit ang may kulay na duct tape
- Mukha itong makintab at maganda
- Inirerekumenda ko na bumuo ng isang naka-print na kaso ng 3d upang magmukhang mas propesyonal
Hakbang 7: Mga pagpapaandar ng Clock
- Ito ay nasa format na 12hrs, kaya't ipapakita nito ang AM / PM
- Ipapakita nito ang oras sa mga segundo
- Ipapakita nito ang araw at petsa sa bawat dalawang minuto
- Ipapakita nito ang temperatura ng kuwarto sa bawat dalawang minuto
- Mayroon itong backup ng baterya, kaya kahit na walang lakas ay tatakbo ito sa baterya nito
- Ang RTC ay may sariling baterya, kaya't kung ang pag-backup ng baterya ay patay na ang oras ay hindi magpapahinga.
- Inaasahan kong magugustuhan mo ang proyektong ito ….. !!! Isaalang-alang ang pag-subscribe sa aking YouTube channel !!! Maligayang Pag-aaral.