İçindekiler:
- Adım 1: Değişiklikten Önce Sistem Analizi
- Adım 2: Değişiklikten Sonra Sistem Analizi
- Adım 3: Arduino'nun Seçimi
- Adım 4: Bileşenlerin Listesi
- Adım 5: Bağlantı Şeması
- Adım 6: Program
- Adım 7: Sistem Çalışma Şeması
- Adım 8: Sonuç
Video: WineCabinet - SRO2004: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu talimatta sizi artık işlevsel olmayan bir elektrikli şarap dolabının "yenilenmesi" ile tanıştıracağım. Bu iş arkadaşlarımdan biri bana tamir edip edemeyeceğimi sordu çünkü hiç başlamayacaktı.
Önce kasanın orijinal güç kartını tamir etmeye çalıştım ama birkaç saat tamir etmeye çalıştıktan sonra arızayı bulamayınca pes etmek zorunda kaldım… Benden önce başka birinin bu kartı tamir etmeye çalıştığı ve bunun çok hasara yol açmıştı, başka birinin başlattığı bir onarımı geri almak asla kolay değil!
Bu yüzden doğru fiyata yedek parça bulabilir miyim diye baktım ama aynı kartı bulamadım, bu yüzden sıfırdan başlamaya ve tüm elektrik ve elektronik sistemini kendim yeniden yapmaya karar verdim.
Adım 1: Değişiklikten Önce Sistem Analizi
Orijinal sistem şunlardan oluşur:
- metal kasanın (kabin)
- bir güç kaynağı ve sıcaklık yönetim kartı
- bir peltier efekt modülü
- kabin içindeki soğuk havayı dolaştırmak için peltier modülünün soğuk tarafına üfleyen kutunun içinde bir fan
- peltier modülünün sıcak kısmına üfleyen kutunun dışında iki fan
- kabinin içinde açılıp kapanmasını ve istenilen sıcaklığın ayarlanmasını sağlayan bir kutu
Adım 2: Değişiklikten Sonra Sistem Analizi
Bazı unsurları korudum, bazılarını değiştirdim ve bazılarını tamamen değiştirdim. İşte detay:
Ne sakladım:
- metal kasa
- peltier modülü
- kabin içindeki fan (peltierin soğuk tarafı)
- kabinin dışındaki fanlar (peltierin sıcak yüzü)
Değiştirdiklerim:
- kontrol kutusu (anahtar) ve sıcaklık ayarı
Değiştirdiğim şey:
- güç kaynağı ve sıcaklık yönetim kartı:
* güç kaynağı parçası 12V/10A adaptör ile değiştirilmiştir.
* yönetim kısmı Arduino UNO, Arduino için bir motor kalkanı, 2 adet röle içeren bir kart ve 12V voltajı çeşitli elemanlara dağıtmak için kullanılan bir kart ile değiştirilmiştir.
Adım 3: Arduino'nun Seçimi
Projelerimden birinde ilk kez Arduino kullandım. Mikrodenetleyici kullanmam gerektiğinde her zaman Microchip PIC kullanırım çünkü çalışmalarım sırasında programlamayı bu tür bileşenlerde öğrendim.
Ama sonra Arduino dünyasının cazibesine kapıldım ve bunun gerçekten güzel olduğunu itiraf etmeliyim! Kartlar gerçekten iyi düşünülmüş ve kendiniz bir PCB yaptığınızdan çok daha az yer kaplıyor. Ama beni en çok şaşırtan şey, programlamanın basitliğiydi, büyük bir topluluk sayesinde, görevi büyük ölçüde basitleştiren birçok kitaplık var!
Bu kartların bir araya geldiğini ve hala çok başarılı olduğunu anlıyorum, her şey daha kolay, gerçekten harika projeler yapmak için çok az teknik bilgi var.
Madalyonun diğer yüzü belki de "çok basit" olmasıdır, sanki giriş kontrolleri ve bir çıkış sonucu olan bir kutumuz varmış gibi, kişisel olarak her zaman bir sistemin işleyişinin tüm mekaniğini anlamayı tercih ederim. "Gri alanlara" sahip olmaktan hoşlanmıyorum. Bir şey yaptığınızda ve işe yaradığında, bunun nasıl ve neden sorun yarattığını bilmiyorsanız… Ama bu sadece benim görüşüm!
Büyük bir topluluk tarafından desteklenen tüm Arduino ekosisteminin iyi bir şey olduğu gerçeğini inkar edemem! Bu, elektronik / bilişimi en fazla sayıda insan için erişilebilir kılar.
Adım 4: Bileşenlerin Listesi
Bu kısım için sadece eklediğim kısımları koyacağım:
- Adaptör 12V/10A
-Arduino UNO
- Motor sürücü kalkanı L293D
- Röle 5V
- Sıcaklık Sensörü DS18B20
- Küçük bir prototip kartı
- DC-IN kablosu (dizüstü bilgisayardan)
- Bazı dupont kabloları
- Bazı ara parçalar (masaüstü bilgisayardan)
- Bir parça kontrplak
Adım 5: Bağlantı Şeması
Daha önce de söylediğim gibi, bu benim Arduino ile ilk düzenlemem. İnternette yaptığım araştırmalar sırasında Arduino kartlarını ve bağlantılarını "çizim" şeklinde gördüğümüz birçok şema gördüm. Bu şemaların hangi yazılımla yapılabileceğini araştırdım ve Fritzing adında bir tane buldum.
Bu, bu yazılımla yaptığım ilk şemam, elimden gelenin en iyisini yapmaya çalıştım, ancak öğeler arasında farklı bağlantılar kurmak için biraz uğraştım, yazılımın tüm işlevselliğini anlamak zorunda değildim…. Pratik yapmak mükemmelleştirir…;)
Şemada motor kalkanının benim kullandığımla birebir aynı olmadığını görüyoruz ancak pinler aynı olduğu için bunu aldım. Benzer şekilde, arduino'dan diğer elemanlara neredeyse hiç bağlantı görmüyoruz çünkü gerçekte motor kalkanı Arduino UNO kartının üzerine bağlı, bu yüzden şemadaki her şeyi motor kalkanına bağladım. Ayrıca şemadaki fanları motorlarla değiştirdim çünkü sonuçta bunlar…
Adım 6: Program
Arduino'nun IDE'sini kullandığım program için ayrıca motor kalkanı ve sıcaklık sensörünün kullanımını kolaylaştırmak için çeşitli kütüphaneler kullandım.
Bu yüzden kütüphanelerin yaratıcılarına teşekkürler: OneWire.h, DallasTemperature.h, AFMotor.h ve Timer.h
Program ve yorumlar Fransızca yazılmıştır çünkü bu proje için orijinal olarak bir öğretici yapmayı planlamamıştım, ama yine de anlaşılması oldukça kolay.
Programın altına in.ino ve kullanılan kütüphaneleri koydum:
Adım 7: Sistem Çalışma Şeması
İşte programın değil, sistemin nasıl çalıştığının şeması. Bir çeşit mini kullanım kılavuzu. Diyagramın PDF dosyasını ek olarak koydum.
Adım 8: Sonuç
Bu projeyi birkaç ay önce yaptım ve o zamandan beri her şey çok iyi çalışıyor. Bu projeyi tamamladıktan birkaç ay sonra yazıldığından, bu talimatta bazı bilgilerin eksik olması veya kesinliği olmayan şeyler olması mümkündür. Bunun için özür dilerim.
Her halükarda güzel bir projeydi, sıfırdan başlamak zorunda kaldım ama oldukça küçük bir bütçeyle. Ve muhtemelen, bozulmadan önce çok uzun sürmeyen orijinal sistemden daha güvenilir olacaktır. Bu proje için bir talimat yazmayı planlamamıştım, anlaşılması diğer talimatlarımdan daha az anlaşılır olabilir, ancak bazı unsurlar başkaları tarafından kullanılabilirse zaten mutlu olacağım! =)
Yazma stilimin doğru olup olmayacağını bilmiyorum çünkü daha hızlı gitmek için kısmen otomatik çevirmen kullanıyorum ve anadili İngilizce olmadığı için İngilizceyi mükemmel yazan insanlar için bazı cümlelerin muhtemelen garip olacağını düşünüyorum. DeepL tercümanına yardımı için teşekkürler;)
Bu proje hakkında herhangi bir sorunuz veya yorumunuz varsa, lütfen bana bildirin!
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)