Obsah:

Jak vyrobit vlastní měřič teploty pomocí sloupcového grafu a Atmega328p: 3 kroky (s obrázky)
Jak vyrobit vlastní měřič teploty pomocí sloupcového grafu a Atmega328p: 3 kroky (s obrázky)

Video: Jak vyrobit vlastní měřič teploty pomocí sloupcového grafu a Atmega328p: 3 kroky (s obrázky)

Video: Jak vyrobit vlastní měřič teploty pomocí sloupcového grafu a Atmega328p: 3 kroky (s obrázky)
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Červenec
Anonim
Image
Image

V tomto příspěvku vám ukážu, jak vyrobit měřič teploty pomocí sloupcového grafu a Atmega328p. Příspěvek bude obsahovat všechny podrobnosti, jako je schéma zapojení, výroba DPS, kódování, montáž a testování. Zahrnul jsem také video obsahující všechny podrobnosti.

Krok 1: Součásti

  • 1*Atmega328p
  • 1*sloupcový graf
  • 1*10K Ohm
  • 10*220 ohmů
  • 1*LM35
  • 1*Svorkovnice
  • 2*22pf keramický kondenzátor
  • 1*16 MHz krystal
  • 1*PCB na zakázku od JLCPCB.com

Affiliate odkazy

Amazon IND

  • Atmega328p -
  • Sloupcový graf -
  • 16 MHz Krystal -

Amazon USA

  • Atmega328p -
  • Sloupcový graf -
  • 16 MHz Krystal -

AliExpress

  • Atmega328p -
  • Sloupcový graf -
  • 16 MHz Crystal -

Banggood

  • Atmega328p -
  • 16 MHz krystal -

Krok 2: Schéma zapojení, rozvržení a skica desky plošných spojů

Schéma zapojení, rozvržení a skica desky plošných spojů
Schéma zapojení, rozvržení a skica desky plošných spojů
Schéma zapojení, rozvržení a skica desky plošných spojů
Schéma zapojení, rozvržení a skica desky plošných spojů
Schéma zapojení, rozvržení a skica desky plošných spojů
Schéma zapojení, rozvržení a skica desky plošných spojů

Obvod byl navržen v KiCad. Po návrhu obvodu jsem navrhl rozvržení desky plošných spojů a vygeneroval soubor Gerber & Drill File. Poté nahrál složku Zip obsahující veškerý soubor Gerber & Drill na webové stránky JLCPCB.com k výrobě (kdo nabízel 5 PCB za 2 $ s jednodenní přepravou).

Skica

Skica, kterou jsem použil, je velmi základní skica, které lze snadno porozumět. První část skici (zvýrazněná žlutě) slouží k deklaraci a inicializaci proměnných. Další řádek, který je zvýrazněn, je získat analogovou hodnotu z LM35. Následující dva řádky slouží k převodu analogové hodnoty na stupně Celsia (více informací o vzorci získáte kliknutím sem). Zahrnul jsem také řádek, který můžete použít, pokud chcete hodnotu ve Fahrenheite. Poslední část kódu je jednoduchá, pokud se příkaz používá k zapnutí a vypnutí sloupcového grafu na základě teploty.

Krok 3: Konstrukce a testování

Konstrukce a testování
Konstrukce a testování
Konstrukce a testování
Konstrukce a testování

Po obdržení desky od JLCPCB.com jsem desku sestavil a připojil k napájení 5 V DC. Atmega328 byl naprogramován před rukou. Pokud nevíte, jak programovat Atmega328p, můžete se podívat na toto video. Toto zařízení je naprogramováno tak, aby ukazovalo teplotu od 25 ° C do 34 ° C. Zahrnul jsem také srovnání obou návrhů zobrazujících teplotu.

Doporučuje: