Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam Instruksi ini, kami akan membuat sensor magnet IoT menggunakan RaspberryPi 3.
Sensor terdiri dari LED dan buzzer, keduanya menyala ketika magnet dirasakan oleh sensor buluh mini.
Langkah 1: Kumpulkan Persediaan
Untuk memulai, pastikan Anda memiliki semua perlengkapan yang diperlukan. Anda akan perlu:
- RaspberryPi 3
- Tukang sepatu AT
- Papan tempat memotong roti
- Konektor Pita
- Sensor Buluh Mini
- Sebuah LED
- Sebuah bel
- Aneka Kabel (termasuk beberapa dengan setidaknya satu ujung betina)
Langkah 2: Hubungkan Pi dan Breadboard
Selanjutnya, Anda akan menghubungkan RaspberryPi dan Breadboard. Untuk melakukan ini, Anda akan meletakkan salah satu ujung konektor pita ke T Cobbler, dan ujung lainnya di atas pin pada RaspberryPi. Kemudian masukkan T Cobbler ke dalam papan tempat memotong roti.
Langkah 3: Pasang Sensor Buluh Mini
Sekarang, pasang sensor buluh mini. Anda akan ingin menggunakan kabel dengan ujung betina untuk mencapai ini, karena sensor memiliki pin jantan. Dari kiri ke kanan, pin sensor adalah output, power, dan ground.
Hubungkan pin output ke T Cobbler GPIO24, daya ke pin 5V T Cobbler, dan arde ke pin GND T Cobbler.
Langkah 4: Pasang LED
LED bisa sedikit rumit jika Anda tidak terbiasa dengannya! LED itu sendiri memiliki ujung panjang dan ujung pendek. Ujung panjang harus terhubung ke GPIO26 melalui resistor 330k ohm, dan ujung pendek terhubung langsung ke ground, seperti yang ditunjukkan di atas. Anda dapat memilih untuk menggunakan kabel tambahan untuk memastikan semuanya tetap bagus dan rapi!
Langkah 5: Hubungkan Buzzer
Anda akan melihat bahwa bel Anda memiliki simbol + dan - di bagian bawah. Tanda + menunjukkan pin buzzer mana yang harus dihubungkan ke daya, dan - menunjukkan pin yang harus dihubungkan ke ground.
Hubungkan pin + ke GPIO25, dan pin - ke GND. Saya memilih untuk menggunakan jalur yang sama dengan saya menyambungkan LED ke GND, tetapi Anda tidak perlu melakukan ini!
Langkah 6: Jalankan Beberapa Kode
Kode python yang disediakan di sini menjalankan perangkat kita persis seperti yang kita harapkan; ketika sensor buluh mini menemukan magnet, LED dan buzzer menyala. Saat magnet dilepas, keduanya mati. Perhatikan bahwa kita perlu membalikkan nilai input dari sensor buluh mini kita. Ini karena sensor biasanya terbuka, dan menjadi rendah saat mendeteksi magnet.
Anda sekarang harus memiliki sensor magnet yang berfungsi!