Isi kandungan:
- Bekalan
- Langkah 1: Persediaan
- Langkah 2: Pangkalan Data
- Langkah 3: Pendawaian Elektrik
- Langkah 4: Kesnya
- Langkah 5: Python (Backend)
- Langkah 6: Html dan Java (frontend)
Video: Rumah Anjing Pintar: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Sebilangan besar pemilik haiwan peliharaan ingin tahu apa yang telah dilakukan oleh anjing kesayangan mereka semasa ketiadaan mereka.
Dalam arahan ini, kami akan membuat monitor Anjing berasaskan Raspberry Pi. Setelah seharian bekerja, anda boleh memeriksa aplikasinya dan melihat masa yang dia habiskan di ‘bangku’, berapa banyak kebisingan yang dibuatnya dan seberapa aktifnya.
Bekalan
Elektrik:
- Raspberry Pi 3 model B (kad SD 8GB atau lebih)
- T-cobler
- LCD 16x2
- sensor tekanan
- sensor gerakan
- sensor bunyi
- perintang
- wayar jumper
Langkah 1: Persediaan
Penyediaan pi:
Kami memerlukan 2 perkara untuk langkah ini:
- disk imager win32:
- gambar kami di:
Penyediaan kad SD:
- pergi ke direktori but kad SD
- buka fail "cmdline.txt" dan tambahkan ip = 169.254.10.1. Pastikan ada ruang antara yang anda taipkan dan yang sudah ada di dalam fail
- simpanlah
- buat file ssh tanpa perluasan dalam dir yang sama
- keluarkan kad SD anda (tetapi selamat)
Sambungan ke PI:
- Kuasakan PI dan pasangkan kabel LAN ke komputer dan PI anda
- pasang Putty dari
- masukkan '169.254.10.1' di kotak IP pilih SSH dan port 22
- buka
- nama pengguna: pi
- kata laluan: raspberry
Konfigurasi:
- taip "sudo raspi-config"
- Pilih negara wifi anda melalui kategori penyetempatan
-
muat turun realVNC:
menyediakan sambungan ke PI anda
- buat sambungan ke wifi anda
-
kembali ke versi CLI (antara muka talian komputer)
-
taip:
- "kemas kini apt sudo"
- "kemas kini-alternatif - install / usr / bin / python python /usr/bin/python2.7 1"
- "kemas kini-alternatif - pasang / usr / bin / python python / usr / bin / python3 2"
-
Langkah 2: Pangkalan Data
Pasang mariaDB pada PI
-
Jenis
- "sudo apt pasang pelayan mariaDB"
- "pemasangan mysql_secure_"
- Kami belum mempunyai kata laluan root, jadi tekan enter
-
Sekarang kita boleh menetapkan kata laluan root
Jawab Y untuk semua soalan
Langkah 3: Pendawaian Elektrik
Kabel komponen mengikut 'Skim Elektrik'
Sebagai lampiran contoh praktikal skema pendawaian Breadboard saya
Perhatian kerana kabel jumper tidak melekat dengan baik, jadi pastikan bahawa semua alat dipasang dengan baik di papan roti.
Langkah 4: Kesnya
Buat kes itu
Terdapat pelbagai kemungkinan:
- anda boleh menggunakan laser
- atau anda boleh membuatnya dengan tangan
Saya menggunakan laser dan saya menempelkan 2 kotak bersama seperti pada gambar di atas. Pengukuran ada dalam lukisan jika anda membuatnya dengan tangan.
Sekiranya anda ingin menghasilkan fail lasercutter, ada laman web mudah yang boleh anda gunakan. (https://www.makercase.com)
Langkah 5: Python (Backend)
Untuk backend saya menggunakan Pycharm.
Untuk hubungan dengan PI anda:
- Fail
- Tetapan
- Pembinaan, Pelaksanaan, Penerapan
- Penyebaran
- Buat sambungan ke PI anda dengan menambahkan host SFTP anda
- Pergi ke Pemetaan tab kedua dan pastikan jalan tempatan betul
- Klik OK
Muat turun kod dari GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)
Muat naik kod dengan klik kanan dan pilih 'Muat naik ke Rpi'
Jalankan skrip dengan klik kanan dan pilih run (app.py)
Langkah 6: Html dan Java (frontend)
Ikuti bahagian Front-End, anda memuat turun pada langkah sebelumnya dari GITHUB dan memuat naiknya. Saya menggunakan Visual Studio untuk melakukan bahagian FE, tetapi terpulang kepada anda persekitaran mana yang lebih suka anda gunakan.
Disyorkan:
Lampu LED Meja Pintar - Pencahayaan Pintar W / Arduino - Ruang Kerja Neopixels: 10 Langkah (dengan Gambar)
Lampu LED Meja Pintar | Pencahayaan Pintar W / Arduino | Ruang Kerja Neopixels: Sekarang beberapa hari kita menghabiskan banyak masa di rumah, belajar dan bekerja secara maya, jadi mengapa tidak menjadikan ruang kerja kita lebih besar dengan sistem lampu khas Arduino dan Ws2812b berdasarkan LED. Di sini saya tunjukkan kepada anda bagaimana membina Smart anda Lampu LED Meja yang
Ubah Telefon Pintar Tidak Digunakan Ke Paparan Pintar: 6 Langkah (dengan Gambar)
Ubah Telefon Pintar yang Tidak Digunakan Ke Paparan Pintar: Tutorial Deze ada di Engels, voor de Nederlandse versie klik hier. Adakah anda mempunyai telefon pintar (lama) yang tidak digunakan? Ubahnya menjadi paparan pintar menggunakan Helaian Google dan beberapa pen dan kertas, dengan mengikuti tutorial langkah demi langkah yang mudah ini. Apabila anda selesai
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay - Idea Automasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay | Idea Automasi Rumah: Dalam projek automasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengawal 5 peralatan rumah. Modul relay ini dapat dikendalikan dari telefon bimbit atau telefon pintar, jauh IR atau TV jauh, suis manual. Relay pintar ini juga dapat merasakan
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 bahagian makan untuk makanan penting untuk anjing, dan ukuran kotak juga membatasi jumlah makanan yang boleh dimakan anjing sehari, "Doktor haiwan
PoochPak: Rompi Anjing Pintar Bersambung Selular: 4 Langkah
PoochPak: Rompi Anjing Pintar Bersambung Selular: Dalam automasi, kita sering menumpukan perhatian kepada kejuruteraan manusia-dalam-gelung untuk memanfaatkan kekuatan kognitif komputer dan minda manusia. Tetapi anjing mempunyai satu set kemahiran menjadikannya sangat sesuai dengan tugas-tugas tertentu yang tidak dapat dilaksanakan oleh manusia