Мазмуну:

Bar Graph & Atmega328pди колдонуп DIY температорун кантип жасоо керек: 3 кадам (сүрөттөр менен)
Bar Graph & Atmega328pди колдонуп DIY температорун кантип жасоо керек: 3 кадам (сүрөттөр менен)

Video: Bar Graph & Atmega328pди колдонуп DIY температорун кантип жасоо керек: 3 кадам (сүрөттөр менен)

Video: Bar Graph & Atmega328pди колдонуп DIY температорун кантип жасоо керек: 3 кадам (сүрөттөр менен)
Video: How to make a custom DIY Temperature Meter using Bar Graph & Atmega328p | JLCPCB.com 2024, Июль
Anonim
Image
Image

Бул постто мен сизге Bar Graph & Atmega328p аркылуу температура өлчөгүчүн кантип жасоону көрсөтөм. Билдирүүдө схема, ПХБ өндүрүү, коддоо, монтаждоо жана тестирлөө сыяктуу бардык деталдар камтылат. Мен дагы бардык деталдарды камтыган видеону коштум.

1 -кадам: Компоненттер

  • 1*Atmega328p
  • 1*Бар Граф
  • 1*10K Ом
  • 10*220 Ом
  • 1*LM35
  • 1*терминалдык блок
  • 2*22pf керамикалык конденсатор
  • 1*16 МГц кристалл
  • 1*JLCPCB.com тарабынан Custom Made PCB

Affiliate Links

Amazon IND

  • Atmega328p -
  • Бар графиги -
  • 16 МГц кристалл -

Amazon US

  • Atmega328p -
  • Bar Graph -
  • 16 МГц кристалл -

AliExpress

  • Atmega328p -
  • Бар графиги -
  • 16 МГц кристалл -

Banggood

  • Atmega328p -
  • 16 МГц кристалл -

2 -кадам: Райондук диаграмма, PCB макети жана эскиз

Райондук диаграмма, PCB макети жана эскиз
Райондук диаграмма, PCB макети жана эскиз
Райондук диаграмма, PCB макети жана эскиз
Райондук диаграмма, PCB макети жана эскиз
Райондук диаграмма, PCB макети жана эскиз
Райондук диаграмма, PCB макети жана эскиз

Бул схема KiCadда иштелип чыккан. Районду иштеп чыккандан кийин мен PCB макетин иштеп чыгып, Gerber & Drill File түздүм. Андан кийин жасалгалоо үчүн JLCPCB.com веб -сайтында бардык Gerber & Drill файлын камтыган Zip папкасы жүктөлдү (5 ПКБны 2 долларга бир күндүк жеткирүү менен сунуштаган).

Эскиз

Мен колдонгон эскиз - бул эң жөнөкөй эскиз, аны түшүнүүгө болот. Эскиздин биринчи бөлүгү (сары түс менен белгиленген) өзгөрмөлөрдү жарыялоо жана инициализациялоо үчүн колдонулат. Белгиленген кийинки сап - LM35тен аналогдук маанини алуу. Кийинки эки сап аналогдук маанини Цельсийге айландыруу үчүн колдонулат (формула жөнүндө көбүрөөк билүү үчүн бул жерди басыңыз). Мен ошондой эле Фаренгейттеги баалуулукту кааласаңыз, колдоно турган сапты коштум. Коддун акыркы бөлүгү, эгерде билдирүү температуранын негизинде Бар Графын күйгүзүү жана өчүрүү үчүн колдонулса, жөнөкөй.

3 -кадам: Курулуш жана тестирлөө

Курулуш жана тестирлөө
Курулуш жана тестирлөө
Курулуш жана тестирлөө
Курулуш жана тестирлөө

JLCPCB.com тактайын алгандан кийин, мен тактанын курамын түздүм жана аны 5В DC электр булагына туташтырдым. Atmega328 кол алдында программаланган. Эгерде сиз Atmega328pди кантип программалоону билбесеңиз, анда бул видеого кайрылсаңыз болот. Сураныч, бул түзмөк 25'Cден 34'Cге чейинки температураны көрсөтүүгө программаланган. Мен ошондой эле температураны көрсөткөн эки дизайнды салыштырууну киргиздим.

Сунушталууда: