İçindekiler:
- Adım 1: Materyalleri Toplayın
- 2. Adım: İnşa Etmeye Başlayın
- Adım 3: Termistörü kalibre edin
- Adım 4: Vakayı Hazırlayın
- Adım 5: Etiketi Ekleyin
Video: Çok Fonksiyonlu Dijital Termometre: 5 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu talimat size bir termometre, kronograf (sayım sayacı), geri sayım sayacı ve ışık ekranı ile çok işlevli bir platformun nasıl oluşturulacağını gösterecektir. Ayrıca diğer analog sensörler veya aklınıza gelebilecek diğer işlevler için bir platform olması amaçlanmıştır.
Adım 1: Materyalleri Toplayın
Dijital termometreyi oluşturmak için ihtiyacınız olacak:
- Tel - Altoids teneke - Breadboard - Değişken Direnç - Çift haneli Ortak Anot 7 Segment Ekran - 4 2N2222 Transistör - 2 220 k ohm Direnç - Termistör (tercihen lineer çıkış) - 2 Anlık Buton - 2 2,2 k ohm Direnç - 5 volt Regülatör - Güç Kaynağı için 2 Tesviye Kondansatörü (220 uF kullandım) - Güç Anahtarı - ATMEGA168 Mikrodenetleyici - 16 MHz Kristal - 1 k ohm Direnç - Yazdırılabilir Etiket (Altoids kutusunun önünden daha büyük) - Soketler Gerekli olabilir) Gerekli aletler: - Havya - Lehim Sökme Pompası (opsiyonel) - Tel Sıyırıcı (opsiyonel) - Tel Kesiciler
2. Adım: İnşa Etmeye Başlayın
Bu adım için, devreyi oluşturmak için ekteki şemayı (word veya AutoCAD) kullanın. İlk önce lehimsiz bir devre tahtası üzerine inşa etmeyi her zaman yararlı buluyorum. Bu, saçınızı yolmak istemeden önce ortaya çıkan sorunları çözmenizi kolaylaştırır:)
Lehimlemeye başlamadan önce, muhtemelen en iyisi, devre tahtasını son boyuta kadar kesmek ve tüm büyük parçaları tahtaya yerleştirmek (aşağıdaki 2. resimde görüldüğü gibi). Kartın üzerindeki düğmeler için yer bırakmayı ve yan tarafta bir güç düğmesi bırakmayı unutmayın. Şematikte R5'in termistör için bir karşılaştırma direnci olduğuna ve termistörünüze dahil edilebileceğine dikkat edilmelidir, bu nedenle özel termistörünüzü nasıl uygulayacağınız konusunda veri sayfanızı kontrol etmelisiniz.
Adım 3: Termistörü kalibre edin
Termistörü kalibre etmek için mikrodenetleyiciden farklı sıcaklıklarda okumalar almanız gerekir (ne kadar çok o kadar iyi).
Termistörden gelen analog girişi görüntülemek için mikrodenetleyicinin flaşına yüklenecek hex dosyasını ekledim. Çıkışta bir satır ile okursa, bunun nedeni termistör girişinin iki basamakta görüntülenemeyecek kadar yüksek olmasıdır (örneğin çıkış -5, 155 ile 105 arasında olabilir). Noktalar daha sonra Excel'de çizgilerle bağlanmadan bir dağılım grafiği olarak çizilmelidir (örneğin, aşağıda ekli sıcaklık okumalarıma bakın). Daha sonra grafikteki veri noktalarına sağ tıklayıp "Trend Çizgisi Ekle"ye tıklamanız gerekir. Ardından, örnek noktalar tarafından oluşturulan görünen çizgiye en yakın denklem türünü seçin (termistörüm doğrusal bir çıkışa sahip olduğu için doğrusal bir denklem kullandım). Ardından "seçenekler" sekmesine tıklayın ve "grafikte denklemi göster"i seçin ve Tamam'a tıklayın. Bu denklem, kaynak kodundaki formülün yerine, x'in "analogRead(tempPin)" olduğu yere girilmelidir. Bunun yapılacağı yer kaynak kodunda belirtilmiştir(girişte bulunur). Kaynak kodu için kullandığım editör Arduino 0007'dir. Program ayrıca programda derle butonuna tıkladığınızda projenin applet alt klasöründe hex dosyalarını oluşturur. Bu hex dosyaları daha sonra herhangi bir yöntem (AVRIsp mkII gibi) kullanılarak mikro denetleyicinin flaşına yüklenebilir.
Adım 4: Vakayı Hazırlayın
Kasayı elektroniği tutacak şekilde hazırlamak için iki şey yapılmalıdır.
Birincisi, LED ekran, değişken direnç, iki anlık buton ve güç anahtarı için delikleri kesmektir. Bunu önce bitmiş elektroniği tenekeye yerleştirerek yaptım. Daha sonra, tenekeyi aynı yerde tutarak, parçanın kenarlarını işaretlemek için kılavuz olarak bir lazer kullandım, ardından kapağı kapattım, lazer çizgisi boyunca çizerek nerede kesileceğini işaretledim. Daha sonra herhangi bir köşeyi (ekran deliği gibi) deldim. Son olarak, çizgiler boyunca kesmek için bir exacto bıçağı kullandım. Kenarlardaki metali çok fazla deforme etmekten çekinmeyin, daha sonra bir kenarının altına bir tahta blok koyarak ve kenarına bir çekiçle hafifçe vurarak kolayca düzleştirilebilir. Yapılması gereken ikinci şey, elektroniği metal alt kısımda kısa devre yapmaktan yalıtmak için alt kısmı kartonla (tercihen ince) hizalamaktır. Bu, Altoids kasasını karton üzerine bastırarak kolayca yapılır, böylece kenarlar boyunca bir çöküntü bırakır. Şimdi sadece girinti boyunca kesin ve teneke kutunun altına yerleştirin (lase fotoğrafına bakın).
Adım 5: Etiketi Ekleyin
Satın aldığım yazdırılabilir etiketler için bir şablon indirerek etiketi oluşturdum. Sıradaki benim için en zor kısımlardan biriydi, iyi görünümlü bir tasarım yapmak. Bunu oluşturmak için küçük resim ve temel şekiller kullandım. Tasarımı, kullanabilmeniz veya değiştirebilmeniz için ekledim. Ardından, yazdırın ve dış çizgiler boyunca kesin (siyah anahatları hemen kestiğinizden emin olun). Şimdi etiketi yapıştırın. Bunu yaparken ışığa tutmayı faydalı buldum, deliklerin nerede olduğunu görmemize yardımcı oluyor. Son olarak, delikler boyunca çapraz çizgiler kesin ve kanatları alttan katlayın (aşağıdaki resme bakın) ve düğmeleri takmayı bitirin. Ayrıca yaptığınız termometrelerin resimlerini ve hatta termometreyi yapmadıysanız etiketleri bile görmek isterim =)
Önerilen:
CD4017 Tabanlı Çok Fonksiyonlu Bisiklet Arka Işığı: 15 Adım
CD4017 Tabanlı Çok Fonksiyonlu Bisiklet Arka Işığı: Bu devre, LED kovalayıcı olarak adlandırılan çok yaygın CD4017 LED devresi uygulanarak yapılmıştır.Fakat kontrol kablolarını farklı şekillerde takarak çeşitli LED yanıp sönme yöntemlerini destekleyebilir.Belki bisiklet arka ışığı veya görsel gösterge
Konum Bazlı Çok Fonksiyonlu Küp Saat: 5 Adım (Resimli)
Konum Tabanlı Çok İşlevli Küp Saat: Tarihli bir saat, şekerleme zamanlayıcı ve gece lambası olarak işlev gören OLED ekranlı Arduino tabanlı bir saattir. Farklı "işlevler"; bir ivmeölçer tarafından kontrol edilir ve küp saat döndürülerek seçilir
Dijital RPi LED Termometre: 6 Adım (Resimli)
Dijital RPi LED Termometre: Raspbian OS Bir Raspberry Pi Zero W, LED şerit, bir OLED Ekran ve özel bir PCB ile bu Dijital LED Termometreyi nasıl yaptığımı öğrenin. Otomatik olarak şehirlerin bir listesini düşünür ve OLED'de sıcaklığı görüntüler. ekran ve LED'ler. Fakat
DİJİTAL ÇOK FONKSİYONLU ÖLÇÜM ARACI: 21 Adım (Resimlerle)
DİJİTAL ÇOK FONKSİYONLU ÖLÇÜM ARACI: Herkese merhaba. Her zaman 3D yazıcı yatağımı dengelememe yardımcı olacak bir cihaz ve doğru uzunlukta çıkartmayı kolayca kesebilmem için yaklaşık bir kavisli yüzey uzunluğu elde etmeme yardımcı olacak başka bir cihaz istemiştim
Sıfırdan Arduino - Dijital Termometre: 7 Adım (Resimli)
Sıfırdan Arduino - Dijital Termometre: Arduinos ile projeler yapmayı çok sevdim, ancak parça başına 30 dolardan projeleriniz pahalı olabilir. Bu yüzden size sıfırdan kendi Arduino'nuzu nasıl yapabileceğinizi ve bunu yaparken paradan nasıl tasarruf edebileceğinizi göstermek istiyorum. Yaklaşık 8 $ karşılığında kendi Arduino'nuzu yapın. Bu talimat için