İçindekiler:

Zamanlama Sabunu Dispenseri: 6 Adım
Zamanlama Sabunu Dispenseri: 6 Adım

Video: Zamanlama Sabunu Dispenseri: 6 Adım

Video: Zamanlama Sabunu Dispenseri: 6 Adım
Video: Temizlik Benim İşim 6. Bölüm 2024, Temmuz
Anonim
Image
Image
Zamanlama Sabunluk
Zamanlama Sabunluk
Zamanlama Sabunluk
Zamanlama Sabunluk
Zamanlama Sabunluk
Zamanlama Sabunluk

Ş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
Devre
Devre
Devre
Devre
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

Yanlış Kablo Yönetimi
Yanlış Kablo Yönetimi
Yanlış Kablo Yönetimi
Yanlış Kablo Yönetimi
Yanlış Kablo Yönetimi
Yanlış Kablo 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

Düğmeyi yapıştırma
Düğmeyi yapıştırma
Düğmeyi yapıştırma
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

Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy

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

Hepsi tamam!
Hepsi tamam!

Sabunla doldurun, taşınabilir pile takın ve o elleri dezenfekte edin!

Önerilen: