Spisu treści:
- Krok 1: Sprzęt
- Krok 2: Schemat elektroniczny
- Krok 3: Zainstaluj obraz na Raspberry Pi
- Krok 4: Uruchom Raspberry Pi
- Krok 5: Importuj pliki z Github
- Krok 6: Skonfiguruj środowisko pracy MySQL
- Krok 7: Dodaj bazę danych
- Krok 8: Skonfiguruj kod programu Visual Studio
- Krok 9: Zainstaluj pakiety w Visual Studio Code
- Krok 10: Budowa inteligentnego karmnika dla zwierząt
Wideo: Inteligentny karmnik dla zwierząt: 11 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Jestem studentem Akademii Howest Kortrijk w Belgii. Zrobiłem karmnik specjalnie dla kotów i psów. Zrobiłem ten projekt dla mojego psa. Wiele razy wieczorem nie ma mnie w domu, żeby nakarmić psa. Z tego powodu mój pies musi czekać na jedzenie. Dzięki temu projektowi dostanie jedzenie w wybranym przeze mnie czasie. Możesz także kontrolować ilość karmy, którą dostaje Twój pies. Jest to łatwy sposób na karmienie swoich zwierząt. Dzięki temu nie muszą się martwić o karmienie swojego zwierzaka, jeśli nie ma go w domu.
Zrobiłem to z Raspberry Pi i kilkoma urządzeniami. Wszystkie dane są zapisywane w bazie danych. Zrobiłem też stronę internetową, dzięki której możesz skonfigurować swoje urządzenie.
Krok 1: Sprzęt
Do wykonania tego projektu będziesz potrzebować kilku urządzeń.
- Raspberry Pi 3 Model B, 32,49 € na Amazon.com
- Czujnik RFID, 6,95 € na Amazon.com
- Czujnik PIR, 8,99 € na Amazon.com
- Czujnik obciążenia (1kg), 11, 16 € na Amazon.com
- Wyświetlacz LCD, 12 €, 95 na Amazon.com
- Wzmacniacz tensometryczny, 9, 95 € na Amazon.com
- Servo Motor, 9, 99 € na Amazon.com
- Przewody, 7, 99 € na Amazon.com
- Bateria 9V, 10, 99 € na Amazon.com
- Karta SD 16G, 9, 98 € na Amazon.com
- Lutownica, 13, 99 € na Amazon.com
- Pasek nagłówka pinów, 4, 59 € na Amazon.com
- Drut lutowniczy, 9, 99 € na Amazon.com
- Kabel Ethernet 1, 5 m, 6, 28 € Amazon.com
Krok 2: Schemat elektroniczny
W pliku pdf zobaczysz schemat elektroniczny. Sprawdź wiele razy, aby nie popełniać błędów. Jeden zły przewód może zniszczyć wiele urządzeń.
Krok 3: Zainstaluj obraz na Raspberry Pi
Musisz zainstalować obraz na karcie SD. Obraz znajdziesz w plikach.
Aby zainstalować obraz na karcie SD, musisz zainstalować "wind32diskimager".
Krok 4: Uruchom Raspberry Pi
Aby połączyć się z Raspberry Pi musisz zainstalować "Putty". Połącz Raspberry Pi i komputer za pomocą kabla Ethernet. Uruchom Putty i wpisz adres IP: 169.254.10.1
Po połączeniu wpisujesz nazwę użytkownika: pi i hasło: raspberry
Krok 5: Importuj pliki z Github
Zaloguj się do swojego Raspberry Pi. Aby stworzyć mapę "projekt" wpisz: "mkdir project".
Przejdź do katalogu z "projektem cd". Gdy jesteś w katalogu, wpisujesz „git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene”. Pliki zostaną zainstalowane na twoim Raspberry Pi.
Krok 6: Skonfiguruj środowisko pracy MySQL
Aby zapisać swoje dane, musisz zainstalować "MySQL Workbench".
Po otwarciu "MySQL Workbench" zobaczysz "Połączenia MySQL". Naciśnij przycisk plus, aby dodać nowe połączenie.
Tworzysz połączenie SSH z ustawieniami wymienionymi na obrazie. Hasło SSH to „malina”. Możesz wybrać inne hasło. Użyłem "mysql" jako hasła. Możesz przechowywać hasło w sejfie, dzięki czemu nie musisz wpisywać hasła za każdym razem, gdy otwierasz połączenie.
Jeśli skończysz z ustawieniem, możesz zapisać połączenie.
Krok 7: Dodaj bazę danych
Otwórz połączenie. Po lewej stronie zobaczysz „Administracja”. Kliknij „Administracja, a następnie kliknij „Import/Przywracanie danych”. Wybierz „Importuj z samodzielnego” i wybierz plik niemowy. Następnie naciśnij „Rozpocznij import”.
Krok 8: Skonfiguruj kod programu Visual Studio
Aby napisać kod musisz zainstalować "Visual Studio Code".
Po otwarciu „Visual Studio Code” musisz zainstalować rozszerzenie o nazwie „Remote SSH”. To rozszerzenie umożliwia połączenie z twoim rapsberry pi.
Naciśnij zielony przycisk w lewym dolnym rogu, aby połączyć się z Raspberry Pi. Wybierz połączenie z hostem i wpisz: ssh [email protected]
Będziesz musiał wpisać hasło „malina”.
Krok 9: Zainstaluj pakiety w Visual Studio Code
Otwierasz nowy terminal w Visual Studio Code. W terminalu musisz zainstalować kilka pakietów. Wymienię je poniżej:
- pip3 zainstaluj mysql-connector-python
- pip3 zainstaluj kolbę-socketio
- pip3 zainstaluj flask-cors
- instalacja pip3 gevent
- pip3 zainstaluj gevent-websocket
Krok 10: Budowa inteligentnego karmnika dla zwierząt
Nie mam pełnego samouczka, jak fizycznie wykonać Smart Pet Feeder. Przepraszam za to!
Ogniwo obciążnikowe powinno być wykonane jak na zdjęciu. Umieść strzałkę w dół, gdy ją budujesz.
Zalecana:
Inteligentny karmnik dla zwierząt: 9 kroków
Smart Pet Feeder: Czy masz zwierzaka? Nie: zaadoptuj jeden! (i wróć do tej instrukcji). Tak: dobra robota! Czy nie byłoby wspaniale, gdybyś mógł karmić i podawać wodę ukochanej osobie bez anulowania planów, aby wrócić do domu na czas? Mówimy, nie martw się, mo
Automatyczny karmnik dla zwierząt przy użyciu AtTiny85: 6 kroków
Automatyczny podajnik karmy dla zwierząt korzystający z AtTiny85: O trabalho Automatyczny karmnik dla zwierząt korzystający z AtTiny85 de PET Engenharia obliczeń i licencji Creative Commons - Atribuição 4.0 Internacional
Karmnik dla kotów (dla zwierząt domowych): 10 kroków
Karmnik dla kotów Industrial Strength (dla zwierząt domowych): Podróżuję przez wiele tygodni i mam te dzikie koty na zewnątrz, które muszą być karmione podczas mojej nieobecności. Od kilku lat korzystam ze zmodyfikowanych podajników zakupionych od Amazona sterowanych za pomocą komputera raspberry pi. Mimo że moje
Automatyczny karmnik dla zwierząt przy użyciu starego cyfrowego zegarka: 10 kroków (ze zdjęciami)
Automatyczny karmnik dla zwierząt przy użyciu starego cyfrowego zegarka: Cześć, w tej instrukcji pokażę, jak zrobiłem automatyczny karmnik dla zwierząt przy użyciu starego cyfrowego zegarka. Zamieściłem również filmik o tym, jak zrobiłem ten podajnik. Ta instrukcja zostanie zgłoszona do konkursu na PCB i jako przysługę oddam
Zdalnie sterowany karmnik dla zwierząt: 5 kroków
Zdalnie sterowany karmnik dla zwierząt: W tej instrukcji pokażę, jak zbudować prosty, zdalnie sterowany karmnik dla zwierząt. Dzięki temu prostemu projektowi arduino możesz karmić swojego zwierzaka za pomocą pilota. Wszystko, czego potrzebujesz, to tablica Arduino Uno (lub podobna) , plastikowa butelka, serwo