Spisu treści:

Dogspenser: 8 kroków
Dogspenser: 8 kroków

Wideo: Dogspenser: 8 kroków

Wideo: Dogspenser: 8 kroków
Wideo: Spenser Sunday Excellent JWW WCCSC AKC January 2014 2024, Listopad
Anonim
Dogspenser
Dogspenser
Dogspenser
Dogspenser

Każdy właściciel psa zetknął się z nim przynajmniej raz, jest to dobrze znany i powszechny problem. Moja rodzina i ja sami tego doświadczyliśmy, jedziemy na wakacje i masz obowiązek pytać znajomych i rodzinę, czy chcą codziennie karmić twojego psa. To nie tylko denerwujące, aby pytać i faktycznie znaleźć kogoś, kto jest gotowy do pracy, ale jest to bardzo czasochłonne dla osoby, która jest gotowa codziennie karmić Twojego zwierzaka. Ten samouczek wniesie do twojego życia rodzaj komfortu, o który prosiłeś, jeśli kiedykolwiek znalazłeś się w sytuacji, którą właśnie sobie zobrazowałem. Maszyna będzie automatycznie, ale także ręcznie dozować jedzenie, otrzymasz bezpieczną stronę internetową, którą można dostosować i która będzie dostarczać informacje na żywo, takie jak waga pojemnika na karmę, czas ostatniego karmienia itp.

Dokument BOM, za cenę

Krok 1: Materiał

Materiał
Materiał
Materiał
Materiał
Materiał
Materiał

Elektronika:

  • malina pi 3 model B
  • Silnik 12V DC 15RPM
  • Ogniwo obciążnikowe 20 kg (5 kg też jest w porządku)
  • Wzmacniacz tensometryczny HX711
  • złącza żeńsko-żeńskie
  • złącza męsko-męskie
  • Karta SD 8 GB
  • Zasilacz 12 V 2A
  • Tranzystor
  • Rezystor 1k

Materiały:

  • Łącznik 3mm do 8mm
  • Wał D 8mm
  • Dozownik zbóż
  • 1,5 m x 1,5 m Płyty drewniane o grubości co najmniej 1 cm
  • Śruby 6-8
  • Śruby 6-8
  • 2 zamki błyskawiczne

Narzędzia:

  • Śrubokręt
  • Mosiężnictwo
  • Klej
  • Lutownica

ObwódSpójrz na piąte zdjęcie

Krok 2: Skonfiguruj Raspberry Pi

Konfiguracja Raspberry Pi
Konfiguracja Raspberry Pi
Konfiguracja Raspberry Pi
Konfiguracja Raspberry Pi
  1. Musisz napisać jessie na karcie SD używając win32diskimager.
  2. Dodaj pusty plik bez rozszerzenia o nazwie ssh do folderu rozruchowego.
  3. Ustaw statyczne ip (apipa): zapisz ip=169.254.10.1 do pliku „cmd.txt” (obrazek powyżej).
  4. Włóż kartę SD do pi i podłącz za pomocą Putty.

Login: pi

Hasło: malina

Ważny

Zaktualizuj i uaktualnij pi:

Kopiuj i wklej: aktualizacja sudo apt-get, aktualizacja sudo apt-get, sudo apt get dist-upgrade

Krok 3: MySQL

MySQL
MySQL

Zainstaluj MySQL dla Windows, aby stworzyć bazę danych za pomocą Workbencha.

Konfiguracja dla pi:

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

Stwórz swoją bazę danych, mój przykład (drugi obraz)

Przekaż dalej swój schemat i dodaj dane.

Udziel sobie pozwolenia (pierwszy obraz).

Krok 4: Skaluj

Skala
Skala
Skala
Skala

Zrób wagę, przykręcając 2 małe drewniane deski, po jednej z każdej strony.

Uwaga: Chcesz zachować trochę miejsca na ruchy identycznych desek między ogniwem obciążnikowym a deskami, w ten sposób ogniwo obciążnikowe będzie się poruszać po dodaniu wagi

Upewnij się, że ogniwo obciążnikowe znajduje się dokładnie pośrodku, aby zapewnić dobrą równowagę.

  1. Zmierz, jak duże muszą być deski, aby były identyczne
  2. Wykonaj otwory pośrodku w porównaniu do miejsca, w którym powinny być zamocowane w ogniwie obciążnikowym
  3. Wkręć śruby w deski i wewnątrz ogniwa obciążnikowego z nakrętkami między nimi
  4. Wypoziomuj deski

Jak się połączyć:

Ogniwo obciążnikowe -> HX711

  • CZERWONY PRZEWÓD -> E+
  • CZARNY DRUT -> E-
  • BIAŁY DRUT -> A-
  • ZIELONY DRUT -> A+

Hx711 -> Pi

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

Kod:

Istnieje kilka bibliotek dostępnych online, ta, z której korzystałem, działała idealnie, będziesz musiał trochę o niej poczytać i dowiedzieć się, jak dokładnie działa czujnik.

Skalibruj wagę:

Uruchom kod za pomocą funkcji get_weight i uzyskaj średnią z około 10 wartości.

Odejmij średnie jednostki z danymi wyjściowymi, aby skalibrować wagę.

Zmierz jednostki wagi, kładąc określoną wagę na wadze i dzieląc wynik przez wagę w gramach.

Mały TLDR:

Ogniwo obciążnikowe ma wbudowane otwory na całej szerokości jego korpusu, ukształtowane w taki sposób, że wywierany na nie nacisk wygina go i tworzy opór.

Krok 5: Silnik prądu stałego

Silnik prądu stałego
Silnik prądu stałego
Silnik prądu stałego
Silnik prądu stałego

Połącz silnik prądu stałego w sposób pokazany na drugim obrazku.

Krok 6: Dozownik

Szafarka
Szafarka
Szafarka
Szafarka
Szafarka
Szafarka
Szafarka
Szafarka

Wywierć otwór o średnicy około 10 mm, tylko trochę większy niż wałek D 8 mm.

Wewnątrz dozownika znajduje się mała karuzela, która jest trochę za duża, jeśli chcesz uruchomić silnik prądu stałego.

Zdjęcie 4:

Wkręć wałek D wewnątrz łącznika od 3 mm do 8 mm i zrób to samo po drugiej stronie za pomocą silnika prądu stałego.

Zdjęcie 3:

Umieść szczudła na deskach wagi, przykręć dozownik do deski znajdującej się pod nim. Ustaw odpowiednią wysokość, aby silnik był na poziomie. Zamontuj silnik na platformie na szczudłach.

Krok 7: Budowanie

Budynek
Budynek
Budynek
Budynek
Budynek
Budynek
Budynek
Budynek

Obrazek 1:

Zmierz długość boków, moje mają około 60cm długości, zależy to od tego jak duża jest podstawa twojej wagi i dodaj połowę długości podstawy, aby uzyskać odpowiednią długość.

Wykonać fundament o takiej samej długości ścian bocznych i szerokości podstawy wagi.

Zrób slajd, mierząc szerokość desek podstawy i przyklej do boku ścian bocznych.

Zdjęcie 2:

Przykręć pogrubienia od zewnętrznej strony ścian bocznych do wewnętrznej strony podstawy wagi.

Zdjęcie 3:

Zrób otwór w dachu, aby pojemnik dozownika pasował.

Krok 8: Strona internetowa

Prześlij swoją stronę internetową do katalogu pi: /home/name/projectname

Stwórz usługę i pozwól jej uruchomić się automatycznie: tutorial

Wszystko powinno być gotowe do pracy!

Zalecana: