Robot Alarm Menggulung: Sistem Bangun Pijak Cerdas dan Mobile yang Diberdayakan oleh Raspberry Pi dan Google Calendar
Pernahkah Anda mematikan alarm pagi hanya untuk bangun satu jam kemudian dan tergesa-gesa keluar pintu? Buat robot alarm yang memaksa Anda untuk bergerak—maka Anda akan benar-benar bangun.
Langkah 1: Pendahuluan
Hari ini sebagian besar kita menggunakan smartphone sebagai alarm karena nyaman, serbaguna, dan bahkan dapat memutar nada kustom atau getar pada waktu bangun yang optimal. Kelemahannya? Saat ponsel berada di jangkauan tangan, mudah untuk menggesernya kembali ke tempat tidur dan melewatkan alarm sepenuhnya.
Bayangkan perangkat yang tidak dapat dimatikan dengan hanya sekedar ketukan. Robot Alarm Menggulung kami menggunakan Raspberry Pi dan BrickPi untuk bergerak di sekitar kamar Anda, memutar nada alarm kustom, dan terus berjalan sampai Anda secara aktif menghentikannya. Ia juga menyinkronkan langsung dengan Google Calendar—perangkat apa pun yang dapat mengakses kalender Anda dapat menyesuaikan waktu alarm saat itu juga.
Dengan mencari peristiwa berjudul wake1 di kalender Anda, robot secara otomatis memulai alarm pada waktu peristiwa, jadi Anda dapat mengelola jadwal bangun dari ponsel, laptop, atau tablet Anda.
Langkah 2: Bagian yang Diperlukan
- Raspberry Pi (Model B atau B+ disarankan)
- Antarmuka BrickPi
- Paket Daya BrickPi
- Kartu SD dengan Raspbian yang terinstal
- Dongle Wi‑Fi
- 1 speaker kecil (misalnya, X‑Mini 2)
- 2 motor LEGO Mindstorms (kompatibel NXT atau EV3)
- 2 sensor sentuh LEGO Mindstorms
- 2 roda LEGO
- Berkas dan pin LEGO untuk chassis
Langkah 3: Pembangunan
Mulai dengan mengumpulkan semua komponen yang tercantum di atas. Robot dapat dirangkaikan dengan motor dan sensor LEGO Mindstorms NXT atau EV3; BrickPi akan menangani kontrol motor dan sensor.
Ikuti instruksi langkah demi langkah di Manual Instruksi (PDF) untuk merakit chassis, memasang motor, dan menghubungkan sensor. Ingat tugas port:
- Motor kanan – PORT_A
- Motor kiri – PORT_D
- Sensor sentuh 1 – PORT_1
- Sensor sentuh 2 – PORT_2
- Sensor ultrasonik – PORT_4
- Speaker – jack audio dan port USB
Setelah dirangkaikan, robot akan berkeliaran bebas, memutar nada alarm, dan hanya berhenti ketika Anda menekan salah satu sensor sentuh. Integrasi Google Calendar memungkinkan Anda untuk mengatur atau mengubah waktu alarm dari perangkat apa pun, menjadikan ini solusi bangun yang fleksibel dan bebas tangan.
Untuk detail lebih lanjut, kunjungi halaman proyek Robot Alarm Menggulung.