Kazalo:
Video: Kako narediti merilnik temperature po meri z uporabo stolpca in Atmega328p: 3 koraki (s slikami)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem prispevku vam bom pokazal, kako narediti merilnik temperature s črtnim grafikonom in Atmega328p. Objava bo vsebovala vse podrobnosti, kot so diagram vezja, izdelava PCB -ja, kodiranje, montaža in testiranje. Priložil sem tudi video, ki vsebuje vse podrobnosti.
1. korak: Komponente
- 1*Atmega328p
- 1*Palični graf
- 1*10K ohm
- 10*220 ohm
- 1*LM35
- 1*priključni blok
- 2*22pf keramični kondenzator
- 1*16 MHz kristal
- 1*PCLC po meri JLCPCB.com
Partnerske povezave
Amazon IND
- Atmega328p -
- Palični grafikon -
- 16 MHz kristal -
Amazon ZDA
- Atmega328p -
- Vrstni grafikon -
- 16 MHz kristal -
AliExpress
- Atmega328p -
- Vrstni grafikon -
- 16 MHz kristal -
Banggood
- Atmega328p -
- 16 MHz kristal -
2. korak: Shema vezja, postavitev in skica tiskanega vezja
Vezje je bilo zasnovano v KiCadu. Po načrtovanju vezja sem oblikoval postavitev tiskanega vezja in ustvaril datoteko Gerber & Drill. Nato naložite mapo Zip, ki vsebuje vso datoteko Gerber & Drill, na spletnem mestu JLCPCB.com za izdelavo (Kdo je ponudil 5 PCB -jev za 2 $ z enodnevno dostavo).
Skica
Skica, ki sem jo uporabil, je zelo osnovna skica, ki jo je enostavno razumeti. Prvi del skice (označen z rumeno) se uporablja za razglasitev in inicializacijo spremenljivk. Naslednja vrstica, ki je označena, je pridobiti analogno vrednost iz LM35. Naslednji dve vrstici se uporabljata za pretvorbo analogne vrednosti v Celzije (za več informacij o formuli kliknite tukaj). Vključil sem tudi vrstico, ki jo lahko uporabite, če želite vrednost v Fahrenheitu. Zadnji del kode je preprost, če se stavek uporablja za vklop in izklop stolpnega grafikona glede na temperaturo.
3. korak: Gradnja in testiranje
Po prejemu plošče od JLCPCB.com sem jo sestavil in jo priključil na 5V DC napajalnik. Atmega328 je bil programiran pred roko. Če niste seznanjeni s tem, kako programirati Atmega328p, si lahko ogledate ta video. Upoštevajte, da je ta naprava programirana za prikaz temperature od 25'C do 34'C. Vključil sem tudi primerjavo obeh modelov, ki prikazujeta temperaturo.