Satura rādītājs:

Kā izveidot pielāgotu DIY temperatūras mērītāju, izmantojot joslu diagrammu un Atmega328p: 3 soļi (ar attēliem)
Kā izveidot pielāgotu DIY temperatūras mērītāju, izmantojot joslu diagrammu un Atmega328p: 3 soļi (ar attēliem)

Video: Kā izveidot pielāgotu DIY temperatūras mērītāju, izmantojot joslu diagrammu un Atmega328p: 3 soļi (ar attēliem)

Video: Kā izveidot pielāgotu DIY temperatūras mērītāju, izmantojot joslu diagrammu un Atmega328p: 3 soļi (ar attēliem)
Video: КАРБЮРАТОР ZENITH-STROMBERG РЕМОНТ И НАСТРОЙКА #ZENITH175CD2SE #STROMBERG175CD 2024, Jūlijs
Anonim
Image
Image

Šajā rakstā es jums parādīšu, kā izveidot temperatūras mērītāju, izmantojot joslu diagrammu un Atmega328p. Ziņojumā tiks iekļauta visa informācija, piemēram, shēma, PCB izgatavošana, kodēšana, montāža un testēšana. Esmu iekļāvis arī video, kurā ir visa informācija.

1. darbība: sastāvdaļas

  • 1*Atmega328p
  • 1*joslu diagramma
  • 1*10K omi
  • 10*220 omi
  • 1*LM35
  • 1*Termināļa bloks
  • 2*22pf keramikas kondensators
  • 1*16 MHz kristāls
  • 1*JLCPCB.com pasūtījuma izgatavota PCB

Saistītās saites

Amazon IND

  • Atmega328p -
  • Joslu diagramma -
  • 16 MHz kristāls -

Amazon ASV

  • Atmega328p -
  • Joslu diagramma -
  • 16 MHz kristāls -

AliExpress

  • Atmega328p -
  • Joslu diagramma -
  • 16 MHz kristāls -

Banggood

  • Atmega328p -
  • 16 MHz kristāls -

2. darbība: shēmas shēma, PCB izkārtojums un skice

Shēmas shēma, PCB izkārtojums un skice
Shēmas shēma, PCB izkārtojums un skice
Shēmas shēma, PCB izkārtojums un skice
Shēmas shēma, PCB izkārtojums un skice
Shēmas shēma, PCB izkārtojums un skice
Shēmas shēma, PCB izkārtojums un skice

Ķēde tika izstrādāta KiCad. Pēc ķēdes projektēšanas es izstrādāju PCB izkārtojumu un izveidoju Gerber & Drill failu. Pēc tam augšupielādēja Zip mapi, kas satur visu Gerber & Drill failu JLCPCB.com vietnē izgatavošanai (kurš piedāvāja 5 PCB par 2 USD ar vienas dienas piegādi).

Skice

Skice, kuru es izmantoju, ir ļoti vienkārša skice, kuru var viegli saprast. Skices pirmā daļa (iezīmēta dzeltenā krāsā) tiek izmantota mainīgo deklarēšanai un inicializēšanai. Nākamā iezīmētā rinda ir iegūt analogo vērtību no LM35. Nākamās divas rindas tiek izmantotas, lai analogo vērtību pārvērstu Celsijā (lai uzzinātu vairāk par formulu, lūdzu, noklikšķiniet šeit). Esmu iekļāvis arī rindu, kuru varat izmantot, ja vēlaties vērtību pēc Fārenheita. Pēdējā koda daļa ir vienkārša, ja paziņojums tiek izmantots, lai ieslēgtu un izslēgtu joslu diagrammu, pamatojoties uz temperatūru.

3. darbība: būvniecība un testēšana

Būvniecība un testēšana
Būvniecība un testēšana
Būvniecība un testēšana
Būvniecība un testēšana

Pēc plates saņemšanas no JLCPCB.com es samontēju plāksni un pievienoju to 5 V līdzstrāvas barošanas avotam. Atmega328 tika ieprogrammēts pirms rokas. Ja jūs nezināt, kā programmēt Atmega328p, varat skatīt šo videoklipu. Lūdzu, ņemiet vērā, ka šī ierīce ir ieprogrammēta, lai parādītu temperatūru no 25 ° C līdz 34 ° C. Esmu iekļāvis arī divu dizainu salīdzinājumu, kas parāda temperatūru.

Ieteicams: