İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Mekatronik Sınıfı Projem için, Odun Sobamdaki damper konumunu kontrol etmek için bir PID denetleyicisi olan bir WiFi özellikli Arduino kullanarak bir Otomatik Odun Sobası Termostatı tasarlamaya ve oluşturmaya karar verdim. Çok ödüllendirici bir deneyim ve yolculuk oldu ve yol boyunca çok şey öğrendim! Projenin detaylarını ve kendi uygulamanıza nasıl uyarlayabileceğinizi/uyarlayabileceğinizi sizlerle paylaşmak istiyorum.
Adım 1: Sarf Malzemeleri
Bu kontrol cihazını oluşturmak için kullandığım sarf malzemelerinin bir listesini yol boyunca kullandığım şemalar ve tasarım dosyalarıyla birlikte sağlayacağım.
Gereçler:
- 1 NodeMCU Kartı - Step Sürücüsü Sürmek ve PID Denetleyicisini Çalıştırmak için - Banggood
- EasyDriver Modülü Step Sürücüsü - Amazon
- NEMA 11 Step Motor - Amazon
- 1 Wemos D1 Mini Board - Sıcaklık Sensörü ve LCD Ekran için - Banggood
- DHT11 Sıcaklık ve Nem Sensörü - Amazon
- 16x2 LCD Ekran - Amazon
- LCD i2c Adaptörü - LCD bağlantı pinlerinin sayısını azaltır - Amazon
- 12V Güç Kaynağı - Easy Driver'a Güç Vermek İçin
- Çeşitli Dirençler - Amazon
- PN2222A veya Eşdeğer Transistör - Amazon
- Çeşitli Dirençler
- 3 dijital düğme - Amazon
- 1 Dikdörtgen Neodimyum Mıknatıs - Amazon
- Devre Kartları - Gerber Dosyaları dahildir - Sipariş vermek için JLCPCB'yi kullanın - Daha Fazla Detay Aşağıda
- Step Avara Kasnağı Gergisi için Yay
- Avara ve Avara Milini Gerdirmek için Makine Vidası
3D Basılı Bileşenler (STL'ler Dahil):
- Step Damper Kontrol Cihazı Komplesi
- kasnaklar
- Step Denetleyici Kasası
- Termostat / Sıcaklık Sensörü Kılıfı
Aletler:
- Havya
- Tornavidalar
Arduino Kodu:
İki mikrodenetleyiciyi programlamak için son adımda sağlanmıştır
Uygulama:
Blynk- Bu uygulama, sıcaklık sensörü ve damper kontrolörü arasında iletişim kurmak ve cihazları Uygulamadan kontrol edebilmek için kullanılır
Adım 2: Devre Kartlarını Sipariş Edin
Yapılması gereken ilk şey, özel devre kartlarını JLCPCB'den sipariş etmektir. Son derece rekabetçi maliyetleri var ve son derece hızlı dönüşleri var. PCB'lerimi 4 gün içinde veya sipariş verdim.
- JLCPCB ile bir hesap oluşturun.
-
Ekli Gerber Dosyalarını birer birer web sitelerine yükleyin ve her birinin istediğiniz miktarını seçin.
Tüm seçenekler için Varsayılan Değerler iyi çalışıyor
Adım 3: 3D Baskı Parçaları
Bir 3D Yazıcınız varsa, Harika! PLA veya ABS kullanarak tüm STL dosyalarını yazdırmanız yeterlidir (ABS kullandım). Değilse, çevrimiçi olarak sunulan çok sayıda 3D yazıcı hizmeti vardır. Hatta gerekirse bunları sizin için yazdırabilirim - Talep Formu Bağlantısı.
Web Sitem: www. NESCustomDesign.com
Step Aktüatörün parçalarını monte edin.
Adım 4: Lehim Devreleri ve PCB'ler
Bileşenleri devre kartına yerleştirirken ekli elektrik şemalarını, resimleri ve videoyu kılavuz olarak kullanın. Tüm bileşenleri yerinde lehimleyin.
Adım 5: Damper Denetleyicisini ve Termostatı Programlayın - NodeMCU
NodeMCU ve Wemos D1 Mini'yi sağlanan ilgili kodlarla programlamak için Arduino IDE'yi kullanın. Mikrodenetleyicilerinizin her birine atanan belirli Blynk Kimlik Doğrulama Belirteçlerinin ve ayrıca damper kontrolörü ve termostat sıcaklık sensörü için.ino dosyalarının her birinde WiFi kimlik bilgilerinizin özelleştirilmesi gerekecektir.
Aşağıdaki bölümler, WiFi ve Blynk Kimlik Bilgilerinizi yansıtacak şekilde özelleştirilmesi gereken alanları göstermektedir.
// ****************************** WiFi Kurulumu ******************* ******************************
// Ev WiFi #define wifi_ssid "WiFi_SSID" #define wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ******************************************************* ***************************************** // *********** ********************* Blynk Kurulumu ***************************** ************* #define BLYNK_PRINT Seri #include char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; char soba_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Bu ESP8266 WidgetBridge CurrTempBridge(V20) üzerinde virtualPin'i belirtin; WidgetBridge setPointBridge(V24); BlynkTimer Zamanlayıcı; // ******************************************************* *********************************************
IoT Challenge'da İkincilik Ödülü
Önerilen:
Otomatik 12V Pil Şarj Cihazı Nasıl Yapılır: 16 Adım (Resimlerle)
Otomatik 12V Pil Şarj Cihazı Nasıl Yapılır: Hey! herkes Benim adım Steve.Bugün size 12v Pil Şarj Cihazı Nasıl Yapılır onu göstereceğim Videoyu Görmek İçin Buraya Tıklayın Başlayalım
Kartondan Kurbağa Robotu Nasıl Yapılır: 15 Adımda (Resimlerle)
Bir Karton Kurbağa Robotu Nasıl Yapılır: Sonunda bir kurbağa robotu yapmak için bu kılavuzu oluşturmak için zaman ayırdığıma sevindim! Şu anda YouTube'da burada oluşturduğuma benzer bir modelin nasıl yapıldığını gösteren epeyce video kılavuzu var. Yani bu benim kurbağa-ro üzerindeki varyasyonum
Dört Adımda Bölünmüş Ekran Videosu Nasıl Yapılır: 4 Adım (Resimlerle)
Dört Adımda Bölünmüş Ekran Videosu Nasıl Yapılır: Bir TV oyununda genellikle aynı kişinin bir sahnede iki kez gösterildiğini görürüz. Ve bildiğimiz kadarıyla oyuncunun ikiz kardeşi yok. Ayrıca şarkı söyleme becerilerini karşılaştırmak için iki şarkı videosunun bir ekrana konduğunu izledik. Bu spl'nin gücü
Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz İçin İki Adet Nasıl Yapılır: 17 Adım (Resimlerle)
Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz için İki Adet Yapın.: Yaptığım tüp amfi ile birlikte yeni bir gitar hoparlörü istedim. Hoparlör dükkânımda kalacak, bu yüzden çok özel bir şey olmasına gerek yok. Tolex kaplama çok kolay zarar görebilir, bu yüzden hafif bir kumdan sonra dışarıdaki siyahı püskürttüm
Kolay Iphone Çalar Saat Standı Nasıl Yapılır: 5 Adımda (Resimlerle)
Kolay Iphone Çalar Saat Standı Nasıl Yapılır: Bu, iphone'unuz kablodan şarj olurken kullanabileceğiniz tek parça düz bir stand. Benim için bu, onu görebilirken yatağımın yanında çalar saat olarak kullanabileceğim anlamına geliyor. Aynı zamanda tek parça bir tasarım olduğu için yapımı çok kolay. Fikri aldım