Spisu treści:
- Krok 1: Materiał
- Krok 2: Skonfiguruj Raspberry Pi
- Krok 3: MySQL
- Krok 4: Skaluj
- Krok 5: Silnik prądu stałego
- Krok 6: Dozownik
- Krok 7: Budowanie
- Krok 8: Strona internetowa
Wideo: Dogspenser: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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ł
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
- Musisz napisać jessie na karcie SD używając win32diskimager.
- Dodaj pusty plik bez rozszerzenia o nazwie ssh do folderu rozruchowego.
- Ustaw statyczne ip (apipa): zapisz ip=169.254.10.1 do pliku „cmd.txt” (obrazek powyżej).
- 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
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
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ę.
- Zmierz, jak duże muszą być deski, aby były identyczne
- Wykonaj otwory pośrodku w porównaniu do miejsca, w którym powinny być zamocowane w ogniwie obciążnikowym
- Wkręć śruby w deski i wewnątrz ogniwa obciążnikowego z nakrętkami między nimi
- 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
Połącz silnik prądu stałego w sposób pokazany na drugim obrazku.
Krok 6: Dozownik
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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż