İçindekiler:

GrooveTail - Kokteyl-Makine: 8 Adım
GrooveTail - Kokteyl-Makine: 8 Adım

Video: GrooveTail - Kokteyl-Makine: 8 Adım

Video: GrooveTail - Kokteyl-Makine: 8 Adım
Video: Finishing Groove,Tail Duct FTTH Construction 2024, Eylül
Anonim
GrooveTail - Kokteyl-Makine
GrooveTail - Kokteyl-Makine
GrooveTail - Kokteyl-Makine
GrooveTail - Kokteyl-Makine

Bir kokteyl yapmak zorunda kalarak zamanınızı boşa harcamayı bırakın ve tüm malzemeleri google'da aratın. Kendine bir kokteyl makinesi yap. Bu projeyi yapma fikri aklıma geldiğinde aklımdan geçen buydu.

Çalışmayı seveceğim bir şey yapmak istedim ve bu tam olarak bu. Kendi kokteyl makinemi yaptıktan sonra kendimi harika hissediyorum çünkü artık hiçbir şey yapmadan tüm yaz kokteyl içebiliyorum.

Bu proje tamamen duyarlı ve kullanımı çok kolay olan basit bir web sitesi tarafından kontrol edilmektedir. Projeye koyacağınız malzemeler ve kokteyller tamamen size kalmış.

Bu kokteyl makinesi harika ve size nasıl yaptığımı göstereceğim.

Adım 1: Sarf Malzemeleri

Ne yazık ki bu proje ücretsiz değil…. Uygulamayı ve pompaları kontrol etmek için gereken bazı malzemeleri satın almanız gerekecek.

Ekte tam bir Tedarik Listesi (Malzeme Listesi (BOM)) bulunmaktadır.

  1. Kodlayacağınız her şeyi kontrol etmek için "Raspberry Pi" gereklidir.
  2. Her şeyin açık olduğundan emin olmak için bir "12V güç kaynağına" ihtiyacımız var. Bu aynı zamanda bir güç kablosu ile birlikte gelir.
  3. Sıvıyı bardağa pompalamak için 6 adet "12V Perialistik Pompa" sipariş ettim.
  4. Sıvıdan pompaya ve ardından cama geçmek için 7,5 metrelik silikon tüpler.
  5. Ayrıca perialistik pompaların güç (açma/kapama) modunu kontrol etmek için "8 kanallı Röle"ye ihtiyacımız var.
  6. "5V Regülatör", 12V güç kaynağını 5V Raspberry Pi'ye bağlamak için kullanılır.
  7. Bu projede + ve -'mi kontrol etmek için bir "Güç Dağıtım Panosu" kullandım ama bunu bir breadboard üzerinde de yapabilirsiniz.
  8. Ayrıca, tarayıcınıza yazmanız gereken ipi göstermek için bir "OLED ekran" sipariş ettim.
  9. Projenin konutu için yerel bir dükkana gittim ve 27x27mm ve 210cm yüksekliğinde 2 ahşap kiriş ve 125x62, 5cm 2 ahşap plaka aldım.
  10. İçecekler için de yerel bir dükkana gittim ve kokteyllerim için gerekli içecekleri aldım.

2. Adım: Fritzing Şeması

Yaptığım ilk şey planımı yapmak oldu. Bu programın kullanımı çok kolaydır ve tüm bileşenlerinizi gerçekten birbirine bağladığınızda size çok yardımcı olur.

Hangi pinleri kullandığımı ve her şeyi nasıl bağladığımı ekteki dosyalardan her zaman kontrol edebilirsiniz.

3. Adım: Veritabanı

Veri tabanı
Veri tabanı

Planımı bitirdikten sonra veritabanımı yaptım. Veritabanım, malzemelerimi ve kokteyllerimi birbirine bağlamak için kullanılıyor. Veritabanı ayrıca ds1820 sensöründen alınan sıcaklığı da sakladı.

Bir model çizmeye başladım ve modelim iyi bir şekilde tamamlandıktan sonra ileri mühendislik yaptım.

Adım 4: Tel Çerçeveler ve Tasarım

Tel Çerçeveler ve Tasarım
Tel Çerçeveler ve Tasarım

Bu projeye başladığımdan beri web sitesinin yapısı hakkında zaten bir fikrim vardı. Bu yüzden önce tel kafeslere çizdim ve ardından renkleri ekledim. Kokteyller daha çok öne çıkacağı için koyu renkleri seçtim.

Bu aynı zamanda projeme hangi özellikleri koyacağımı da düşünmem gereken andı. İptal düğmesi ekledim, böylece yanlışlıkla kokteyl yap'a basarsanız işleminizi iptal edebilirsiniz. Ayrıca, tüplerde daha az bakteri yaşamı olması için bir temizleme işlevi koymanın gerekli olduğunu hissettim.

Adım 5: Her Şeyi Kablolama

Her Şeyi Kablolama
Her Şeyi Kablolama
Her Şeyi Kablolama
Her Şeyi Kablolama
Her Şeyi Kablolama
Her Şeyi Kablolama

Her şeyi bağlamanın zamanı geldi. Fritzing şemanızı bunun için kullandığınızdan emin olun, çünkü bunlar bunu yapmayı çok daha kolay hale getirir ve çok fazla hata yapmazsınız.

12V güç kaynağı ile Raspberry Pi arasına 5V regülatörü koyduğunuzdan emin olun. Aksi takdirde Raspberry Pi'niz aşırı yüklenir ve ölür. Ayrıca Raspberry Pi bu tür şeyler için çok hassas olduğundan tüm + ve - kablolarınızın doğru yerde olduğundan emin olun.

Adım 6: Ön Uç ve Arka Uç Kodu

Ön Uç ve Arka Uç Kodu
Ön Uç ve Arka Uç Kodu

Tel kafeslerimi tasarladıktan sonra. Html'mi css ile yazmaya başladım. Bunların hepsi gerçekten iyi gitti ve oldukça hızlı gitmeli.

Frontend kodu Visual Studio Code ile javascript ile, backend kodu Python3.5 ile yazılmıştır.

Ön yüzüme kokteyl yaparken geri sayım işlemi gibi bazı özellikler yazdım. Arka yüzümde veri tabanımla bağlantı kurmak için her şeyi yazdım, sıcaklık göstergesi, bileşenlerin gösterilmesi ve pompaların etkinleştirilmesi ve devre dışı bırakılması.

Zor kısım, ön uç kodunuzu arka uç koduyla bağlamanız gerektiğinde gelir. Bunun için soket kullandım. Soketlerin kullanımı oldukça kolay ve benim için iyi çalıştı.

Github Deposu

Adım 7: Muhafaza

Konut
Konut
Konut
Konut
Konut
Konut

Kodlamamın büyük bir kısmı tamamlandıktan sonra bu projenin konutunu yapmaya başladım. Her şeyi yerel bir mağazadan aldım.

  1. 27x27mm ve 210cm yüksekliğinde 2 ahşap kiriş
  2. 125x62, 5cm 2 ahşap tabak

Ahşap kirişlerin ve ahşap plakaların doğru boyutlarını keserek başladım. Evim 40x40cm ve 62,5cm yüksekliğinde.

Doğru ölçüleri kestikten sonra ahşap kirişlerle bir dikdörtgen yaptım. Dikdörtgen yapıldıktan sonra etrafındaki tahta plakaları vidalarla yerleştirdim. Kasanın ortasında elektroniğimi yerleştirmek için bir plaka olduğundan emin oldum. O kısım daha sonra kapatılacak ve kasanın sadece alt kısmı gösterilecek.

Muhafazadaki ana parçaların çoğu yapıldıktan sonra, perialistik pompaların olacağı bazı delikleri vidalamaya başladım ve onları yerine yerleştirdim.

Muhafazanın arka tarafında, güç kablosunun geçmesi için bir I deliği çekildi. Orta platformda silikon tüplerin geçmesi ve içeceklerin içine girmesi için 6 delik açtım.

Ben de platformun ortasına bir delik açtım ve içine evimde koyduğum beyaz bir tüp koydum, biraz doğaçlama. Bu tüp, tüm silikon tüplerin gireceği yerdir.

Adım 8: Son Dokunuş

Bitirici Dokunuş
Bitirici Dokunuş
Bitirici Dokunuş
Bitirici Dokunuş
Bitirici Dokunuş
Bitirici Dokunuş

Konutun dışı bittikten sonra. Tüm bileşenlerimi vidaladım ve bantladım. Bu çok fazla işti ve bileşenlere zarar vermemek için bunu çok dikkatli ve hassas bir şekilde yapmanız gerektiğinden çok zaman alıyor.

Tüm bileşenlerimi yerleştirdikten sonra Perialistik Pompalarımı muhafazaya ve silikon tüpleri de buna taktım.

Silikon tüpleri bir tarafta açtığım deliklerden geçiriyorum. Ve diğer tarafta, tüm silikon tüpler bir araya gelsin diye beyaz tüpün içine koydum. Camın durduğu yer burasıdır.

OLED ekran, kasama taktığım son şeylerden biri. Onu vidaladım ve ayrıca tüm kabloların bileşen parçasının içine girmesi için küçük bir deliğe vidaladım.

Her şeyi bağladıktan ve çalışıp çalışmadığını test ettikten sonra kasanın ön tarafının üst kısmını kapattım ve çok güzel görünüyordu. Yarattığım projeyle gurur duyuyorum.

Önerilen: