Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Komponenten und Zubehör

Komponente Menge
Arduino UNO 1
PIR-Bewegungssensor (generisch) 1
Espressif ESP8266 ESP-01 1
Lautsprecher: 0,25 W, 8 Ohm 1
SparkFun Servo – Generic Metal Gear (Micro Size) 1

Apps und Online-Dienste

Über das Projekt

Dieser IoT-Haustier-Futterautomat ist unser erstes IoT-Projekt mit circuito.io! Wir teilen es gerne mit der Community, um zu zeigen, wie einfach es sein kann, grundlegende IoT-Projekte mit circuito.io umzusetzen. Das Projekt basiert auf einem Produkt, an dem wir früher gearbeitet haben – „Playdog“. Sie können den Futterautomaten für Ihre Haustiere zu Hause nachbauen – er macht Spaß und ist nützlich.

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Wie funktioniert es?

Es gibt viele Möglichkeiten, einen Haustier-Futterautomaten zu实现: Sie können ihn so einstellen, dass er den Napf zu einer bestimmten Zeit füllt, ihn per Befehl auffüllt, sobald er leer ist, oder dem Hund Futter gibt, nachdem er eine Reihe von Kommandos befolgt hat.

In diesem speziellen Projekt haben wir den Futterautomaten so programmiert, dass er in regelmäßigen Abständen piept. Sobald sich der Hund dem Gerät nähert, erkennt der PIR-Sensor die Bewegung und löst den Servo aus, der Futter freigibt.

Zusätzlich haben wir die Option hinzugefügt, den Futterautomaten per Smartphone zu steuern – über ein vorgefertigtes Dashboard, das mit Freeboard erstellt wurde. Dies war eine großartige Gelegenheit, Ihnen zu zeigen, wie Sie Ihr circuito-Projekt mit dem ESP8266-01 WLAN-Modul ins Internet bringen können.

Schaltplan erstellen

Wenn Sie auf den Magic Link klicken, werden Sie zu circuito.io weitergeleitet, wo die für dieses Projekt verwendeten Komponenten bereits vorausgewählt sind.

Benötigte Komponenten: PIR-Sensor, Arduino Uno (oder anderer), Servo, Lautsprecher, ESP8266-01 und eine Stromquelle. Dies ist der Basisschaltplan – Sie können jedoch weitere Sensoren und Komponenten hinzufügen, z. B. einen Gewichtssensor zur Überwachung der Futtermenge im Napf oder LEDs, die sich je nach Parameter ändern.

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Nach der Komponentenauswahl klicken Sie auf „Generate“. Unsere Engine erstellt dann Ihre circuito-Antwort mit drei Teilen:

  1. Stückliste (BoM) – Alle benötigten Komponenten inkl. Hilfsteile wie Widerstände und Kondensatoren.
  2. Schritt-für-Schritt-Verdrahtungsanleitung – Zeigt, wie alle Komponenten auf dem Breadboard mit dem Arduino verbunden werden.
  3. Code – Ein Beispielcode für Ihren Schaltplan. Dieser Code ist nicht spezifisch für den Futterautomaten, sondern demonstriert die Interaktion der Komponenten.

Code hochladen:

  1. Code aus der circuito.io-Antwort herunterladen
  2. Entpacken auf dem Computer
  3. In Arduino IDE öffnen
  4. Auf den Arduino hochladen

5. Ersetzen Sie nun den Beispielcode durch den Code dieses Tutorials. Behalten Sie dabei die Bereiche //Include Libraries und //Pin Definitions am Anfang des Codes bei, und lassen Sie alle Bibliotheken aus dem Originalcode von circuito.io erhalten.

Konnektivität (Internet-Anbindung)

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung
Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung
Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Fehlerbehebung:

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung
Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung
Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung
Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Montage

Nun, da die Elektronik bereitsteht, geht es an den Zusammenbau. Wir haben ein 3D-gedrucktes Gehäuse für den Servo, den PIR-Sensor und den Lautsprecher entworfen. Die .stl-Dateien sind angehängt. Dieser Teil ist optional – Sie können die Komponenten auch anders verbinden. Aber sehen Sie, wie schön und bunt es aussieht! 😊

Smart IoT Haustier-Futterautomat: Automatisches Fütterungssystem mit Bewegungserkennung

Fertig! 🎉

Sie sind im Wesentlichen startklar. Eventuell müssen Sie kleine Anpassungen im Code vornehmen und die Sensoren kalibrieren.

Wir würden uns freuen, Ihre Umsetzung dieses Projekts zu sehen – teilen Sie es gerne und stellen Sie Fragen, falls etwas unklar ist. Viel Erfolg!

Code

IoT Haustier-Futterautomat Code
  1. Ersetzen Sie den Testcode firmware.ino von circuito.io durch den firmware.ino-Code hier.
  2. Behalten Sie „Include Libraries“ und „Pin definitions“ aus dem ursprünglichen circuito.io-Code (automatisch generiert) bei.
  3. Prüfen Sie, ob die Pin-Definitionen gleich geblieben sind, oder passen Sie sie bei Bedarf an.

Repository: https://github.com/Circuito-io/iot-pet-feeder

Benutzerdefinierte Teile und Gehäuse

Die STL-Dateien für das 3D-gedruckte Gehäuse finden Sie im Repository.

Schaltpläne

Laden Sie diese Datei herunter und importieren Sie sie gemäß den Schritten im Abschnitt „Konnektivität“ in Freeboard.

dashboard_RdzZcxLkpD.json

Herstellungsprozess

  1. Raspberry Pi & HDC2010: Kompletter I2C Temperatur- & Feuchtigkeitssensor Setup-Guide
  2. Bark Back: IoT-Haustiermonitor für intelligentes Schallmanagement
  3. Sichere Gesichtserkennungs-Tür mit Windows IoT und Raspberry Pi bauen
  4. Bewegungsgesteuerter AWS IoT Button mit Raspberry Pi, PIR-Sensor und MQTT
  5. Präzise Temperatur- & Feuchtigkeitsüberwachung mit SHT15 unter Windows 10 IoT Core
  6. Windows 10 IoT Core auf Raspberry Pi 3 Model B+ installieren – Schritt-für-Schritt
  7. GoPiGo v2 auf Windows 10 IoT Core für Raspberry Pi 3 erweitern
  8. Wie Blockchain das IoT revolutioniert: Adoption, Chancen & Zukunftstrends
  9. Top 7 Industrial IoT Anwendungen, die Marktwachstum antreiben
  10. Pressenzuführungen: Funktionsweise, Typen & Industrielle Anwendung