Sisukord:

Kuidas kohandatud isetegija temperatuurimõõturit teha tulpdiagrammi ja Atmega328p abil: 3 sammu (piltidega)
Kuidas kohandatud isetegija temperatuurimõõturit teha tulpdiagrammi ja Atmega328p abil: 3 sammu (piltidega)

Video: Kuidas kohandatud isetegija temperatuurimõõturit teha tulpdiagrammi ja Atmega328p abil: 3 sammu (piltidega)

Video: Kuidas kohandatud isetegija temperatuurimõõturit teha tulpdiagrammi ja Atmega328p abil: 3 sammu (piltidega)
Video: 368 Ultimate Van Tour Vlog: Experience Nomadic Freedom with Patrick & Petra! 🚐✨ 2024, November
Anonim
Image
Image

Selles postituses näitan teile, kuidas teha temperatuurimõõturit tulpdiagrammi ja Atmega328p abil. Postitus sisaldab kõiki üksikasju, nagu lülitusskeem, trükkplaatide valmistamine, kodeerimine, kokkupanek ja testimine. Lisasin ka video, mis sisaldab kõiki üksikasju.

Samm: komponendid

  • 1*Atmega328p
  • 1*tulpdiagramm
  • 1*10K oom
  • 10*220 oomi
  • 1*LM35
  • 1*klemmiplokk
  • 2*22pf keraamiline kondensaator
  • 1*16 MHz kristall
  • 1*JLCPCB.com eritellimusel valmistatud PCB

Sidusettevõtte lingid

Amazon IND

  • Atmega328p -
  • Tulpdiagramm -
  • 16 MHz kristall -

Amazon USA

  • Atmega328p -
  • Tulpdiagramm -
  • 16 MHz kristall -

AliExpress

  • Atmega328p -
  • Tulpdiagramm -
  • 16 MHz kristall -

Banggood

  • Atmega328p -
  • 16 MHz kristall -

2. samm: vooluahela skeem, trükkplaadi paigutus ja visand

Lülitusskeem, trükkplaadi paigutus ja visand
Lülitusskeem, trükkplaadi paigutus ja visand
Lülitusskeem, trükkplaadi paigutus ja visand
Lülitusskeem, trükkplaadi paigutus ja visand
Lülitusskeem, trükkplaadi paigutus ja visand
Lülitusskeem, trükkplaadi paigutus ja visand

Ringkonnakohtu projekteeriti KiCadis. Pärast vooluringi projekteerimist kujundasin ma trükkplaadi paigutuse ja genereerisin Gerberi ja puurifaili. Seejärel laadis JLCPCB.com veebisaidile valmistamiseks üles Zip -kausta, mis sisaldas kogu Gerber & Drill -faili (kes pakkus ühe päeva saatmisega 5 PCB -d 2 $ eest).

Visand

Visand, mida ma kasutasin, on väga lihtne eskiis, millest on lihtne aru saada. Visandi esimest osa (kollasega esile tõstetud) kasutatakse muutujate deklareerimiseks ja lähtestamiseks. Järgmine rida, mis on esile tõstetud, on LM35 analoogväärtuse hankimine. Järgmist kahte rida kasutatakse analoogväärtuse teisendamiseks Celsiuseks (valemi kohta lisateabe saamiseks klõpsake siin). Olen lisanud ka rea, mida saate kasutada, kui soovite väärtust Fahrenheiti järgi. Koodi viimane osa on lihtne, kui lauset kasutatakse tulpdiagrammi sisse- ja väljalülitamiseks temperatuuri alusel.

3. samm: ehitus ja testimine

Ehitus ja testimine
Ehitus ja testimine
Ehitus ja testimine
Ehitus ja testimine

Pärast plaadi saamist saidilt JLCPCB.com panin tahvli kokku ja ühendasin selle 5 V alalisvoolu toiteallikaga. Atmega328 oli programmeeritud enne kätt. Kui te ei tea, kuidas Atmega328p programmeerida, saate seda videot vaadata. Pange tähele, et see seade on programmeeritud näitama temperatuuri vahemikus 25 ° C kuni 34 ° C. Olen lisanud ka kahe disaini võrdluse, mis näitavad temperatuuri.

Soovitan: