Mundarija:
- 1 -qadam: qismlarni oling
- 2 -qadam: Uskuna va dasturiy ta'minotni birgalikda olishni boshlash
- 3 -qadam: Particle Cloud va Slack o'rtasida IFTTT ni o'rnatish
- 4 -qadam: natija va foydalanish
Video: Slack Integrated Coffeebot: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Siz kelganingizda oshxonada hech qachon yangi qahva bo'lmaganda, ofisda hafsalangiz pir bo'ladimi?
Bu keng tarqalgan ofis muammosi jiddiy harakatlarni talab qiladi. Bu ko'rsatma yordamida siz kofe qaynatgichlar uchun oz miqdordagi pul, asbob -uskunalar va kuch sarflagan holda Slack integratsiyalashgan kofe botini yaratishingiz mumkin.
1 -qadam: qismlarni oling
Ushbu loyiha uchun men ko'plab qurilmalarni qidirdim. Men bir nechta maqsadlar uchun ishlaydigan qurilmani topishga umid qilgandim:
- Yumshoq integratsiya
- Taymerning funktsional imkoniyatlari
- Byudjetga mos
- Hech qanday/bir nechta apparat ilovalarini talab qilmaydi
Qidiruv natijasida Internet-zarrachalar tugmasi (https://store.particle.io/products/internet-button) topildi. Bu juda arzon qurilma IFTTT yordamida juda oson Slack integratsiyasini taklif qildi, taymer funksiyasiga LEDlar yordamida erishish mumkin edi va barcha uskunalar paketda edi. Kichkina kamchiliklardan biri, to'g'ri ishning yo'qligi edi, lekin baxtga ko'ra Thingsverse tayyor 3D -printerning rejasini taklif qildi (https://www.thingiverse.com/thing:1090057). Do'stim yordami bilan men buni chop etishga muvaffaq bo'ldim va oxirgi muammo hal qilindi.
2 -qadam: Uskuna va dasturiy ta'minotni birgalikda olishni boshlash
Birinchidan, Internet -zarracha tugmachasini ishga tayyorlang. Men bu erda hamma qadamlarni ko'rsatmayman, chunki ularda ulardan foydalanish bo'yicha yaxshi ko'rsatma bor:
Asosiy narsalar tayyor bo'lgach, bu hikoyaning biftekini stolga qo'yish vaqti keldi.
Biz afzal ko'rgan foydalanuvchilar hikoyalarini tasvirlashdan boshlashimiz kerak:
- Men Slack orqali kimdir qahva qaynatganda xabar olishni xohlayman.
- Qahva qaynatilganda, qahva qancha vaqt oldin tayyorlanganini ko'rmoqchiman. Oshxonada bo'lganimda, Slack -ning so'nggi xabarini tekshirishni xohlamayman. Bu erda 15 daqiqalik aniqlik oqilona.
Bu ikkita asosiy masala maqsad edi. Manba kodini o'z ichiga olgan biriktirilgan faylda juda ko'p miqdordagi hujjatlar va turli qismlar qanday ishlashini tushuntirishlar mavjud.
Ushbu manba kodi Internet tugmachasiga o'rnatilgandan so'ng, oxirgi yo'qolgan qism IFTTT appletini sozlashdir.
3 -qadam: Particle Cloud va Slack o'rtasida IFTTT ni o'rnatish
Bu qism juda oldinga siljigan va zarracha va IFTTT tomondan yaxshi hujjatlashtirilgan. Bu erda applet oxirida qanday ko'rinishini ko'rsatadigan ba'zi ekran tasvirlari.
Slack -da siz faqat umumiy kanal yaratishingiz kerak. Boshqa hech narsa talab qilinmaydi.
4 -qadam: natija va foydalanish
Tugma shunday ko'rinishga ega bo'ladi. Siz tugmani ofisingizdagi qahva qaynatgichlar yoniga o'rnatib, hamkasblaringizga undan qanday foydalanishni ko'rsatib berishingiz kerak. Mening holatimda ikkita qahva qaynatgich bor, shuning uchun chap va o'ng tugmalar. Bu kod bilan bundan ortiq qo'shish mumkin emas, lekin ba'zi o'zgartirishlar bilan uchinchi va to'rtinchi qo'shilishi mumkin edi, lekin keyin qayta o'rnatishni qayta tuzish kerak.
Bir nechta narsalarni ko'rib chiqish kerak:
1. Wi -Fi antennasi Photon -da unchalik kuchli emas, shuning uchun wifi router (2, 4Ghz) juda yaqin joylashgan bo'lishi kerak. Vaqti -vaqti bilan wifi router xona bo'ylab taxminan 10 metr narida edi.
2. Internet tugmasi suv o'tkazmaydigan, shuning uchun uni qahva qaynatgichlardan to'kilmasligi uchun uni idishning tepasiga joylashtirdim.
3. Kodda ishlatiladigan tegirmonlar () har 49 kunda o'zini yo'q qiladi, shuning uchun uni qayta ishga tushirish kerak bo'lishi mumkin (men buni sinab ko'rmadim)
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
ESP8266: 5 bosqichli Slack holatini yangilovchi
ESP8266 bilan Slack holatini yangilovchi: Agar siz Slack -dan uzoqdan ishlayotgan bo'lsangiz, ushbu loyiha sizning kuningizni biroz osonlashtirishga yordam beradi. Men sizga uni ESP8266 Wi -Fi kartasi yordamida qanday qurishni ko'rsataman. Yuqoridagi videoni o'tkazib yubormang, siz Slack -ni yangi ishlatganmisiz yoki hozirgina ishlatgansiz
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Raspberry Pi Slack Scroll Bot!: 10 qadam
Raspberry Pi Slack Scroll Bot!: Bu loyiha Raspberry Pi ni Pimoroni Scroll Bot to'plami (tugmachalari bilan o'zgartirilgan), Slack va IFTT bilan birlashtirib, youtube videolari obunaga joylashtirilganda ingl. To'plamga o'zgartirishlar kiritish ixtiyoriydir, chunki