Video: Çubuk Grafik ve Atmega328p Kullanarak Özel Kendin Yap Sıcaklık Ölçer Nasıl Yapılır: 3 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu yazıda size Bar Graph & Atmega328p kullanarak bir Sıcaklık Ölçer yapmayı göstereceğim. Gönderi, devre şeması, PCB üretimi, Kodlama, Montaj ve Test gibi tüm detayları içerecektir. Tüm detayları içeren bir video da ekledim.
Adım 1: Bileşenler
- 1 * Atmega328p
- 1 * Çubuk Grafik
- 1*10K Ohm
- 10*220 Ohm
- 1 * LM35
- 1 * Terminal Bloğu
- 2*22pf Seramik Kondansatör
- 1*16 MHz Kristal
- 1 * JLCPCB.com tarafından Özel Yapılmış PCB
Ortaklık Bağlantıları
Amazon IND
- Atmega328p -
- Çubuk Grafik -
- 16 MHz Kristal -
Amazon ABD
- Atmega328p -
- Çubuk Grafik -
- 16 MHz Kristal -
AliExpress
- Atmega328p -
- Çubuk Grafik -
- 16 MHz Kristal -
Banggood
- Atmega328p -
- 16 MHz Kristal -
Adım 2: Devre Şeması, PCB Düzeni ve Eskiz
Devre KiCad'de tasarlanmıştır. Devreyi tasarladıktan sonra PCB düzenini tasarladım ve Gerber & Drill Dosyasını oluşturdum. Daha sonra üretim için JLCPCB.com web sitesine tüm Gerber & Drill dosyalarını içeren bir Zip klasörü yükledi (Bir gün nakliye ile 2 $ için 5 PCB teklif eden).
Kroki
Kullandığım eskiz çok basit ve kolay anlaşılır bir eskiz. Çizimin ilk kısmı (sarı ile vurgulanmıştır) değişkenleri bildirmek ve başlatmak için kullanılır. Vurgulanan Sonraki Satır, LM35'ten analog değeri almaktır. Sonraki iki satır, analog değeri Celsius'a dönüştürmek için kullanılır (formül hakkında daha fazla bilgi için lütfen buraya tıklayın). Değeri Fahrenheit cinsinden istiyorsanız kullanabileceğiniz bir satır da ekledim. Kodun son kısmı, sıcaklığa bağlı olarak Çubuk Grafiği açıp kapatmak için kullanılan if ifadesi basittir.
Adım 3: İnşaat ve Test
Kartı JLCPCB.com'dan aldıktan sonra kartı monte ettim ve 5V DC güç kaynağına bağladım. Atmega328 elden önce programlandı. Atmega328p'yi nasıl programlayacağınızı bilmiyorsanız, bu videoya başvurabilirsiniz. Lütfen bu cihazın 25'C ila 34'C arasındaki sıcaklığı gösterecek şekilde programlandığını unutmayın. Sıcaklığı gösteren iki tasarımın karşılaştırmasını da ekledim.