Isi kandungan:
- Langkah 1: Bekalan
- Langkah 2: Mengkonfigurasi RPI
- Langkah 3: SSH ke RPI untuk Tanpa Wayar
- Langkah 4: Sambung Dengan Kod VS
- Langkah 5: Pengekodan
- Langkah 6: Mengumpulkan Bahan untuk Perumahan
- Langkah 7: Pemasangan Bahagian Luar
- Langkah 8: Cerun
- Langkah 9: Memasang Lereng
- Langkah 10: Elektronik
Video: SmartFeeder: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Setiap pemilik anjing lupa memberi makan haiwan kesayangan mereka sekurang-kurangnya sekali dalam hidup mereka. Dan saya ingin membuat sesuatu yang apabila anda lupa memberi makan haiwan kesayangan anda sebelum anda pergi, anda masih boleh melakukannya dari jauh atau mungkin selepas waktu tertentu.
Dalam projek ini kita akan membuat pengumpan anjing automatik yang dapat dikendalikan di laman web. Laman web ini akan menunjukkan kepada anda maklumat mengenai jumlah makanan yang ada di dalam mangkuk dan masa ia diisi semula atau jika anjing itu telah memakan makanan.
Terdapat juga pengaturan yang dapat disesuaikan dengan keperluan (atau anjing anda).
Langkah 1: Bekalan
Bahan:
- Pai raspberi
- Kad SD 16GB
- papan roti
- kabel pelompat
- sensor ultra sonik
- servo
- sel beban (saya menggunakan 5kg)
- penguat sel beban (HX711)
- plastik / kayu untuk perumahan projek ini
- mangkuk plastik (untuk sel beban)
Alat:
- Skru
- Pemutar skru
- Gerudi
- Melihat
- Kertas pengamplasan
- Super lem / Silikon (dan pistol silikon)
Langkah 2: Mengkonfigurasi RPI
Langkah pertama yang saya lakukan adalah konfigurasi pi raspberry saya, jadi saya membersihkan semuanya dari kad sd saya dan meletakkan gambar di atasnya dengan Win32diskmanager dengan ini kami dapat menulis Raspbian di sana.
Langkah 3: SSH ke RPI untuk Tanpa Wayar
Selepas gambar dipasang, anda boleh memasukkan kabel ethernet ke dalam Pi dan komputer anda. pergi ke command prompt dan taip ipconfig. Di blok teks dengan "ethernet adapter" mesti ada ip-alamat. Alamat ip inilah yang akan kita lalui SSH. Saya menggunakan PuTTY untuk melakukan langkah ini. Di sini anda perlu memasukkan IP dan port (22 untuk SSH), dan memasukkan kata laluan anda untuk mendapatkan Pi (kata laluan standard adalah 'raspberry'). Di sini kita perlu mengubah tetapan rangkaian kita supaya kita dapat menyambung tanpa wayar. Ini adalah arahan untuk melakukan ini "wpa_passphrase nameofnetwork" dan selepas ini anda perlu memasukkan kata laluan. Sekumpulan teks dengan rangkaian {…} akan muncul, salin ini dan taip "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf". Dalam ini, anda mesti menampal teks dari sebelumnya di bahagian bawah fail.
Selepas ini anda boleh reboot Pi anda.
Langkah 4: Sambung Dengan Kod VS
Untuk pengekodan, kita memerlukan kod studio Visual. Setelah menjalankan ini, anda perlu memasang pemalam untuk SSH. Apabila ini dipasang, anda boleh klik di sudut kiri bawah atau buka terminal dan taip SSH pi @ ipadress. Selepas ini, anda perlu memasukkan kata laluan anda dan kami boleh mula membuat pengekodan.
Langkah 5: Pengekodan
Sekarang kita perlu menyiapkan laman web, anda boleh membuka folder dalam vscode, pergi ke var / www / html dan di sini kita mulakan.
Berikut adalah HTML, CSS, Imej dan Javascript kami.
Sekarang kita boleh membuka folder lain di ruang kerja yang sama. Saya meletakkan projek saya yang dipanggil dan meletakkannya di folder rumah pi saya. Di sini akan muncul semua backend yang berkaitan (jadi kebanyakan fail python).
Langkah 6: Mengumpulkan Bahan untuk Perumahan
Untuk perumahan saya menggunakan kayu dan piring plastik yang saya potong dengan gergaji.
Potongan L adalah 50x50 TAPI saya memotong sekeping dari 20x40. Ini perlu dilakukan dua kali untuk kedua-dua belah pihak.
Papan nipis adalah untuk plat bawah dan belakang. Kedua-duanya berukuran 20x50 (perhatikan: anda perlu memotongnya lebih pendek selepas pemasangan.)
Kemudian kita memerlukan sekeping yang berukuran 20x40 (anda boleh menggunakan selebihnya ketika memotong bentuk L) untuk bahagian depan.
Di sini saya menandakan separuh bulatan agar makanan keluar.
Seterusnya kita memerlukan 2 papan kecil yang berukuran 20x10 dan 18x10 (lebar 18 kerana papan setebal 1cm, jadi ia akan tergelincir dengan mudah). ini untuk dulang di mana mangkuk akan berada. (anda boleh menggerudi keseluruhan di papan 18x10 untuk wayar sel beban.)
Langkah 7: Pemasangan Bahagian Luar
Selanjutnya kita akan menyatukan semua bahagian sehingga kita tahu bagaimana bentuknya.
Saya menggunakan 9 skru untuk pandangan depan, 14 skru untuk kedua-dua belah pihak.
Langkah 8: Cerun
Seterusnya saya membuat cerun dengan kayu, yang paling atas adalah papan 18x40cm dan yang menuju ke mangkuk adalah pada bahagian atas selebar 40cm tetapi lebih kecil ke lubang di bahagian depan. panjangnya juga 40cm. Saya menambah rel pengawal tambahan supaya makanan tidak tumpah di perumahan.
Langkah 9: Memasang Lereng
Saya memasang lereng dengan skru dengan menambahkan papan tambahan ke cerun itu sendiri. Anda juga boleh menggunakan gam super atau silikon.
Langkah 10: Elektronik
Ini masih dalam pembinaan
Disyorkan:
Sistem Makluman Tempat Letak Balik Kereta Arduino - Langkah demi Langkah: 4 Langkah
Sistem Makluman Tempat Letak Balik Kereta Arduino | Langkah demi Langkah: Dalam projek ini, saya akan merancang Litar Sensor Tempat Letak Kereta Berbalik Arduino yang ringkas menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem amaran Car Reverse berasaskan Arduino ini dapat digunakan untuk Navigasi Autonomi, Robot Ranging dan rangkaian lain
Langkah demi Langkah Pembinaan PC: 9 Langkah
Langkah demi Langkah Pembinaan PC: Persediaan: Perkakasan: MotherboardCPU & CPU cooler PSU (Unit bekalan kuasa) Penyimpanan (HDD / SSD) RAMGPU (tidak diperlukan) Alat kes: Pemutar skru Gelang ESD / tampal matsthermal dengan aplikator
Tiga Litar Pembesar Suara -- Tutorial Langkah demi Langkah: 3 Langkah
Tiga Litar Pembesar Suara || Tutorial Langkah-demi-Langkah: Loudspeaker Circuit menguatkan isyarat audio yang diterima dari persekitaran ke MIC dan menghantarnya ke Speaker dari tempat audio diperkuat dihasilkan. Di sini, saya akan menunjukkan kepada anda tiga cara berbeza untuk membuat Loudspeaker Circuit ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotik Dengan Kit: 6 Langkah
Pendidikan Langkah-demi-Langkah dalam Robotik Dengan Kit: Setelah beberapa bulan membina robot saya sendiri (sila rujuk semua ini), dan setelah dua kali bahagian gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan semula strategi dan arahan. Pengalaman selama beberapa bulan kadang-kadang sangat bermanfaat, dan
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)