Talaan ng mga Nilalaman:

Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: 3 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: 3 Hakbang (na may Mga Larawan)

Video: Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: 3 Hakbang (na may Mga Larawan)

Video: Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: 3 Hakbang (na may Mga Larawan)
Video: My job is to observe the forest and something strange is happening here. 2024, Hulyo
Anonim
Image
Image

Sa post na ito ipapakita ko sa iyo kung paano gumawa ng isang Temperature Meter gamit ang Bar Graph & Atmega328p. Isasama sa post ang lahat ng mga detalye tulad ng circuit diagram, katha ng PCB, Coding, Assembly & Testing. Nagsama rin ako ng isang video na naglalaman ng lahat ng mga detalye.

Hakbang 1: Mga Bahagi

  • 1 * Atmega328p
  • 1 * Bar Graph
  • 1 * 10K Ohm
  • 10 * 220 Ohm
  • 1 * LM35
  • 1 * Terminal Block
  • 2 * 22pf Ceramic Capacitor
  • 1 * 16 MHz Crystal
  • 1 * Pasadyang Ginawang PCB ng JLCPCB.com

Mga Link ng Kaakibat

Ang Amazon IND

  • Atmega328p -
  • Bar Graph -
  • 16 MHz Crystal -

Amazon US

  • Atmega328p -
  • Bar Graph -
  • 16 MHz Crystal -

AliExpress

  • Atmega328p -
  • Bar Graph -
  • 16 MHz Crystal -

Banggood

  • Atmega328p -
  • 16 MHz Crystal -

Hakbang 2: Circuit Diagram, PCB Layout & Sketch

Circuit Diagram, Layout at Sketch ng PCB
Circuit Diagram, Layout at Sketch ng PCB
Circuit Diagram, Layout at Sketch ng PCB
Circuit Diagram, Layout at Sketch ng PCB
Circuit Diagram, Layout at Sketch ng PCB
Circuit Diagram, Layout at Sketch ng PCB

Ang circuit ay idinisenyo sa KiCad. Matapos ang pagdidisenyo ng circuit ay dinisenyo ko ang layout ng PCB at nabuo ang Gerber & Drill File. Pagkatapos ay nag-upload ng isang Zip folder na naglalaman ng lahat ng Gerber & Drill file sa website ng JLCPCB.com para sa katha (Sino ang nag-alok ng 5 PCB para sa 2 $ na may isang araw na pagpapadala).

Sketch

Ang sketch na ginamit ko ay isang napaka-pangunahing sketch na maaaring madaling maunawaan. Ang unang bahagi ng sketch (naka-highlight sa dilaw) ay ginagamit upang ideklara at simulan ang mga variable. Susunod na Linya na naka-highlight ay upang makuha ang halaga ng analog mula sa LM35. Ang susunod na dalawang linya ay ginagamit upang baguhin ang halaga ng analog sa Celsius (upang malaman ang higit pa tungkol sa pormula mangyaring mag-click dito). Nagsama din ako ng isang linya na maaari mong gamitin kung nais mo ang halaga sa Fahrenheit. Ang huling bahagi ng code ay simple kung ginamit ang pahayag upang i-on at i-off ang Bar Graph batay sa temperatura.

Hakbang 3: Konstruksiyon at Pagsubok

Konstruksiyon at Pagsubok
Konstruksiyon at Pagsubok
Konstruksiyon at Pagsubok
Konstruksiyon at Pagsubok

Matapos matanggap ang board mula sa JLCPCB.com tipunin ko ang board at ikinonekta ito sa isang 5V DC power supply. Ang Atmega328 ay nai-program bago ang kamay. Kung hindi ka pamilyar sa kung paano i-program ang Atmega328p pagkatapos ay maaari kang mag-refer sa video na ito. Mangyaring tandaan na ang program na ito ay na-program upang ipakita ang temperatura mula 25'C hanggang 34'C. Isinama ko rin ang paghahambing ng dalawang disenyo na nagpapakita ng temperatura.

Inirerekumendang: