In diesem aiMOOC lernen wir, wie man eine automatische Haustierfütterung mit einer Arduino-Schaltung baut. Die Fütterungseinrichtung kann dabei helfen, Haustiere regelmäßig und präzise zu füttern, auch wenn der Besitzer nicht zu Hause ist.
Grundlagen
Die automatische Haustierfütterung besteht aus folgenden Hauptkomponenten:
Optional: Display, Tasten oder Sensoren zur Steuerung
Die Schaltung verwendet den Arduino als Hauptsteuerungseinheit, um den Servomotor zu steuern, der den Futterbehälter öffnet und schließt. Das RTC-Modul stellt sicher, dass das System die aktuelle Zeit kennt, um die Fütterungszeit korrekt einstellen zu können.
Schaltungsdesign
Um die Schaltung zu bauen, folgen Sie diesen Schritten:
Schließen Sie das RTC-Modul an den Arduino an (z.B. über I2C-Kommunikation).
Verbinden Sie den Servomotor mit dem Arduino (z.B. an Pin 9).
Verbinden Sie das Netzteil mit dem Arduino und dem Servomotor.
Optional: Schließen Sie ein Display und/oder Tasten zur Steuerung an.
Laden Sie die entsprechende Arduino-Software auf das Board.
Arduino-Code
Um den Arduino für die automatische Haustierfütterung zu programmieren, benötigen Sie eine Bibliothek für das RTC-Modul (z.B. "RTClib.h") und für den Servomotor (z.B. "Servo.h"). Der Code sollte die folgenden Hauptfunktionen haben:
RTC initialisieren und Zeit einstellen.
Vorlage:A Servomotor initialisieren und Position setzen.
Vorlage:A Fütterungszeit überprüfen und Fütterung auslösen, wenn die Zeit erreicht ist.
Vorlage:A Optional: Display und Tasten zur Steuerung der Fütterungszeit programmieren.
Offene Aufgaben
Skizzieren Sie ein Schaltungsdesign für eine automatische Haustierfütterung. (LEICHT)
Finden Sie passende Komponenten für Ihre automatische Haustierfütterung. (STANDARD)
Bauen Sie die Schaltung für die automatische Haustierfütterung auf einem Breadboard auf. (SCHWER)
Schreiben Sie den Arduino-Code für die automatische Haustierfütterung. (SCHWER)
Testen Sie die automatische Haustierfütterung mit Ihrem Haustier. (LEICHT)
Fügen Sie ein Display und Tasten zur Steuerung der Fütterungszeit hinzu. (STANDARD)
Entwickeln Sie eine Smartphone-App zur Steuerung der automatischen Haustierfütterung. (SCHWER)
Bauen Sie eine Futterbehälterabdeckung, die vom Servomotor gesteuert wird. (STANDARD)
Integrieren Sie Sensoren in die automatische Haustierfütterung, um die Futterzufuhr besser zu kontrollieren. (SCHWER)
Entwerfen Sie ein Gehäuse für die automatische Haustierfütterung, das ästhetisch ansprechend und praktisch ist. (STANDARD)
Interaktive Aufgaben
Kreuzworträtsel
Arduino
Microcontroller-Plattform für Heimwerkerprojekte
Servomotor
Elektromotor, der präzise Positionierung ermöglicht
RTC
Modul, das die aktuelle Zeit speichert und bereitstellt
Breadboard
Steckbrett zum Aufbau von elektronischen Schaltungen
I2C
Kommunikationsprotokoll für elektronische Bauteile
Quiz: Teste Dein Wissen
Welches Arduino-Board eignet sich am besten für die automatische Haustierfütterung?
(Arduino Uno)
(!Arduino Mega)
(!Arduino Nano)
(!Arduino Micro)
Welches Modul wird verwendet, um die aktuelle Zeit in der automatischen Haustierfütterung zu verfolgen?
(RTC)
(!ADC)
(!DAC)
(!LED)
Wie wird der Servomotor an das Arduino-Board angeschlossen?
(Über einen digitalen Pin)
(!Über einen analogen Pin)
(!Über I2C)
(!Über SPI)
Welche Programmiersprache wird für die Arduino-Programmierung verwendet?
(C++)
(!Python)
(!Java)
(!Ruby)
Abitur Dorfrichter-Komödie über Wahrheit/Schuld; Roman über einen Ort und deutsche Geschichte.
Mittlere Reife Wahllektüren (Roadtrip-Vater-Sohn / Jugendroman im NS-Kontext / Coming-of-age / Provinzroman).
Abitur Gerichtskomödie; Fragmentdrama über Gewalt/Entmenschlichung; Erinnerungsroman über deutsche Brüche; moderner Roman über Schuld, Macht und Bürokratie.
Abitur Recht/Gerechtigkeit und historische Tiefenschichten eines Ortes – umgesetzt über Drama und Gegenwartsroman.
Thüringen
Abitur
(keine fest benannte landesweite Pflichtlektüre veröffentlicht; Orientierung am gemeinsamen Aufgabenpool)
Abitur In der Praxis häufig Orientierung am gemeinsamen Aufgabenpool; landesweite Einzeltitel je nach Vorgabe/Handreichung nicht einheitlich ausgewiesen.
Mecklenburg-Vorpommern
Abitur
(Quelle aktuell technisch nicht abrufbar; Beteiligung am gemeinsamen Aufgabenpool bekannt)
Abitur Land beteiligt sich am länderübergreifenden Aufgabenpool; konkrete, veröffentlichte Einzeltitel konnten hier nicht ausgelesen werden.