Spisu treści:

Inteligentny karmnik dla zwierząt: 11 kroków
Inteligentny karmnik dla zwierząt: 11 kroków

Wideo: Inteligentny karmnik dla zwierząt: 11 kroków

Wideo: Inteligentny karmnik dla zwierząt: 11 kroków
Wideo: Ludzie, którzy zamienili się w zwierzęta 😲🤔 2024, Listopad
Anonim
Inteligentny karmnik dla zwierząt
Inteligentny karmnik dla zwierząt

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

Uruchom Raspberry Pi
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

Skonfiguruj środowisko pracy MySQL
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

Dodaj bazę danych
Dodaj bazę danych
Dodaj bazę danych
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

Budowa inteligentnego karmnika dla zwierząt
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: