İçindekiler:
- Gereçler
- Adım 1: Devre
- 2. Adım: Kod
- Adım 3: Kablo Yanlış Yönetimi
- Adım 4: Düğmeyi Yapıştırma
- Adım 5: Hepsini Bir Araya Getirmek
- Adım 6: Her Şey Bitti
Video: Zamanlama Sabunu Dispenseri: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Şu anki sağlık durumuyla, ellerimi ne kadar süre yıkayacağımı gerçekten hiç düşünmediğimi fark ettim. En az 20 saniye yıkamaya başlanıyor ama saymak çok sıkıcı ve sanırım hepimiz Mutlu Yıllar Şarkısı'ndan bıktık. Bu yüzden Arduino ile çalışan bir zamanlama sabunluk oluşturmaya karar verdim. Düğmeye basın ve ışıklar bir zamanlayıcı olarak işlev görecek ve 20 saniye sonra sönecektir! Bir LED Strip kullanmamama rağmen, bu tasarımı oluşturmak için teknik olarak bir LED şeridi kullandım.
Lütfen yukarıdaki fotoğrafların, bu ürünün daha bitmiş bir versiyonunun nasıl görüneceğinin bir 3D görüntüsünü gösterdiğini unutmayın. Karantinada olduğum için bu rafine versiyonu yapmak için ekipmana erişimim yok. Ayrıca ileri düzeyde bir teknik altyapıya sahip değilim, bu yüzden kesinlikle bir şeyleri yanlış adla arayacağım.
Gereçler
-
1 Sabunluk
Düğmenin yapıştırılabileceği, pompanın etkinleştirmesini sağlayan bir dudak olmalıdır
- 1 Arduino Uno
- 5
- 100 ile 100 Ohm arasında 5 Direnç
- 1 10k Direnç
- 1 Küçük, 4 uçlu düğme
- 1 ekmek tahtası
- 1 Küçük, Tek Kullanımlık Konteyner
- 1 USB bağlantılı taşınabilir pil takımı
-
Bir avuç çeşitli atlama teli
Çoğunlukla erkekten kadına kullandım ama her şeyi birbirine bağlamanın birçok yolu var
- Süper yapıştırıcı
- Elektrik bandı
- Makas
Adım 1: Devre
Devre oldukça düz ileri. LED'lerin her bir pozitif tarafını (uzun bacak) Arduino'daki bir bağlantı noktasına takın. Kodum, ilk ışık için pin 8'i, ikincisi için pin 9'u ve son LED için pin 12'ye kadar kullanır. LED ile Arduino arasında 100 ile 1000 Ohm arasında bir direnç olması gerekir yoksa LED yanabilir. Elimde aynı dirençlerden 5'i yoktu, bu nedenle eşleştirildikleri dirençlerin düşük direnç değeri nedeniyle ışıklarımdan 2 tanesi daha parlak. Bunları ilk 2 ışık olarak koydum. Her LED'i tekrar Arduino'ya topraklayın.
Düğmenin bir ayağı 10k direnç kullanılarak topraklanmalı ve ayrıca Arduino'nun 2. pinine gitmelidir. Başka bir bacak Arduino'da 5V çıkışa gidiyor olmalı.
2. Adım: Kod
Kodumu Arduino Uno'nuza yükleyin. Doğru şekilde kablolanırsa, bu kod düğmeye basıldığında tüm LED'lerin yanmasına neden olur ve 20 saniyede hepsi sönene kadar her 4 saniyede bir ışık söner. Ayrıca kodda, geri sayımın ortasında sabun dağıtılırsa zamanlayıcının sıfırlanmasına izin veren bir işlev oluşturdum.
Adım 3: Kablo Yanlış Yönetimi
Burada dürüst olacağım. Tüm bunları uygun araçlar olmadan bir araya getirmek bir kabustu. PCB kartlarım ve bir havyam olsaydı, bu çok daha pürüzsüz olurdu. Ancak bu devreyi devre tahtasından aktarmayı deneyin, böylece dağıtıcı için kullanılabilir. Bununla birlikte, breadboard'u Arduino'nun arkasına bantladım ve tüm topraklama kablolarını ona bağladım.
Dirençlerin bağlanması, fotoğraflarda gösterildiği gibi bacaklar üzerinde basitçe bükülerek yapılabilir. Bağlantıları sağlam tutmak için elektrik bandı ve süper yapıştırıcı kullandım. Benim yaptığım hatayı çok fazla süper yapıştırıcı kullanarak yapma. Bu, bağlantıları kararsız hale getirebilir.
Adım 4: Düğmeyi Yapıştırma
Bu aslında tüm projenin en zor kısmı olduğunu kanıtladı. Düğmeyi, sabun verildiğinde basılacağı bir konumda sabunluk üzerine yapıştırmanın bir yolunu bulun. İlk önce düğmenin pürüzlendirmek için gideceği dağıtıcının yüzeyini zımparalamanın ve ardından yapıştırıcı olarak Gorilla Glue kullanmanın en iyi sonucu verdiğini buldum. Sabitlemek ve kuruması için yeterli zaman tanımak için kabloları ve düğmenin üstünü bantlayın.
Adım 5: Hepsini Bir Araya Getirmek
LED'leri tutmak için kabın üstüne 5 delik açın. LED'leri iç taraftan itin ve kabloları bantlayın. 5 kuvveti ve 5 dayanağı ayrı ayrı kaydettim. Arduino'yu devre tahtasına bantlayın ve her şeyi bağlayın. Arduino'daki güç bağlantı noktasının olacağı yerde güç için daha büyük bir delik açın. Düğme için ayrı jumper kabloları kullandım, böylece sabunluk açılıp tekrar doldurulabilsin diye dişi tarafları arkadan çıkacaktı.
Dağıtıcıyı kabın üstüne yapıştırdım, ancak kabınız sabunu pompalarken ağırlığınızı taşıyamıyorsa bunu yapmamanızı tavsiye ederim. Ayrıca suyun geçebileceği yerlerde yapıştırıcı ve elektrik bandı kullandım.
Adım 6: Her Şey Bitti
Sabunla doldurun, taşınabilir pile takın ve o elleri dezenfekte edin!
Önerilen:
DIY Otomatik El Dezenfektanı Dispenseri: 6 Adım
DIY Otomatik El Dezenfektanı Dispenseri: Bu projede bir Otomatik El Dezenfektanı Dispenseri inşa edeceğiz. Bu proje Arduino, Ultrasonik Sensör, Su pompası ve El Dezenfektanı kullanacak. Dezenfektan makinesinin çıkışının altında ellerin varlığını kontrol etmek için ultrasonik bir sensör kullanılır.
Arduino Lazer Tabanlı Zamanlama Sistemi: 6 Adım (Resimli)
Arduino Lazer Tabanlı Zamanlama Sistemi: Öğretimimin bir parçası olarak, bir model aracın 10 metreyi ne kadar hızlı kat ettiğini doğru bir şekilde ölçmek için bir sisteme ihtiyacım vardı. Başlangıçta, eBay veya Aliexpress'den ucuz bir hazır sistem alacağımı düşündüm, bu sistemler genellikle ışık kapıları olarak bilinir, pho
Millis() ile Arduino Zamanlama Yöntemleri: 4 Adım
Millis() ile Arduino Zamanlama Yöntemleri: Bu yazıda millis(); işlev ve çeşitli zamanlama örnekleri oluşturmak için kullanmak koymak.Millis? Dudak eşleyicilerle alakası yok… umarım milli'nin binde bir için sayısal önek olduğunu fark etmişsinizdir; bu bir u çarpıyor
Zamanlama Dişlisi ve Zincir Saati - Neredeyse Ücretsiz!: 5 Adım (Resimlerle)
Zamanlama Dişlisi ve Zincir Saati - Neredeyse Ücretsiz!: Umarım arabanızın zamanlama setini değiştirdiğinizde eski dişlileri ve zinciri atmamışsınızdır. Neredeyse yapıyordum ama karım bana şunu gösterdi: http://www.uncommongoods.com/product/auto-timing-chain-and-gears-wall-clock 125 ABD doları artı nakliye.
AC Powered Motor Zamanlama Işığı: 8 Adım
AC Powered Motor Zamanlama Işığı: 1970'lerde, sahip olduğum neredeyse işe yaramaz neon zamanlama ışığının yerine bir xenon zamanlama ışığı istedim. Kullanmak için bir arkadaşımın AC ile çalışan zamanlama ışığını ödünç aldım. Elimdeyken açtım ve devrenin bir şemasını yaptım. Sonra elektronikçiye gittim