Isi kandungan:

Dogspenser: 8 Langkah
Dogspenser: 8 Langkah

Video: Dogspenser: 8 Langkah

Video: Dogspenser: 8 Langkah
Video: Our new dog Spenser 2024, Julai
Anonim
Pengawal anjing
Pengawal anjing
Pengawal anjing
Pengawal anjing

Setiap pemilik anjing telah menghadapinya sekurang-kurangnya sekali, masalah yang terkenal dan biasa. Saya dan keluarga telah mengalaminya sendiri, pergi bercuti dan anda wajib bertanya kepada rakan dan keluarga anda sekiranya mereka ingin menjaga anjing anda diberi makan setiap hari. Tidak hanya mengganggu untuk bertanya-tanya dan benar-benar mencari seseorang yang bersedia untuk pekerjaan itu, tetapi sangat memakan masa bagi orang yang bersedia memberi makan haiwan kesayangan anda setiap hari. Tutorial ini akan memberikan jenis keselesaan dalam hidup anda yang anda minta sekiranya anda pernah berada dalam situasi yang baru saya gambarkan. Mesin akan mengeluarkan makanan secara automatik tetapi juga secara manual, anda akan mendapat laman web selamat yang boleh disesuaikan dan akan memberi anda maklumat langsung seperti berat bekas makan, masa makan terakhir, dll.

Dokumen BOM, untuk harga

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

Elektronik:

  • raspberry pi 3 model B
  • Motor 12V DC 15RPM
  • Sel beban 20Kg (5kg juga baik)
  • Penguat sel beban HX711
  • penyambung wanita-wanita
  • penyambung lelaki-lelaki
  • Kad SD 8Gb
  • Penyesuai 12 Volt 2A
  • Transistor
  • Perintang 1k

Bahan:

  • Pautan 3mm hingga 8mm
  • D-Shaft 8mm
  • Penyebar bijirin
  • 1.5m x 1.5m Plat kayu setebal 1 cm
  • Selak 6-8
  • Skru 6-8
  • 2 wayar zip

Alat:

  • Pemutar skru
  • Mematah
  • Lem
  • Besi pematerian

CircuitLihat pada gambar kelima

Langkah 2: Sediakan Raspberry Pi

Sediakan Raspberry Pi
Sediakan Raspberry Pi
Sediakan Raspberry Pi
Sediakan Raspberry Pi
  1. Anda mesti menulis jessie pada SD-Card menggunakan win32diskimager.
  2. Tambahkan fail kosong tanpa sambungan yang disebut ssh ke dalam folder boot.
  3. Sediakan ip statik (apipa): tulis ip = 169.254.10.1 ke fail "cmd.txt" (gambar di atas).
  4. Masukkan SD-Card ke dalam pi dan sambungkan menggunakan Putty.

Log masuk: pi

Kata Laluan: raspberry

Penting

Kemas kini dan tingkatkan pi:

Salin dan tampal: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade

Langkah 3: MySQL

MySQL
MySQL

Pasang MySQL untuk windows untuk membuat pangkalan data anda dengan Workbench.

Persediaan untuk pi:

  • sudo apt-get pasang mysql-server
  • sudo apt-get install mysql-client.

Jadikan Pangkalan Data anda, contoh saya (gambar kedua)

Majukan Skema anda dan tambahkan Data.

Beri kebenaran untuk diri sendiri (gambar pertama).

Langkah 4: Skala

Skala
Skala
Skala
Skala

Buat Timbangan dengan Memusing 2 papan kayu bersaiz kecil, satu di setiap sisi.

Awas: Anda ingin menyimpan sedikit ruang bergerak untuk papan yang sama antara sel beban dan papan, dengan cara sel beban akan bergerak ketika menambah berat

Pastikan sel beban betul-betul di tengah untuk keseimbangan yang baik.

  1. Ukur seberapa besar papan itu, buat keduanya sama
  2. Buat lubang di bahagian tengah berbanding di mana ia harus dipasang di sel beban
  3. Skru bolt di papan dan di dalam sel beban dengan kacang di antara mereka
  4. Ratakan papan

Cara menyambung:

Muatkan sel -> HX711

  • KAWASAN MERAH -> E +
  • Kawat HITAM -> E-
  • KAYU PUTIH -> A-
  • KAWASAN HIJAU -> A +

Hx711 -> Pi

  • VCC -> 5V
  • GND -> GND
  • SCLK -> 24 GPIO
  • DLT -> 23 GPIO

Kod:

Terdapat beberapa perpustakaan yang terdapat dalam talian, yang saya gunakan berfungsi dengan sempurna, anda mesti membaca sedikit tentangnya dan mengetahui bagaimana sensor berfungsi dengan betul.

Tentukan Berat:

Jalankan kod dengan fungsi get_weight dan dapatkan purata sekitar 10 nilai.

Kurangkan unit purata dengan output data untuk menentukur skala.

Ukur unit berat dengan meletakkan berat tertentu pada skala dan bahagikan output dengan berat dalam gram.

TLDR kecil:

Sel beban telah terbentuk di lubang sepanjang lebar badannya, dibentuk dengan cara tertentu sehingga tekanan yang melekat di atasnya akan membengkokkannya dan membuat rintangan.

Langkah 5: Motor DC

Motor DC
Motor DC
Motor DC
Motor DC

Pautkan motor DC seperti yang ditunjukkan pada gambar kedua.

Langkah 6: Dispenser

Penyebar
Penyebar
Penyebar
Penyebar
Penyebar
Penyebar
Penyebar
Penyebar

Bor lubang dengan diameter sekitar 10mm, sedikit lebih besar daripada D-Shaft 8mm.

Di dalam dispenser terdapat karusel kecil yang terlalu besar jika anda ingin menjadikan motor DC berjalan.

Gambar 4:

Skru D-Shaft di dalam pautan 3mm hingga 8mm dan lakukan perkara yang sama untuk bahagian lain dengan DC-Motor.

Gambar 3:

Letakkan tiang pada papan kerak, pasangkan dispenser ke papan di bawahnya. Dapatkan ketinggian yang tepat sehingga motor berada pada tahap yang sama. Zipkan Motor ke platform panggung.

Langkah 7: Membina

Bangunan
Bangunan
Bangunan
Bangunan
Bangunan
Bangunan
Bangunan
Bangunan

Gambar 1:

Ukur panjang sisi, panjang saya kira-kira 60cm, ini bergantung pada seberapa besar pangkal skala anda dan tambahkan separuh panjang pangkal untuk mendapatkan panjang yang tepat.

Buat asas dengan panjang dinding sisi dan lebar dasar skala yang sama.

Buat slaid dengan mengukur lebar papan asas anda, dan lekatkan ke sisi dinding sisi anda.

Gambar 2:

Skru tebal dari luar dinding sisi ke bahagian dalam pangkal kerak.

Gambar 3:

Buat lubang di dalam bumbung sehingga bekas Dispenser masuk.

Langkah 8: Laman web

Muat naik halaman web anda ke direktori pi anda: / home / name / projectname

Buat perkhidmatan dan biarkan bermula secara automatik: tutorial

Semua mesti berjalan lancar!

Disyorkan: