Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Telepon dial-less tua dan tidak biasa ini sekarang membantu kesejahteraan dan produktivitas hidup berdampingan di kantor rumah! Di bawah kisi-kisi antiknya, cincin neopiksel menyalakan 24 LED secara berurutan selama satu jam, beralih ke tampilan pelangi yang menarik saat waktunya istirahat. Abaikan pelangi dan cincin LED mulai berkedip merah, disertai dengan bunyi bip halus namun tidak dapat diabaikan dari unit bel asli ponsel.
Untuk membatalkan bunyi bip atau mengatur ulang penghitung waktu kapan saja saya hanya perlu menekan tombol di telepon atau mengangkat handset sebentar - keduanya memaksa saya untuk bangun dan berjalan melintasi ruangan, lalu mengingat saya sudah bangun. Saya mungkin juga meregangkan kaki saya, ambil kopi …. Anda lihat cara kerjanya.
Semuanya ditenagai oleh Raspberry Pi 2 tua yang bagus, menggunakan sakelar dan bel asli ponsel di samping cincin neopiksel.
Ini didukung dari hub USB di laptop kerja saya, dan boot secara otomatis ketika saya mulai di pagi hari, jadi tidak ada yang bisa dilakukan selain mengatur ulang penghitung waktu ketika saya istirahat.
Jika Anda tidak dapat melihat video YouTube yang disematkan, ada di
Perlengkapan
Raspberry Pi 2
Cincin NeoPixel (24 LED dalam kasus ini)
1x LED Putih untuk dudukan lampu
Kabel jumper
Telepon Vintage
Langkah 1: Inspirasi
Setelah menatap telepon tua yang aneh ini di sudut kantor saya selama sebulan, saya pikir sudah waktunya untuk melakukan sesuatu. Saya tidak ingin menghabiskan terlalu banyak waktu atau uang untuk itu, jadi memutuskan untuk hanya menggunakan suku cadang yang saya miliki di bengkel, sebagai semacam tantangan.
Saya mengangkat telepon di sebuah pameran barang antik jalanan hampir dua tahun yang lalu, dan tidak pernah dapat mengetahui tujuannya, telepon itu memiliki kisi-kisi alih-alih dial, tetapi tidak ada pengeras suara di dalamnya - itu seharusnya dari pangkalan angkatan udara lokal, jadi bisa saja menjadi interkom atau ekstensi dari beberapa jenis.
Saya memutuskan untuk memasangkannya dengan cincin LED Kitronik Zip Halo - ini ukuran yang tepat dan juga telah menghantui bengkel selama lebih dari setahun, tidak digunakan. Itu tidak digunakan karena secara teknis ini untuk bbc micro:bit, tetapi akhirnya menemukan tujuan untuk itu, saya menyadari itu hanya cincin neopiksel yang didandani, dan dapat dikontrol seperti strip LED RGB WS2812B lainnya.
Langkah 2: Push to Break
Setelah dibongkar dan digosok dengan cepat, bagian-bagian telepon jauh lebih mudah didekati, dan saya mengatur untuk menghubungkannya dengan Raspberry Pi.
Tombol asli adalah yang paling mudah, ini ternyata merupakan sakelar mikro awal, dengan terminal sekrup, sehingga mudah dihubungkan ke beberapa kabel jumper wanita. Lampu merah kecil sedikit lebih rumit, tetapi hanya perlu mengganti bohlamnya dengan LED putih, jika tidak, dudukannya dibiarkan utuh, lagi-lagi dihubungkan ke kabel jumper.
Selanjutnya saya ingin dapat mengangkat handset telepon untuk mengatur ulang pengatur waktu istirahat, jadi dengan set multi-meter ke "resistance" saya mulai menguji berbagai kombinasi koneksi sekrup asli di telepon, akhirnya tersandung sepasang terminal yang akan terhubung langsung ke sakelar penerima.
Saya agak tidak yakin dengan bel, karena ditandai "12v" - Saya mempertimbangkan untuk menggunakan papan relai kecil dan baterai 9v, tetapi kemudian setelah pengujian saya menyadari itu akan berbunyi bip dengan cukup baik pada 3v, jadi sambungkan langsung ke kabel jumper.
Langkah 3: Wiring dan Pi Setup
Saya telah menggunakan kabel jumper yang cukup panjang di semua sakelar, jadi perakitan tidak terlalu sulit. Pertama saya mengamankan papan Raspberry Pi di tempatnya dengan beberapa baut lengket (pemegang dasi kabel 3m dengan baut kecil yang dibor) dan kemudian menyambungkan potongan-potongan itu ke GPIO satu per satu.
Selain cincin NeoPixel, yang disambungkan hingga 5v, GND, dan GPIO18, komponennya disiapkan sebagai berikut:
GPIO12 (Input) - Tombol AsliGPIO16 (Input) - Sakelar Penerima HandsetGPIO14 (Output) - Buzzer Telepon AsliGPIO26 (Output) - LED untuk lampu
Agar Pi bekerja dengan cincin NeoPixel, pertama-tama saya menginstal beberapa perangkat lunak untuk papan berdasarkan jenis LED yang sama (The Unicorn HAT):
curl -sS https://get.pimoroni.com/unicornhat | pesta
Skrip pengaturan ini melakukan sebagian besar kerja keras, dan saya sarankan untuk mencobanya jika Anda perlu mengontrol LED WS2812B, skrip ini dilengkapi dengan beberapa contoh yang bagus. Bergantung pada jumlah LED di strip/cincin Anda, Anda mungkin perlu mengedit…
sudo nano /usr/local/lib/python3.7/dist-packages/unicornhat.py
… karena ini mengontrol (saya cukup yakin) jumlah LED yang diharapkan ditemukan oleh perangkat lunak.
Setelah dasar-dasarnya berfungsi, saya menyusun skrip Python yang akan mengontrol LED dan buzzer, terintegrasi dengan dua sakelar. Ini membutuhkan beberapa percobaan dan kesalahan tetapi skrip yang saya gunakan tersedia di GitHub - skrip dapat dengan mudah disesuaikan untuk menggunakan input & output yang berbeda. Ini bekerja tetapi tidak sempurna!
Bagian terakhir dari pengaturan adalah menjalankan skrip saat startup, jadi saya mengedit …
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
…menambahkan baris…
sudo python3 /home/pi/timer.py &
..ke akhir file, simpan dan reboot.
Bagian terakhir dari perakitan hanya menyatukan dua bagian casing telepon - dipegang dengan nyaman oleh baut aslinya.
Langkah 4: Istirahatlah
Saya sangat menyukai ponsel ini sekarang, duduk dengan tenang di sudut kantor, terlihat bagus, memiliki satu pekerjaan (memaksa saya untuk bergerak sesekali) dan melakukannya dengan baik. Itu menyenangkan dan cepat untuk dibangun, tetapi sangat sulit untuk memotret - LED jauh lebih terang dan lebih hidup daripada di gambar!
Saya selalu bekerja dari rumah beberapa hari dalam seminggu, dan dalam waktu normal ini adalah kesempatan untuk bekerja lebih lama dan menyelesaikan lebih banyak pekerjaan, tanpa gangguan.
Itu bukan cara kerja yang berkelanjutan ketika Anda WFH setiap hari, dalam situasi jarak jauh seperti ini, sangat penting untuk mengambil istirahat kecil yang nyaman, demi (dalam kasus saya terutama) punggung bawah dan kesehatan mental Anda..
Terima kasih telah membaca, tetap aman dan istirahatlah para pekerja rumahan!
Proyek Old Tech, New Spec saya yang lain semuanya ada di Instructables di
Detail lebih lanjut ada di situs web di https://bit.ly/OldTechNewSpec. dan saya di Twitter @OldTechNewSpec.
Hadiah Kedua dalam Tantangan Kecepatan Kerja Dari Rumah
Direkomendasikan:
Konsol Game Pi Tourer 1963: 9 Langkah (dengan Gambar)
Konsol Game Pi Tourer 1963: Ini adalah radio mobil Sky Tourer 1963 yang telah saya ubah menjadi konsol game retro portabel yang praktis. Ini memiliki Raspberry Pi 3 built-in, dengan 6 tombol arcade dan joystick yang mengendalikan sprite RetroPie vintage itu melalui papan pengontrol Picade. NS
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat
Lengan Bionic yang Dioperasikan dengan Tele: 13 Langkah (dengan Gambar)
Lengan Bionic yang Dioperasikan dengan Tele: Dalam Instruksi ini, kami akan membuat lengan bionik yang dioperasikan dengan jarak jauh, yaitu lengan robot yang mirip dengan tangan manusia dengan enam derajat kebebasan (lima untuk angka dan satu untuk pergelangan tangan). Itu dikendalikan dengan tangan manusia menggunakan sarung tangan yang memiliki sensor flex di
Xanboo/Homesite Laser Break Beam Sensor: 6 Langkah
Xanboo/Homesite Laser Break Beam Sensor: Saya ingin sensor sinar laser gaya Hollywood untuk dimainkan. Masalahnya adalah saya memiliki setumpuk kamera dan sensor Motorola Homesight, tetapi tidak ada yang memiliki laser! Proyek ini mendokumentasikan percobaan, kegagalan, dan keberhasilan saya dalam membangun sensor laser
Headphone Break di Rig: 4 Langkah
Headphone Break in Rig: Banyak orang bersumpah dengan merusak headphone mereka - Saya setengah yakin pasangan saya saat ini terdengar sebagus yang berfungsi sebagai pembicara. Itu tidak akan membuat pasangan yang bagus terdengar lebih baik, tetapi itu mungkin membuat pasangan yang bagus terdengar lebih baik, atau membantu