Isi kandungan:
- Langkah 1: Kotak Luar
- Langkah 2: Kotak Dalam
- Langkah 3: Kurungan Dalam
- Langkah 4: Pendawaian
- Langkah 5: Kod Foton
- Langkah 6: Kod Pelayan
- Langkah 7: Menyatukannya
Video: SlackBuddy: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Adakah anda mempunyai masalah untuk mengikuti saluran kendur anda yang berbeza atau ketinggalan pemberitahuan apabila salah satu kumpulan anda menjadi aktif? Slack Buddy adalah paparan sekitar yang boleh disimpan di meja anda untuk memberi tahu anda dengan perlahan ketika kumpulan slack anda aktif. Hingga 4 kumpulan slack dapat ditambahkan ke kubus Slack Buddy, dan setiap kumpulan akan ditampilkan di satu sisi Slack Buddy. Slack Buddy secara beransur-ansur akan bertambah terang ketika anda menerima lebih banyak pemberitahuan. Ini adalah kaedah terbaik untuk melihat pasukan mana yang mungkin memerlukan perhatian.
Dicipta untuk HCIN 720: Prototaip Boleh Dipakai dan Kelas Peranti Internet of Things di RIT
fetlab.rit.edu/720/index.html
Senarai Bahan:
Bekalan:
- Foton Zarah
- Stick LED Neopixel 8 RGB (4)
- Wayar pelompat (sekurang-kurangnya 12)
- Papan roti
- Papan Lapis Birch (3)
- Gam E6000
- Kertas Lilin
- Noda Kayu
- Lembaran Akrilik berwarna (bersaiz 4 sampel)
- Pita Pemasangan
Peranti Diperlukan:
- Pemotong Laser
- Pencetak 3D
- Besi pematerian
Langkah 1: Kotak Luar
- Muat turun fail.ai berikut untuk berfungsi mengakses vektor SlackBot dan potongan kotak vektor yang sudah dibuat. Lapisan akan dilabelkan dengan tujuan dan bahannya. Vektor SlackBot adalah untuk akrilik berwarna anda dan kepingan kotak untuk papan lapis anda.
- Untuk memotong papan lapis, kami menggunakan tetapan papan lapis ketumpatan sederhana pada pemotong laser kami dengan ketebalan yang ditetapkan hingga 3.5 mm. Ini memastikan laser cukup kuat untuk memotongnya pada kali pertama.
- Laser memotong kepingan dari papan lapis anda.
- Warnakan 4 sisi anda dengan warna noda pilihan anda untuk menyembunyikan sebarang bekas luka bakar. Ulangi seberapa banyak yang dikehendaki. Kami buat 3 kot.
- Masukkan noda anda dengan semburan penamat pilihan anda. Kami menggunakan kemasan satin.
- Dengan vektor SlackBot, potong potongan tetingkap SlackBot dengan pemotong laser anda. Kami menggunakan akrilik cor empat inci tetapi tersemperit akan kelihatan serupa. Bergantung pada jenis akrilik yang digunakan, gunakan tetapan akrilik pelekap atau ekstrusi pada pemotong laser anda. Anda boleh menggunakan satu warna tetapi kami memilih untuk menggunakan 4 untuk warna yang berbeza dalam logo Slack.
- Dengan menggunakan petua Q, letakkan E6000 dengan hati-hati di sekitar tepi potongan SlackBot anda. Letakkan potongan ke tingkap papan lapis. Ulangi 3 kali ini.
Langkah 2: Kotak Dalam
- Dengan menggunakan fail.ai yang disediakan, potong lapisan yang ditentukan sebagai "kotak dalaman - papan lapis" dengan pemotong laser anda dengan tetapan yang sama yang anda gunakan sebelumnya untuk kotak keluar.
- Dengan lapisan yang ditentukan "kotak dalam - kadbod", potong 4 keping kadbod dengan tetapan yang sesuai pada pemotong laser anda.
Langkah 3: Kurungan Dalam
Dengan menggunakan fail.stl yang disediakan, cetak 8 tanda kurung dengan pengisian sekitar 80%
Langkah 4: Pendawaian
- Empat (4) Jalur LED mesti disambungkan ke foton untuk projek ini. Penting agar foton diletakkan ke arah tengah papan roti supaya kabel pengecas tidak melekat di tepi papan dan menyebabkan ketinggian tambahan.
- Sediakan jalur LED dengan menyolder kabel pelompat ke tanah, pad kuasa Din dan 5v pada setiap LED. Penting untuk memastikan bahawa anda memateri sisi yang mengatakan Din dan bukan Dout.
- Setelah wayar disolder ke papan rajah berikut menunjukkan sambungan wayar yang betul.
Langkah 5: Kod Foton
Kod foton adalah yang akan dijalankan pada peranti foton anda dan akan mengawal lampu di dalam SlackBuddy. Bahagian ini akan menerangkan kod dan penyediaan foton.
- Daftarkan foton anda - Foton anda boleh didaftarkan melalui
- Sambungkan ke internet - Anda boleh mengikuti langkah-langkah ini untuk menyambungkan foton anda ke internet
- IDE berikut dapat digunakan untuk menyusun dan mem-flash kod ke peranti anda tanpa perlu memasuki mod DFU (penting setelah kotak disatukan) https://docs.particle.io/guide/getting-started/co… Tambahkan melampirkan kod ke fail.ino anda. Kod inilah yang menyediakan fungsi togol yang belum dibaca yang membolehkan kita meminta pelayan menghantar maklumat ke foton. Panggilan akan dibuat dalam bentuk {cahaya}, {pemberitahuan} ketika lampu adalah kumpulan untuk beralih dan pemberitahuan adalah jumlah led pada jalur piksel yang ingin kita ringankan.
- Susun dan masukkan kod anda ke foton anda.
Langkah 6: Kod Pelayan
Pelayan bertanggungjawab membuat panggilan API untuk mengendurkan dan menghantarnya ke foton. Bahagian ini akan merangkumi cara membuat kod pelayan.
-
Kelayakan
- Token Warisan:
- Id Peranti dan Token Akses: boleh didapati di bawah tetapan di laman web foton.
- Pasang NodeJS - jika node js belum dipasang pada mesin anda, anda perlu memasangnya. Yang terbaik untuk melakukan ini pada Mac adalah menggunakan Brew.
- Kod - buat fail bernama server.js dan tambahkan kod yang dilampirkan kepadanya
- Jalankan pelayan menggunakan dengan mengetik perintah berikut di terminal dari direktori fail anda Node server.js
Langkah 7: Menyatukannya
Walaupun penampilan kotak itu kelihatan sukar dicapai, sebenarnya agak sederhana dan tidak memerlukan paku atau skru! Kami membuat kurungan cetak 3D khas, di mana anda menempelkan kurungan ke setiap sudut bawah dan atas masing-masing. Walaupun memerlukan sedikit lebih banyak masa untuk berkumpul, hasilnya ramping dan menyenangkan secara estetik. Kami mendapati pelekapan 4 pendakap ke sisi yang terpojok menjadikan proses pelekapan lebih mudah. Anda mungkin perlu memampatkan papan lapis anda kerana melengkung, jadi disyorkan menggunakan penjepit!
- Dengan menggunakan dua sisi tingkap 6 inci, lekatkan kurungan dengan E6000. Pendakap anda harus berdiri dalam kedudukan L. Jangan lekatkan pendakap sepenuhnya. Biarkan ini kering sepenuhnya sebelum beralih ke langkah 2.
- Pasang sisi tingkap 6 inci ketiga dan belakang ke sisi pendakap yang tidak dilekatkan dengan E6000. Pastikan anda meluruskan sisi dengan sempurna untuk membuat penampilan yang lancar. Catatan: Anda mungkin perlu melakukan ini beberapa kali, kerana setiap sisi akan memakan masa kering.
- Setelah bahagian sisinya dilekatkan pada pendakap, lekatkan sudut dengan lebih banyak E6000, anda mungkin memerlukan penjepit untuk memastikan kedua sisinya tetap bersatu dan jika kayu melengkung.
- Pasang kotak dalaman dengan merekatkan kedua-dua sisi dan bahagian tengah kotak dalaman ke dalam lubang pasak. Biarkan sehingga kering sepenuhnya. Catatan: Potongan itu tidak akan sesuai dengan sempurna dan itu disengajakan. Ini memungkinkan ruang untuk memasang wayar melalui sudut.
- Lekatkan bahagian atas ke kotak dalam, gunakan pita untuk menahan bahagian itu kerana lem kering boleh membantu.
- Pasang dua lapisan pita pelekap dua sisi ke lampu.
- Letakkan gam di bahagian belakang pita pelekap dan pasangkan ke 3 sisi dan bahagian atas kotak dalam. Gunakan pita untuk menahannya sehingga kering.
- Letakkan papan foton dan papan roti anda ke dalam kotak dalaman dan pasangkan lampu ke foton anda. Sambungkan kabel usb mikro anda ke Photon. Catatan: Kabel usb mikro mesti ada di dalam kotak sebelum merekatkannya.
- Potong kepingan kertas lilin dan pita kertas di belakang dinding akrilik. Ini akan menyebarkan cahaya dan menjadikannya lebih sukar untuk dilihat di dalamnya.
- Letakkan gam pada pendakap bawah kotak dan pasangkan bahagian bawah. Biarkan ini kering sekurang-kurangnya satu jam sebelum beralih ke langkah seterusnya. Perlu diingat bahawa anda mungkin mahu meletakkan buku berat di atasnya untuk menekan kayu. Pastikan juga kabel usb keluar dari lubang di bahagian belakang.
- Lekatkan kepingan kadbod secara menyerong ke setiap sudut. Anda mungkin perlu menahannya sebentar untuk memastikannya tidak jatuh.
-
Potong dua helai kertas vellum atau lilin dengan bahagian tengah yang sama besar dengan kotak dalaman anda. Ketatkan kedua-dua kepingan ini dan letakkan di atas semuanya. Ini untuk menyebarkan cahaya yang datang dari 3 sisi.
- Lekatkan bahagian tetingkap atas dan kompres dengan objek berat seperti buku.
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)
Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: 9 Langkah (dengan Gambar)
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: Selama bertahun-tahun, saya telah membiasakan diri untuk mengambil patung kecil dengan saya semasa dalam perjalanan: Saya sering membeli artoy kosong (seperti gambar dalam gambar) dan cat ia sesuai dengan bendera dan tema negara yang saya lawati (dalam kes ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
Cara Pixellate Gambar - Dengan Mudah: 3 Langkah (dengan Gambar)
Cara Pixellate Gambar - Mudah: Yang cepat ini adalah teknik untuk menggunakan penapisan piksel untuk mengekalkan anonim, martabat dan lain-lain pada gambar digital. Anda hanya memerlukan penyunting gambar sederhana seperti MS Paint, saya menggunakan MS Paint. Untuk alternatif, lihat ini Boleh diajar