Daftar Isi:
- Langkah 1: Menghubungkan PoochPak Anda
- Langkah 2: Instalasi
- Langkah 3: Jalankan
- Langkah 4: Pemecahan Masalah
Video: PoochPak: Rompi Anjing Cerdas Terhubung Seluler: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Oleh smayorquinLihat startup saya! - KindbotIkuti Lainnya oleh penulis:
Tentang: Mahasiswa matematika UC Berkeley yang sangat suka mengutak-atik elektronik dan aplikasi kecerdasan buatan. Selengkapnya Tentang smayorquin »
Dalam otomatisasi, kami sering berfokus pada rekayasa manusia dalam lingkaran untuk memanfaatkan kekuatan kognitif komputer dan pikiran manusia. Tetapi anjing memiliki seperangkat keterampilan yang membuat mereka sangat cocok untuk tugas-tugas tertentu yang tidak dapat dilakukan manusia secara efektif. PoochPak memperkenalkan sensor untuk menghubungkan pengalaman itu dalam hal metrik yang kami minati.
Hewan peliharaan kami sangat berharga bagi kami dan kami ingin memastikan mereka baik-baik saja. Dengan PoochPak, Anda dapat memantau tanda-tanda vital hewan peliharaan Anda dan menerima pemberitahuan melalui SMS. PoochPak juga dilengkapi kamera night vision yang menggunakan computer vision untuk mengirimi Anda pesan SMS ketika manusia terdeteksi. Ini bagus untuk operasi pencarian dan penyelamatan dan/atau keamanan rumah.
Langkah 1: Menghubungkan PoochPak Anda
Anda akan perlu:
(1) Raspberry Pi Zero Wireless atau Raspberry Pi 3
(1) Hologram Nova + (1) Kartu SIM Hologram Global IoT
(1) Kamera Night Vision Pi
(1) Akselerometer Analog Adafruit: ADXL335
(1) Adafruit DS18B20 Sensor suhu
(1) Adafruit Pulse Sensor
(1) Adafruit MCP3008-8 saluran 10 bit ADC + (1) Resistor 4.75k ohm
(1) Baterai Lithium Ion Isi Ulang
Harness anjing pilihan
Untuk Pengkabelan
Untuk menyambungkan semua sensor ke raspberry pi, ikuti diagram pengkabelan di bagian skema di bawah ini. Kami menghubungkan semua sensor ini ke papan PCB kecil untuk koneksi yang lebih andal saat rompi dipakai. Anda harus menghubungkan Hologram Nova melalui port usb (untuk nol kami menggunakan konverter microusb ke usb). Anda juga harus menghubungkan kamera pi menggunakan pita kamera yang sesuai.
Langkah 2: Instalasi
Kompatibilitas antara dependensi proyek membutuhkan python3.4 sebagai python3 default. Anda harus membakar gambar khusus ini untuk raspberry pi zero/ pi 3. Setelah membuat gambar ini dan memasang kabel pi, boot dan lakukan panggilan konfigurasi boot pertama kali:
sudo raspi-config
. Anda harus memastikan untuk:
- Di bawah Opsi Lanjutan, Perluas sistem file
- Di bawah Opsi Pelokalan, ubah zona waktu
- Ubah kata sandi Pengguna
- Di bawah Opsi Antarmuka, aktifkan ssh, kamera, SPI, IC2, dan Serial
Setelah reboot, git clone repo ini:
cd ~/
git clone https://github.com/mayorquinmachines/PoochPak.git cd PoochPak
Jalankan skrip instal untuk menginstal semua dependensi. Catatan: Ini akan memakan waktu lama! Biarkan berjalan semalaman.
./install.sh
Nyalakan ulang pi Anda setelah skrip instalasi selesai. Lari:
sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm
Ini hanya memastikan semua modul yang diperlukan untuk berkomunikasi dengan sensor diaktifkan.
Menyiapkan HologramUntuk menggunakan hologram untuk mengirim SMS, Anda harus menyiapkan Dasbor Hologram dan mengaktifkan kartu sim Anda. Berikut adalah panduan starter Hologram untuk melakukan hal itu. Skrip pemasangan telah menangani pemasangan hologram-cli dan hologram-python-sdk untuk Anda. Anda dapat menguji ini dengan menjalankan:
versi hologram sudo
Setelah kartu sim Anda diaktifkan dan perangkat Anda menunjukkan bahwa itu hidup di Dasbor Anda, Anda ingin mengatur nomor telepon yang ingin Anda kirimi pesan SMS. Di Dasbor Anda, klik perangkat Anda dan arahkan ke Konfigurasi. Dari halaman itu, Anda akan ingin mengonfigurasi nomor telepon Anda di bawah Konfigurasikan nomor telepon. Ini akan mengatur Anda Nova untuk mengirim pesan SMS ke nomor telepon ini. Di halaman yang sama ini, Anda akan melihat + Tampilkan Kunci Perangkat. Mengklik tombol ini akan memberi Anda kunci yang Anda perlukan untuk mengautentikasi hologram-python-sdk Anda. Anda akan ingin membuat file konfigurasi di mana Anda akan menempatkan kunci ini untuk digunakan. Jalankan yang berikut ini:
cd ~/PoochPaktouch config.py echo "DEVICEKEY=''" >> config.py
Langkah 3: Jalankan
Terakhir, untuk menjalankan kode pengenalan objek dan memulai server sensor, ikuti petunjuk di bawah ini!
Memulai pengenalan objek YOLO
cd yolo_picam/
nohup sudo python3 picam.py &
Memulai Server
nohup sudo python poochpak_server.py &
Ketika seseorang telah terdeteksi, Anda akan menerima pesan SMS ke telepon yang Anda konfigurasikan di Dasbor Hologram Anda. Untuk melihat video yang direkam ketika seseorang telah terdeteksi, navigasikan ke https:// dan file video akan tersedia untuk Anda unduh. Jika Anda menavigasi ke https://:8925, Anda akan bisa mendapatkan kamus dengan pembacaan dari sensor serta lokasi GPS dari rompi.
Langkah 4: Pemecahan Masalah
Jika Anda mengalami masalah dengan skrip pengenalan objek Yolo (picam.py) yang tidak menemukan kamera, mungkin Anda perlu mengaktifkan kembali kamera. Coba aktifkan lagi menggunakan "Sudo raspi-config" dan jalankan:
sudo modprobe bcm2835-v4l2
Terkadang Hologram Nova kehilangan sinyal. Anda harus memastikan bahwa LED merah menyala dan LED biru berkedip. Berkedip cepat berarti Anda berada di jaringan 3G, berkedip lebih lambat berarti jaringan 2G, dan tidak ada lampu biru berarti Nova belum berada di jaringan.
Jika sensor tidak berfungsi dengan benar, lihat kembali kabelnya dan pastikan semuanya benar. Kemudian coba aktifkan kembali modul mereka lagi:
sudo modprobe w1-gpio #Untuk sensor suhuSudo modprobe w1-therm #Untuk sensor suhu Sudo modprobe spi-bcm2708 #Untuk sensor pulsa
Ada juga skrip yang dapat Anda jalankan untuk menguji semua sensor. Coba jalankan:
python ~/PoochPak/tests/run_tests.py
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Pelatih Anjing Anjing: 5 Langkah
Pelatih Anjing Anjing: Menurut AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) ukuran porsi makan untuk makanan sangat penting untuk anjing, dan ukuran kotak juga membatasi jumlah makanan yang bisa dimakan anjing dalam sehari, “Dokter hewan
Rompi Komunikasi Alternatif (CoCoA): 8 Langkah (dengan Gambar)
Rompi Komunikasi Alternatif (CoCoA): Proyek CoCoA adalah rompi yang dapat dikenakan yang terhubung ke internet yang memberikan simbol taktil komunikasi alternatif untuk membantu penyandang disabilitas bicara atau non-verbal. Singkatan CoCoa berasal dari singkatan nama portugis:
Rumah Anjing Cerdas: 6 Langkah
Rumah Anjing Cerdas: Sebagian besar pemilik hewan peliharaan ingin tahu apa yang dilakukan anjing kesayangan mereka saat mereka tidak ada. Dalam instruksi ini kami akan membuat monitor Anjing berbasis Raspberry Pi. Setelah hari kerja, Anda dapat memeriksa aplikasi dan melihat waktu yang dia habiskan di 'bangku'nya, berapa banyak n