Sommario:
- Passaggio 1: ottenere le parti
- Passaggio 2: iniziare a mettere insieme l'hardware e il software
- Passaggio 3: configurazione di IFTTT tra Particle Cloud e Slack
- Passaggio 4: il risultato e l'utilizzo
Video: Coffeebot integrato Slack: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Sei frustrato in ufficio quando non c'è mai caffè fresco in cucina quando arrivi?
Questo problema comune dell'ufficio richiede azioni serie. Con questo istruibile puoi creare un coffeebot integrato Slack per le tue macchine da caffè con una piccola quantità di denaro, attrezzature e sforzi.
Passaggio 1: ottenere le parti
Per questo progetto ho cercato molti dispositivi. Speravo di trovare un dispositivo che funzionasse per pochi obiettivi:
- Integrazione lenta
- Funzionalità timer
- Economico
- Non richiede nessuna/poche applicazioni hardware
La ricerca è risultata in Particle Internet Button (https://store.particle.io/products/internet-button). Questo dispositivo abbastanza economico ha offerto un'integrazione Slack molto semplice utilizzando IFTTT, la funzionalità del timer è stata in grado di ottenere utilizzando i LED e tutto l'hardware era nel pacchetto. Un piccolo inconveniente era la mancanza di una custodia adeguata, ma fortunatamente Thingsverse ha offerto un progetto di stampante 3D già pronto (https://www.thingiverse.com/thing:1090057). Con l'aiuto di un amico sono riuscito a farlo stampare e l'ultimo problema è stato affrontato.
Passaggio 2: iniziare a mettere insieme l'hardware e il software
Prima di tutto, prepara il Particle Internet Button. Non guiderò tutti i passaggi qui, perché hanno una buona guida su come usarlo:
Una volta che le basi sono pronte, è il momento di portare in tavola la bistecca di questa storia.
Dovremmo iniziare descrivendo le storie utente preferite:
- Vorrei ricevere una notifica tramite Slack, quando qualcuno prepara il caffè.
- Quando il caffè viene preparato, vorrei vedere per quanto tempo è stato fatto il caffè. Non voglio controllare il messaggio Slack più recente, mentre sono in cucina. Qualcosa come una precisione di 15 minuti è ragionevole qui.
Questi due grandi problemi era l'obiettivo. Il file allegato contenente il codice sorgente ha una quantità piuttosto ampia di documentazione e spiegazioni su come funzionano le diverse parti.
Una volta installato questo codice sorgente su Internet Button, l'ultima parte mancante è la configurazione dell'applet IFTTT.
Passaggio 3: configurazione di IFTTT tra Particle Cloud e Slack
Questa parte è abbastanza semplice ed è ben documentata sia da Particle che da IFTTT. Ecco alcuni screenshot di come apparirà l'applet alla fine.
In Slack devi solo creare un canale pubblico. Nient'altro è richiesto.
Passaggio 4: il risultato e l'utilizzo
Ecco come apparirà il pulsante. Dovresti installare il pulsante accanto alle macchine da caffè del tuo ufficio e guidare i tuoi colleghi su come usarlo. Nel mio caso d'uso ci sono due caffettiere, quindi pulsanti sinistro e destro. Con questo codice non è possibile aggiungerne di più, ma con alcune modifiche potrebbero essere aggiunti un terzo e un quarto, ma poi è necessario riprogettare il ripristino.
Poche cose da considerare:
1. L'antenna wifi non è molto potente nel Photon, quindi il router wifi (2, 4Ghz) dovrebbe essere posizionato abbastanza vicino. Nella mia occasione il router wifi era a circa 10 metri di distanza dall'altra parte della stanza.
2. Il pulsante Internet non è impermeabile, quindi l'ho posizionato sopra il contenitore per tenerlo al riparo da eventuali fuoriuscite della caffettiera.
3. I mills() utilizzati nel codice si azzereranno ogni 49 giorni, quindi potrebbe essere necessario un riavvio dopo (non sono stato in grado di testarlo)
Consigliato:
Nest Hello - Cicalino del campanello con trasformatore integrato Regno Unito (220-240 V CA - 16 V CA): 7 passaggi (con immagini)
Nest Hello - Campanello per campanello con trasformatore integrato Regno Unito (220-240 V CA - 16 V CA): volevo installare un campanello per campanello Nest Hello a casa, un aggeggio che funziona a 16 V-24 V CA (NOTA: un aggiornamento software nel 2019 ha cambiato l'Europa gamma di versioni a 12V-24V AC). Il campanello standard suona con trasformatori integrati disponibile nel Regno Unito presso il
Come fare applauso? Interruttore ON/OFF -- Senza alcun circuito integrato: 6 passaggi
Come fare applauso? Interruttore ON/OFF || Senza alcun IC: questo è un applauso dell'interruttore senza alcun IC. Puoi applaudire? Prima volta poi la lampadina? ACCENDI E batti la seconda volta la lampadina? SPENTO. Questo circuito è basato su flip-flop SR. Componenti 1. Transistor NPN BC547 (4 pezzi) 2. Resistori 10k (5 pezzi)3. 1K di resistenza
Portafoto con altoparlante integrato: 7 passaggi (con immagini)
Portafoto con altoparlante incorporato: ecco un grande progetto da intraprendere durante il fine settimana, se vuoi creare il tuo altoparlante che può contenere foto/cartoline o anche la tua lista di cose da fare. Come parte della build utilizzeremo un Raspberry Pi Zero W come cuore del progetto e un
Gestore finestre integrato: 10 passaggi
Embedded Window Manager: questo progetto mostra come implementare un window manager con finestre sovrapposte mobili su un microcontrollore incorporato con un pannello LCD e un touch screen. Ci sono pacchetti software disponibili in commercio per farlo, ma costano e sono vicini
MIXER AUDIO A 3 CANALI Integrato con un trasmettitore radio FM: 19 passaggi (con immagini)
MIXER AUDIO A 3 CANALI Integrato con un trasmettitore radio FM: Ciao a tutti, in questo articolo vi guiderò a costruire il vostro MIXER AUDIO A 3 CANALI integrato con un trasmettitore radio FM