Obsah:

Ako si vyrobiť vlastný merač teploty svojpomocne pomocou stĺpcového grafu a Atmega328p: 3 kroky (s obrázkami)
Ako si vyrobiť vlastný merač teploty svojpomocne pomocou stĺpcového grafu a Atmega328p: 3 kroky (s obrázkami)

Video: Ako si vyrobiť vlastný merač teploty svojpomocne pomocou stĺpcového grafu a Atmega328p: 3 kroky (s obrázkami)

Video: Ako si vyrobiť vlastný merač teploty svojpomocne pomocou stĺpcového grafu a Atmega328p: 3 kroky (s obrázkami)
Video: Postavte si svoj vlastný drevený záhradný domček 2024, December
Anonim
Image
Image

V tomto príspevku vám ukážem, ako vytvoriť merač teploty pomocou stĺpcového grafu a Atmega328p. Príspevok bude obsahovať všetky podrobnosti, ako napríklad schému zapojenia, výrobu DPS, kódovanie, montáž a testovanie. Priložil som aj video so všetkými podrobnosťami.

Krok 1: Komponenty

  • 1*Atmega328p
  • 1*stĺpcový graf
  • 1*10K Ohm
  • 10*220 ohmov
  • 1*LM35
  • 1*svorkovnica
  • 2*22pf keramický kondenzátor
  • 1*16 MHz kryštál
  • 1*PCB na mieru od JLCPCB.com

Affiliate odkazy

Amazon IND

  • Atmega328p -
  • Stĺpcový graf -
  • 16 MHz Kryštál -

Amazon USA

  • Atmega328p -
  • Stĺpcový graf -
  • 16 MHz kryštál -

AliExpress

  • Atmega328p -
  • Stĺpcový graf -
  • 16 MHz kryštál -

Banggood

  • Atmega328p -
  • 16 MHz kryštál -

Krok 2: Schéma zapojenia, rozloženie a skica DPS

Schéma zapojenia, rozloženie a skica DPS
Schéma zapojenia, rozloženie a skica DPS
Schéma zapojenia, rozloženie a skica DPS
Schéma zapojenia, rozloženie a skica DPS
Schéma zapojenia, rozloženie a skica DPS
Schéma zapojenia, rozloženie a skica DPS

Obvod bol navrhnutý v KiCad. Po navrhnutí obvodu som navrhol rozloženie PCB a vygeneroval súbor Gerber & Drill File. Potom nahrajte priečinok Zip obsahujúci všetok súbor Gerber & Drill na webovú stránku JLCPCB.com na výrobu (Kto ponúkol 5 PCB za 2 $ s doručením jeden deň).

Skica

Náčrt, ktorý som použil, je veľmi základný náčrt, ktorý je ľahko zrozumiteľný. Prvá časť náčrtu (zvýraznená žltou farbou) slúži na deklarovanie a inicializáciu premenných. Ďalší riadok, ktorý je zvýraznený, je získať analógovú hodnotu z LM35. Nasledujúce dva riadky slúžia na prevod analógovej hodnoty na stupne Celzia (ak chcete vedieť viac o vzorci, kliknite sem). Zahrnul som tiež riadok, ktorý môžete použiť, ak chcete hodnotu vo Fahrenheite. Posledná časť kódu je jednoduchá, ak sa príkaz používa na zapnutie a vypnutie stĺpcového grafu na základe teploty.

Krok 3: Konštrukcia a testovanie

Konštrukcia a testovanie
Konštrukcia a testovanie
Konštrukcia a testovanie
Konštrukcia a testovanie

Po obdržaní dosky od JLCPCB.com som dosku zostavil a pripojil k napájaniu 5 V DC. Atmega328 bol naprogramovaný vopred. Ak nie ste oboznámení s programovaním Atmega328p, môžete sa obrátiť na toto video. Toto zariadenie je naprogramované tak, aby ukazovalo teplotu od 25 ° C do 34 ° C. Zahrnul som aj porovnanie dvoch návrhov zobrazujúcich teplotu.

Odporúča: