İçindekiler:
- 1. Adım: Parçaları Alın
- 2. Adım: Donanım ve Yazılımı Bir Araya Getirmeye Başlama
- Adım 3: Parçacık Bulutu ve Slack Arasında IFTTT'yi Ayarlama
- Adım 4: Sonuç ve Kullanım
Video: Slack Entegre Kahve Botu: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Geldiğinizde mutfakta hiç taze kahve olmadığında ofiste sinirli misiniz?
Bu yaygın ofis sorunu ciddi önlemler gerektirir. Bu talimatla, az miktarda para, ekipman ve çaba ile kahve makineleriniz için Slack entegre bir kahve robotu oluşturabilirsiniz.
1. Adım: Parçaları Alın
Bu proje için birçok cihaz aradım. Birkaç amaç için çalışan bir cihaz bulmayı umuyordum:
- Gevşek entegrasyon
- Zamanlayıcı işlevi
- Bütçe dostu
- Hiçbiri/birkaç donanım uygulaması gerektirmez
Arama, Parçacık İnternet Düğmesi ile sonuçlandı (https://store.particle.io/products/internet-button). Bu oldukça ucuz cihaz, IFTTT kullanarak çok kolay Slack entegrasyonu sunuyordu, zamanlayıcı işlevselliği LED'leri kullanarak elde edebildi ve tüm donanımlar paketteydi. Küçük bir dezavantaj, uygun kasanın olmamasıydı, ancak neyse ki Thingsverse hazır bir 3D yazıcı planı sundu (https://www.thingiverse.com/thing:1090057). Bir arkadaşımın yardımıyla bunu basmayı başardım ve son sorun çözüldü.
2. Adım: Donanım ve Yazılımı Bir Araya Getirmeye Başlama
Her şeyden önce, Parçacık İnternet Düğmesini kullanıma hazır hale getirin. Buradaki tüm adımları yönlendirmeyeceğim çünkü nasıl kullanılacağına dair iyi bir rehberleri var:
Temel bilgiler hazır olduğunda, bu hikayenin bifteğini masaya koymanın zamanı geldi.
Tercih edilen kullanıcı hikayelerini tanımlayarak başlamalıyız:
- Biri kahve demlediğinde Slack üzerinden bildirim almak istiyorum.
- Kahve demlendiğinde, kahvenin ne kadar süre önce yapıldığını görmek isterim. Mutfaktayken en son Slack mesajına bakmak istemiyorum. 15dk doğruluk gibi bir şey burada makul.
Bu iki önemli konu amaçtı. Kaynak kodunu içeren ekli dosyada oldukça kapsamlı dokümantasyon ve farklı parçaların nasıl çalıştığına dair açıklamalar bulunmaktadır.
Bu kaynak kodu İnternet Düğmesine yüklendikten sonra, son eksik kısım IFTTT uygulamasını kurmaktır.
Adım 3: Parçacık Bulutu ve Slack Arasında IFTTT'yi Ayarlama
Bu kısım oldukça basittir ve hem Parçacık hem de IFTTT tarafından iyi belgelenmiştir. İşte uygulamanın sonunda nasıl görüneceğine dair bazı ekran görüntüleri.
Slack'te yalnızca genel bir kanal oluşturmanız gerekir. Başka bir şey gerekli değildir.
Adım 4: Sonuç ve Kullanım
Düğme bu şekilde görünecek. Butonunu ofisinizdeki kahve makinelerinin yanına kurmalı ve onu nasıl kullanacakları konusunda iş arkadaşlarınıza rehberlik etmelisiniz. Benim kullanım durumumda iki kahve makinesi var, dolayısıyla sol ve sağ düğmeler. Bu kodla bundan fazlasını eklemek mümkün değildir, ancak bazı değişikliklerle üçüncü ve dördüncü eklenebilir, ancak daha sonra sıfırlamanın yeniden tasarlanması gerekir.
Dikkate alınması gereken birkaç şey:
1. Wifi anteni Photon'da çok güçlü değil, bu nedenle wifi yönlendirici (2, 4Ghz) oldukça yakın yerleştirilmelidir. Benim durumumda wifi yönlendirici odanın karşısında yaklaşık 10 metre idi.
2. İnternet düğmesi su geçirmez değildir, bu yüzden kahve makinesinin olası dökülmelerini önlemek için kabın üstüne yerleştirdim.
3. Kodda kullanılan değirmenler (), her 49 günde bir kendini sıfırlayacaktır, bu nedenle bundan sonra yeniden başlatılması gerekebilir (bunu test edemedim)
Önerilen:
Nest Hello - Entegre Trafolu Kapı Zili Zil İngiltere (220-240V AC - 16V AC): 7 Adım (Resimlerle)
Nest Hello - Entegre Transformatörlü Kapı Zili Zil İngiltere (220-240V AC - 16V AC): Evde bir Nest Hello kapı zili kurmak istedim, 16V-24V AC ile çalışan bir cihaz (NOT: 2019'daki bir yazılım güncellemesi Avrupa'yı değiştirdi sürüm aralığı 12V-24V AC'ye kadar). Standart kapı zili, İngiltere'de şu anda mevcut olan entegre transformatörlere sahip
Dev Yarasalar- Pixlr Kullanarak İki Fotoğraf Nasıl Entegre Edilir: 7 Adım
Dev Yarasalar- Pixlr Kullanarak İki Fotoğraf Nasıl Entegre Edilir: Rocky Dağları'nın batı yamacındaki Flat Tops'ta, keşfettiğim yolda bu tabelaya rastladım. "YARALAR, MAĞARALAR VE MADENLERİN KORUNMASI İÇİN İNSAN GİRİŞİNE KAPALIDIR" denildi. Bunun tuhaf olduğunu düşündüm çünkü
Programlanabilir LED'leri Kullanan Entegre Flaşörlü Motosiklet Kuyruk Lambası: 4 Adım
Programlanabilir LED'leri Kullanan Entegre Flaşörlü Motosiklet Kuyruk Lambası: Merhaba! Bu, motosikletiniz veya muhtemelen WS2812B (bireysel olarak adreslenebilir led'ler) ve Arduinos kullanan herhangi bir şey için özel bir Programlanabilir RGB Kuyruk Lambasının (entegre flaşörler/göstergelerle) nasıl yapılacağına dair biraz kolay bir DIY. . 4 aydınlatma modu vardır
3 KANAL SES MİKSERİ FM Radyo Vericisi ile Entegre: 19 Adım (Resimlerle)
3 KANAL SES MİKSERİ FM Radyo Vericisi ile Entegre: Herkese merhaba, bu yazıda bir FM radyo vericisi ile entegre 3 KANAL SES MİKSERİ oluşturmanız için size rehberlik edeceğim
DIY AUX ENTEGRE FEMAL JACK SPLITTER: 3 Adım
DIY AUX ENTEGRE FEMAL JACK SPLITTER: Bu projenin arkasındaki neden, dizüstü bilgisayarımda bulunan bir entegre dişi aux jakını bölmekti. entegre jaka sahip olmanın sorunu, hoparlörler ve mikrofon için hepsi bir arada seçeneği kullanmanız veya reklamı bölen bir adaptör satın almanız gerektiğidir